It's difficult to find good answers to these questions, I'm not sure what to search for and I don't trust LLMs for this kind of thing either
@simon https://eur-lex.europa.eu/eli/reg/2016/679/oj#d1e1797-1-1 remember, this is a blanket text. Member-states can add but hot remove constraints.
Under general don't need a function to delete comments, but you need to have a [not necessarily automatic] way for a user to ask to delete all the comments and the information that they ever left any comments. I'll find the exact article and point in some minutes.
I'm very interested what LLM would say.
@simon very importantly – none of this matters if you pseudonymise identities. This is what we're currently doing on the public deployment of https://app.zerohr.io. See our PP: https://app.zerohr.io/privacy
GDPR and laws alike only protect the identities of natural persons, not the devices or software. That's why usages of systems like @plausible are automatically as GDPR-complaint as the system that embeds it.
@simon I honestly don't think that completely automated erasure is possible in good faith.
When user-generated data comes into play, an erasure in good faith should create an audit trail certainty that the controller took steps to also remove PIIs from user-generated content.
I would probably write a script which amends PII mentions in posts and responses, creates the trace of affected URLs and asks the user who requested deletion if they are happy with that. It's not perfect, but can be done completely automatically and with a good success rate.
P. S.
I assume your website isn't evil and you don't sell the data to Coca Cola and other Amazons. If so, it's pure hell, as it's your responsibility to reach out to third parties and facilitate erasure.
@jonn have you seen any good examples of this? I am totally OK with people requesting erasure