Hacker News new | ask | show | jobs
by acallaha 1355 days ago
When I worked at google a few years ago, deleting user data was taken very seriously.

All user data carries a strong, first-class link to the userID, and all products/infra are required to have systems ensuring that when the user account is deleted, all linked data downstream of that is deleted from storage as well. For most products this is a works-by-default configuration -- the rows in your user table in Spanner have a tag indicating that it's a Gaia ID, and when that ID is deleted in the Gaia system, everything downstream gets automatically deleted.

There's some consideration to what happens in backups as well, but I'm hazy on the details.