It's a really cool idea and great job on getting this far; I think I might order one.
Does that mean both the device and your cloud have apis, or does it mean that an app which communicates only with the device can do the same things as your app which talks to both?