11 ms·
A few reasons: - you have legal obligations no matter what the customer wants, eg, Amazon and storing transactions for tax reasons - you do actively delete mo
by zmgsabst 2y ago
A few reasons:
- you have legal obligations no matter what the customer wants, eg, Amazon and storing transactions for tax reasons
- you do actively delete most of their data, eg profiles, but “deleted=true” on their central account record is needed to propagate the deletion to other systems, eg, customer analytics
- you tombstone it for efficiency reasons and only periodically delete the records as part of your checkpoint/backup procedure; similarly CDN deployments
- you delete all the live copies, but tell customers “retained up to 90 days” because you need backups to age out
I’m not saying companies are all innocent — but there are some legitimate reasons that deletions aren’t fully instant.
- goosejuice 2y agoYes, but if you have a legitimate need, then you should just inform the user when the data will be removed and why.