Option for user to delete themselves?

I highly value the idea of users having control of their own data and yet I cannot seem to find a way to allow a user to delete their own account. Am I missing something?

2 Likes

Have you used the search here on meta? This is discussed in a number of topics.

2 Likes

Yep. And I found lots of discussion about how an admin can do it, but not so much about how a normal user can. A link would be helpful if there is indeed something relevant and definitive.

2 Likes

The short version is that established accounts with a post history have to request deletion, because it can otherwise severely impact a community.

If you were the OP to a long standing topic, and your deletion annihilated the entire topic that would be problematic. Community managers need to assess the impact and take any necessary precautions prior to deletion.

Communities aren’t like email accounts or file sharing services, you have the right to request your account and any PII be removed, but that right doesn’t override those of other users.

5 Likes

Why not have an option to disable their account but not their posts? I think Facebook has something similar. The poster gets a generic image and their username is “deleted account” or something of the sort.

2 Likes

@wxl If you have only one or two posts and your account is new, you can self delete.
(credit Jeff)

3 Likes

That’s one option that community managers can take when they receive your request.

1 Like

Yes, hence my reference to established accounts.

2 Likes

To otherwise remove any identifying/personal data related to the account but keep their posts? How? And can this be presented to the user universally?

Is there somewhere to set these limits on number of posts or length of existence?

1 Like

You could Anonymize the account. That is why the option is available so it wipes their data etc but keeps topics and posts un - deleted.

4 Likes

Got it. But again, not something the user has control over, right? There’s no way for me to expose that as an option for them?

1 Like

Correct, that’s an option but sometimes it’s better to remove and account completely. You need to decide on a case by case basis.

1 Like

Ok, thanks for the help.

1 Like

I think you are indeed missing something. Try signing up as a new user on your own Discourse instance, then visit the profile page. There will be a delete option.

This new user self delete option goes away after a few days, or if the user creates a number of posts (see your site settings for details).

4 Likes

Thanks for the suggestions. I don’t know why I didn’t see it before, but I think you mean:

image

Again, thank you all. This was all very instructive :slight_smile:

Those aren’t actually related :blush: that is for admins deleting people arbitrarily – not sure we have site settings for user self-deletes, might actually be hard coded.

Harumph. Well maybe that could be a nice option to expose?

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.