← Back to context

Comment by lloeki

4 hours ago

I'm not sure I follow, presumably if these are using the Keychain API they're doing so via the app, to which you must be logged in, so they are already tracking you and the keychain thing achieves... nothing?

The keychain data of an app on iOS is NEVER removed from your device, unless you completely wipe the device. This has been the behavior since the beginning.

  • > unless you completely wipe the device.

    then it comes back after you sign into the same Apple ID on that device or even a NEW device!

    and of course the crap remains on your other devices.

    Funnily enough Apple allowed users to delete that shit for a while, during a certain iOS beta, but then backtracked before release.

There is an interesting prior discussion here:

https://news.ycombinator.com/item?id=39635616

  • Started by me! No one else seems to know/care over the many years I've been pissed about this :')

    • Keep up the good fight!

      My personal pet peeve is that a lot of people seem to believe that disabling Allow Apps to Request to Track disables in-app trackers.

      Carefully formulated by Apple to give completely the wrong impression (only blocks identifiers like IDFA.)

Even if you delete and reinstall the app, it remembers your logins and who you are. Even after you wipe the iPhone/iPad and setup with the same Apple ID/iCloud account.

Discord automatically logged me in ON A NEW IPAD, because I signed into the same Apple ID/iCloud account.

and I assume all the other apps from a company can share that info, like Facebook ↔ WhatsApp

Funnily enough, Apple allowed users to delete that data when deleting an app, during an iOS beta, but removed that feature before release, heavily in favor of the spyware and against users.