Why is there a need to process data in the cloud? Can't the same thing be done on the phone? - ie offline usage.
With today's mobile processors and the amount of sleep data tipically processed (a night), cloud computing seems to be unnecessary. Wonder why its not done locally.