How does graphene handle identifiable parameters like device id when downloading apps? If I download, uninstall, and reinstall an app, from google play or elsewhere, will my device parameters be the same upon the second installation? If so, is there a way to randomize/change it so that each time you reinstall an app, you cannot be recognized from a previous installation?
Identifiable device parameters
- Edited
You should read all of this:
https://grapheneos.org/faq#hardware-identifier
And
https://grapheneos.org/faq#non-hardware-identifiers
There is an identifier that apps can access (media DRM ID) that is shared across profiles and apparently stays the same even upon factory reset. See: https://github.com/GrapheneOS/os-issue-tracker/issues/2314
Edit: I think the media DRM ID is unique per app so two different apps wouldn't get the same ID.
233328 Thanks for that, I'm still pretty new to this. From what I understand, if you want to change most identifiers, you must use a separate user profile?
[deleted]
Cerelixir to give you a rough idea what Google Play collects when you use it, for example via Aurora Store
https://gitlab.com/AuroraOSS/AuroraStore/-/blob/master/POLICY.md?ref_type=heads