In my discussion with Robin Berjon, he mentioned that for an Android GPC implementation above the app-level, shared storage may be an option. I am not sure whether it helps us, but we should look into it. Here in the context of iOS, we should check whether a similar API exists for iOS. I do not believe so, but who knows ...
Along the same lines Ashkan Soltani mentioned:
on android, there are cross-app ad libraries that rely on shared files on the /sdcard to sync things like identifiers or state. wouldn't be hard to do the same for a library that stores a GPC setting
Again, does something like that exist for iOS?
Ultimately, I do not think these are decisive points. We can simply provide a GPC library to the developer for integration into their apps and that library sends GPC signals. So, while it would be nice, it is not absolutely necessary to cover all apps with one library. And ultimately, GPC should be part of the OS. So whatever we do is somewhat provisional either way.
In my discussion with Robin Berjon, he mentioned that for an Android GPC implementation above the app-level, shared storage may be an option. I am not sure whether it helps us, but we should look into it. Here in the context of iOS, we should check whether a similar API exists for iOS. I do not believe so, but who knows ...
Along the same lines Ashkan Soltani mentioned:
Again, does something like that exist for iOS?
Ultimately, I do not think these are decisive points. We can simply provide a GPC library to the developer for integration into their apps and that library sends GPC signals. So, while it would be nice, it is not absolutely necessary to cover all apps with one library. And ultimately, GPC should be part of the OS. So whatever we do is somewhat provisional either way.
(cc'ing @kalicki1)