upvote
If user foo@gmail.com violates our ToS and I suspend them, I can keep that email address forever to keep them from signing up again. They can’t just say “GDPR! You have to forget me, tee-hee!”
reply
This can be implemented without storing it. They could store a hash. No idea what they actually do.
reply
A hash of a public identifier like an email is personally identifiable data.
reply
Isn’t the entire point of a cryptographically secure hash that you can’t derive the original information?
reply
You can't derive the original better than guessing. With public identifiers you can just take a list of them and guess with those. If someone asks for your email they can hash it themselves and compare it against whatever databases.
reply
You can always encrypt with a public key instead of hashing.
reply
GDPR says you are not allowed to store my data just because. If you have a good enough reason, everything is allowed.
reply