Like most admins i don't delete accounts and give a ban instead.
When a real name is used or it can track back to personal data i also will change the name. Data in posts is changed or removed when necessary.
Indeed.What you are doing is extremely unethical. The user requests their account to be removed and instead of complying or not complying you ban the user.

The account will be renamed and then deleted.Plus there's an option to not delete the user at all, just rename them, keeping all posts intact and linked to the anonymised user.

Can you cite where you determined that most admins ban the user?
What you are doing is extremely unethical. The user requests their account to be removed and instead of complying or not complying you ban the user.
@dutchbbAlthough I think that disabling (or banning) is not in compliance with GDPR.
Worth noting that XF already has a "Disabled" user state so currently all a user has to do is request that their account be deactivated, and you would just set this state. This is a similar effect to banning, but clearly more semantically correct as banning should only ever be used for user discipline.
View attachment 206291
Since it is a mandatory legal issue to give this option in the forum, I think it should be included in the kernel and not as a pluginThere is already a suggestion for account self-deletion:
![]()
Give User an Option to self-delete their Account
I Wish an Option, that User can selfdelete there Account.xenforo.com
But if you have no intention of offering account deletion then this might be a better fit:
![]()
"Deactivated User"
We have users who no longer wish their account to be active, however, for the protection of both users and our site, we have a 0 deletion policy of accounts unless under extreme circumstances. It would be nice to offer users a way to "deactivate their account" rendering anyone except admins...xenforo.com
Worth noting that XF already has a "Disabled" user state so currently all a user has to do is request that their account be deactivated, and you would just set this state. This is a similar effect to banning, but clearly more semantically correct as banning should only ever be used for user discipline.
View attachment 206291
We use essential cookies to make this site work, and optional cookies to enhance your experience.