The company seemed to be delivering on its promise as a "wireless streaming device," most likely a security camera, passed through the FCC in March.
We're one step closer to getting our hands on these new products, as the company mistakenly published them on its online store for a short while.