One of the benefits of the cloud is distilled signals from aggregated data.
For example, location pingbacks can be used to generate a signal of how busy given restaurants are right now.
Today, this is typically done by users sharing the entire data stream with an aggregator.
The aggregator then does internal processing and distills a high-quality signal from the data that is fully anonymous and can be shared with everyone.
But it requires every user trusting the aggregator to not do something nefarious with that data.
Also, that aggregate signal is owned by the aggregator.
Imagine an alternate model where users can tag their data with policies that are always followed in the system.
You could construct a policy that allows users to pool their data into an anonymous process, and the collective of all contributors owns the distilled output.
A benefit of this system is no one has to trust any one entity with all of the data.
If you can trust that the policies on the data are being followed, everything else flows from it, safely.