Recommendations for closing accounts: Delete vs Anonymize vs Suspend

You’re not fully describing your use case here: why do you need to ‘close’ the account?

In our community, the policy is:

  • User requests account removal (for GDPR or other reasons) - anonymize
  • User is on probation (for major infractions against our community guidelines) - short silence with a note (so they can keep communicating with the moderators to resolve the situation)
  • User is banned(for repeated infractions against our community guidelines - indefinite suspension with a note

A suspension is a bad thing for a user. Again, I’m not clear why you need to close accounts, but personally I wouldn’t choose for a suspension.