4 ms·
So, the issue is that iOS keeps keychain items around when you delete an app, and the claim is that data cannot be deleted and can be used to track you. About
by Someone 5y ago
So, the issue is that iOS keeps keychain items around when you delete an app, and the claim is that data cannot be deleted and can be used to track you.
About the “cannot be deleted”: it’s not as convenient as it could be, but can’t you delete passwords via Settings? See https://support.apple.com/en-us/HT211146 https://support.apple.com/en-us/HT211146.
As to the tracking, AFAIK the keychain items are only accessible to the app owner (in their app and, I think, if you let Safari use it on their site). If you don’t reinstall the app or visit the site, it’s junk data. If you do reinstall it, the app can use it to figure out that you’re the user who logged in earlier.
I don’t see how they would need data in your keychain for that, though. The app could track logins server-side, too, so if iOS didn’t store that item, the app would prompt for user name and password and from that, conclude that you visited earlier.
Am I missing something?
- fernvenue 5y agoYes, but also no. Of course we can delete passwords here, but we can't delete app's data fingerprint. So the problem is, even if I uninstall an app and delete app's data, next time when I reinstall it, they can detect the data fingerprint from keychain and match the server side data, so that they can know who I am, even if I use a new IP address or sign up for a new user account. If I don't wanna be detected, or I just wanna be a new user, my only option is to completely reset my device.