privacy-tech-lab / gpc-android

Code and dynamic analysis scripts for GPC on Android
https://privacytechlab.org/
MIT License
4 stars 1 forks source link

What is the situation of the Privacy Sandbox on Android? #52

Closed SebastianZimmeck closed 1 year ago

SebastianZimmeck commented 1 year ago

@n-aggarwal brought up this good point.

Here is a starting point.

SebastianZimmeck commented 1 year ago

Maybe, even broader, not only related to the Topics API, but also to other Privacy Sandbox features (e.g., Fledge), what is the situation?

n-aggarwal commented 1 year ago

“Privacy Sandbox will introduce new technology that operates without cross-app identifiers – including Advertising ID. This helps apps remain free through ads while your data stays protected.” Privacy Sandbox

Here is the GitHub for Privacy Sandbox: https://github.com/privacysandbox ; might be a good idea to keep an eye on it.

Here is an overview of Topics API and its implementation. The big idea here is that the API intends to provide callers with coarse-grained advertising topics of interest based on the user's app usage, which can then be used by the apps to show relevant ads.

Here is an overview of Fledge API and its implementation. The big idea here is custom audience targeting. The Audience information is stored on-device and can be associated with relevant candidate ads for the audience and arbitrary metadata, such as bidding signals.

At the bottom of both the Topics and Fledge API pages, the user side control overview is given. It seems that they are going to make it harder, reduce usability as users would have to go into Topics API and Fledge API settings separately and then disable them. I am not sure even if there will be a “clear all interests” or a similar button; from what I am reading it might be a tedious one by one deletion process.

There seem to be two early release programs— beta (for user side testing) and Developer program (for developer side testing). Both the beta and developer program require the client to sign up in order to participate. It might be beneficial to enroll into these programs to see the upcoming changes.

Google also seems to have started beta testing for Privacy Sandbox on the user side for a small number of phones with android 13. As of right now, there doesn't seem to be any Privacy Sandbox for android 14 which is being released in August this year.

SebastianZimmeck commented 1 year ago

Privacy Sandbox is coming to Android eventually. But there is no set date for release and no wide roll-out anticipated any time soon.