I heard about several of this kind of products and what was pleasantly surprising was that the whole thing was as accurate as a professional eye exam. I'm not kidding.
Maybe not all tests are equally well made and each of these will have to be individually verified. But hey, we can have a solid decentralized market of reviewing for this. These apps/services can save some good time and money while offering us a lot of convenience too,