Ambient notice
Provide an ambient notice (unobtrusive, non-modal) when location is being accessed to increase awareness of ongoing tracking.
Strip Invisible Metadata
Strip potentially sensitive metadata that isn't directly visible to the end user.
Active broadcast of presence
Users may choose actively when they want to share presence information, to increase both the relevance of, and control over, sharing.
Private link
No excerpt
Encryption with user-managed keys
Use encryption in such a way that the service provider cannot decrypt the user's information because the user manages the keys.
Privacy dashboard
An informational privacy dashboard can provide collected summaries of the collected or processed personal data for a particular user.
Handling unusual account activities with multiple factors
Use additional factors to notify users of unusual activities and authenticate when accounts may have been compromised.
Asynchronous notice
How can a service effectively provide notice to a user who gave permission once but whose information is accessed repeatedly (perhaps even continuously) over a long period of time? Proactively notify the user after the time of consent that information is being tracked, stored or re-distributed.
Location Granularity
Support minimization of data collection and distribution. Important when a service is collecting location data from or about a user, or transmitting location data about a user to a third-party.