# Allow users to suspend/close their accounts for good

**URL:** https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029
**Category:** Feature
**Created:** [1 בינואר,‏ 2017,‏ 4:50pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029 "2017-01-01T16:50:23Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![ljpp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ljpp/32/96506_2.png) [@ljpp](https://meta.discourse.org/u/ljpp)
#### Post date: [1 בינואר,‏ 2017,‏ 4:50pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/1 "2017-01-01T16:50:23Z")

</div>

Our community has been running on Discourse for one year and is more popular than ever. At this point it is also more common than ever that a user whats do suspend/delete/shutdown their account, ie. does not want to have anything to do with the community anymore.

This should be possible, but it is not. Users usually have solid reasons for leaving the community, and they should be allowed to do so. Content they have produced obviously remains. Suggesting that they “just stop using the site” is not a viable answer - orphaned user accounts are a security risk, if nothing else.

I would like to propose this feature for future Discourse releases. I consider it to be a hygiene feature.

---

<div class="post-metadata">

### Author: ![Ebs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ebs/32/119612_2.png) [@Ebs](https://meta.discourse.org/u/Ebs)
#### Post date: [1 בינואר,‏ 2017,‏ 5:45pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/2 "2017-01-01T17:45:58Z")

</div>

If you go to user settings then scroll all the way to the bottom there’s a button that says “Delete My Account”. Now, granted I’ve never used it. But, have you looked into it?

edit: as pointed out below, this button is only for users with 1 post or less. Sorry for the misinformation.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1 בינואר,‏ 2017,‏ 8:21pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/3 "2017-01-01T20:21:42Z")

</div>

Already exists:

- users with 1 post or less can delete their own account

- the Anonymize button is available (to staff) for accounts that have many posts. This removes the user / account info and anonymizes the user name.

---

<div class="post-metadata">

### Author: ![ljpp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ljpp/32/96506_2.png) [@ljpp](https://meta.discourse.org/u/ljpp)
#### Post date: [1 בינואר,‏ 2017,‏ 10:14pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/4 "2017-01-01T22:14:52Z")

</div>

@Ebs What? Call my blind but I dont see this.

@codinghorror Yes, I am aware of the current options. I am yet to see a user regretting his registration and deleting eventually, but requests from long time members are routine.

- The experience is getting too intense and they want out.
- They have privacy concerns.
- They get pissed off and want out NOW.
- I am not aware of any other social media service that does not allow account deletion/closing.
- You dont need to page Zucks to get out of Facebook.

How about making the “grace period” a setting, with the option of infinity?

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [1 בינואר,‏ 2017,‏ 10:40pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/5 "2017-01-01T22:40:07Z")

</div>

> [@ljpp](#):
>
> What? Call my blind but I dont see this.

> [@codinghorror](#):
>
> users with 1 post or less can delete their own account

Only when the above is true can you see it. Why have a button that a user can’t push? To see it yourself make an account at [https://try.discourse.org/](https://try.discourse.org/)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1 בינואר,‏ 2017,‏ 10:40pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/6 "2017-01-01T22:40:20Z")

</div>

Destroying conversations by deleting all your posts because you rage quit is not desirable. Contacting staff for anonymization suffices, it is not hard to do. Friction is needed in front of rage quits.

The default Creative Commons license – unless you have changed that section of your default TOS – does not allow people to withdraw their posts en masse, just anonymize them.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [1 בינואר,‏ 2017,‏ 10:43pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/7 "2017-01-01T22:43:05Z")

</div>

@ljpp isn’t asking for content removal, just the ability to close one’s own account without contacting staff. Perhaps an “indefinite suspension” function for users, with a **giant** warning that it can’t be reversed. Account becomes suspended with no unsuspend date. Content remains, account can’t be logged into - seems to solve both sets of concerns here.

> [@ljpp](#):
>
> Content they have produced obviously remains.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [1 בינואר,‏ 2017,‏ 10:57pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/8 "2017-01-01T22:57:12Z")

</div>

> [@jomaxro](#):
>
> Perhaps an “indefinite suspension” function for users, with a giant warning that it can’t be reversed.

Why not a simple self-suspend? So it’s reversible by staff, all data the user has remains as is.

That’s something @ljpp could do in a plugin, just add a button on user profile that suspend the current user.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [1 בינואר,‏ 2017,‏ 10:59pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/9 "2017-01-01T22:59:57Z")

</div>

> [@Falco](#):
>
> Why not a simple self-suspend

Sounds good to me. Would it be easy to do it indefinitely, or would the user have to define a date like staff do?

---

<div class="post-metadata">

### Author: ![JoelZaslofsky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joelzaslofsky/32/158556_2.png) [@JoelZaslofsky](https://meta.discourse.org/u/JoelZaslofsky)
#### Post date: [4 באפריל,‏ 2017,‏ 3:28pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/10 "2017-04-04T15:28:59Z")

</div>

I found this thread after doing a search for “Adding an effective date for user suspensions” and coming up empty. @jomaxro or @Falco, tell me if I’m projecting my own desires on you, but it sounds like you’d appreciate one or both of these things:

1. The ability for a user or admin to set a specific “resume date” where the user’s status would be switched from suspended to active.
2. The ability for an admin to set a specific date where the user’s suspension begins (a.k.a. an effective date in the future for the suspension).

I’d just like to see the Permissions section for an individual user in the admin panel (/admin/users/…) have a suspended start date and end date field with an equivalent way of setting the start date and end date of a suspension through the existing Suspend button.

I don’t think you’d want to let a user set the start date or end date of their suspension, though. It would just be particularly helpful for admins like me who integrate Discourse with a paid membership site and have their billing/membership through systems like WooCommerce – a.k.a. systems that use the concept of a suspension start and end date.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [4 באפריל,‏ 2017,‏ 6:04pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/11 "2017-04-04T18:04:13Z")

</div>

I have the feeling you are wanting to use suspension as a way to control access based on other than misbehavior.  
Might it not be better to use Group access for this?  
Or maybe Block instead of Suspend?

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [4 באפריל,‏ 2017,‏ 6:39pm UTC](https://meta.discourse.org/t/allow-users-to-suspend-close-their-accounts-for-good/55029/12 "2017-04-04T18:39:04Z")

</div>

> [@JoelZaslofsky](#):
>
> tell me if I’m projecting my own desires on you, but it sounds like you’d appreciate one or both of these things

I do not feel that your post is related to the rest of the topic. You seem to be asking about what admins can do - while the topic on hand is about user control over their account. Perhaps [@team](https://meta.discourse.org/groups/team) could split this off.

* * *

> [@JoelZaslofsky](#):
>
> The ability for a ~~user or~~ admin to set a specific “resume date” where the user’s status would be switched from suspended to active.

This already exists. Admins are required to provide a date when suspending an account, at which time the account is unsuspended.

> [@JoelZaslofsky](#):
>
> The ability for an admin to set a specific date where the user’s suspension begins (a.k.a. an effective date in the future for the suspension).

This isn’t possible. I agree with @Mittineague that it sounds like you’re looking something that is better handled by group permissions and/or blocking (group likely better in my opinion). Suspension should really only be used for “bad” users.
