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?

    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?

        Cerelixir if you want to change most identifiers, you must use a separate user profile?

        Yes. Keep in mind the Owner (Admin) profile cannot be deleted like other user profiles so if you want to reset its identity, you must factory reset the device.