Yeah, sadly the bit just before that about them putting their heads together "to create something that could have a real impact on the lives of millions" doesn't really give it away. It's too believable that a real startup offering this product would use that language these days.
If "Yo" can raise $1.5m of funding at a $10m valuation...