• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

How Do You Handle a Account Deletion Requests?

System0

Active member
#1
I got a request from a user today for me to delete their account. I'm curious as to how other forum owners handle requests such as this.

Do you instantly delete the account or requested?
Do you ask for them to confirm and stress that it cannot be undone?
Do you ask if they would prefer for their username to simply be changed so that they can deactivate the account at a later date?
Do you charge an administration fee to discourage more requests?

It's not something I get many requests for. In the past, when I've asked the user to confirm that they wanted their account deleted, they have backed down as it was just them feeling frustrated to an argument with another forum member (argument, different views on issues etc).

So how do you go handle deletion requests?

Kevin
 

denisx04

Active member
#2
On my board I don't delete accounts period. I made sure I included it in the rules when they signed up, so whenever we get a request we deny it and point them to the rules where that they agreed to.
 

System0

Active member
#4
Thanks for the reply guys. It's something that I haven't seen discussed much elsewhere.

What about the legal side of things? Could a user force content to be deleted if they wanted?

I'd say that Null's suggestion of simply renaming the account and removing all personal information seems the most practical solution.
 

Null

Well-known member
#5
Thanks for the reply guys. It's something that I haven't seen discussed much elsewhere.

What about the legal side of things? Could a user force content to be deleted if they wanted?

I'd say that Null's suggestion of simply renaming the account and removing all personal information seems the most practical solution.
Hm, in terms of the legal side of things; it varies from country to country.

The UK for example: http://www.ico.org.uk/for_organisations/data_protection/the_guide/principle_6?hidecookiesbanner=true

Though, removal all personal data and only retaining posts/threads should satisfy most laws.
 

TheBigK

Well-known member
#7
Only 3 people have requested for removal of their accounts in the past 7 years and they had 0 posts. I deleted their accounts in a blink of eye.
 

System0

Active member
#8
Only 3 people have requested for removal of their accounts in the past 7 years and they had 0 posts. I deleted their accounts in a blink of eye.
Out of interest, would you deal with the issue in the same manner if those three people had thousands of posts.
 

DRE

Well-known member
#9
I rename their account and set their whole profile on private using their privacy settings. I do not delete content at their request but I would like to allow them to control their thread and post privacy. This can only be done through an addon that I've requested here: http://xenforo.com/community/threads/posts-and-threads-to-follow-member-privacy-settings.42004/


Members who want their account deleted do so either cause they got upset during an argument or they are embarassed about their post history due to a new relationship. Instead of deletion they should just be allowed to hide it. I have done so for some members by converting their threads to blogs and setting them as private so that if they change their mind they can come back and I'll convert them back to threads if they want.

Its really just better to let them control their privacy. Once I get this addon made I'll reopen my forum to the public. It's private for now. I swear I've had far less issues and far less moderating needed by simply putting privacy in their own hands. My community pretty much governs itself while I play around with addons and themes.
 

System0

Active member
#11
Thanks for all the feedback guys.

I followed your advice and changed the username, email and password. I also deleted the avatar and removed any other information connecting the member to the account.
 

CyclingTribe

Well-known member
#12
We state in our registration terms that we don't delete accounts. When a request comes in we put them in a "Deregistered" usergroup and de-personalise the user profile.

If they later decide they want to come back, we can resurrect the account and away they go again (it's surprising how often that happens).
 

System0

Active member
#13
We state in our registration terms that we don't delete accounts. When a request comes in we put them in a "Deregistered" usergroup and de-personalise the user profile.

If they later decide they want to come back, we can resurrect the account and away they go again (it's surprising how often that happens).
Out of interest, what template is it we need to modify to change registration terms and conditions? I may follow your lead and do the same on my forum :)
 

CyclingTribe

Well-known member
#15
Out of interest, what template is it we need to modify to change registration terms and conditions? I may follow your lead and do the same on my forum :)
I created a new phrase - registration_terms - and added all the wording I wanted people to see when registering; including a section about user accounts:

Code:
<p>Terms stuff ...</p>
<p>To maintain a proper record of conversations the owner of this board does not delete user accounts. You agree that all material you submit will remain in the database and on display in the forums even if you later decide to leave the board or request that your user account is suspended, closed or removed.</p>
<p>... rest of terms.</p>
I then modified the template - register_form - replaced:

Code:
<dl class="ctrlUnit submitUnit">
<dt></dt>
<dd>
.. with ...

Code:
<dl class="ctrlUnit submitUnit">
<dt>Terms:</dt>
<dd>
... and then replaced ...

Code:
<xen:if is="{$tosUrl}">
<ul>
<li>
<div class="text">{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" />', 'terms_attributes=href="{$tosUrl}" target="_blank"'}</div>
<ul id="ctrl_agree_Disabler">
<li><input type="submit" value="{xen:phrase sign_up}" accesskey="s" class="button primary" id="SubmitButton" /> {xen:raw $timerHtml}</li>
</ul>
</li>
</ul>
... with ...

Code:
<xen:if is="{$tosUrl}">
<ul>
<li>
<div>{xen:phrase registration_terms}</div>
{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" />', 'terms_attributes=href="{$tosUrl}" target="_blank"'}
<ul id="ctrl_agree_Disabler">
<li><input type="submit" value="{xen:phrase sign_up}" accesskey="s" class="button primary" id="SubmitButton" /> {xen:raw $timerHtml}</li>
</ul>
</li>
</ul>
NB: You may need to play with this a bit to get it right. (y)
 

denisx04

Active member
#16
I created a new phrase - registration_terms - and added all the wording I wanted people to see when registering; including a section about user accounts:

Code:
<p>Terms stuff ...</p>
<p>To maintain a proper record of conversations the owner of this board does not delete user accounts. You agree that all material you submit will remain in the database and on display in the forums even if you later decide to leave the board or request that your user account is suspended, closed or removed.</p>
<p>... rest of terms.</p>
I then modified the template - register_form - replaced:

Code:
<dl class="ctrlUnit submitUnit">
<dt></dt>
<dd>
.. with ...

Code:
<dl class="ctrlUnit submitUnit">
<dt>Terms:</dt>
<dd>
... and then replaced ...

Code:
<xen:if is="{$tosUrl}">
<ul>
<li>
<div class="text">{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" />', 'terms_attributes=href="{$tosUrl}" target="_blank"'}</div>
<ul id="ctrl_agree_Disabler">
<li><input type="submit" value="{xen:phrase sign_up}" accesskey="s" class="button primary" id="SubmitButton" /> {xen:raw $timerHtml}</li>
</ul>
</li>
</ul>
... with ...

Code:
<xen:if is="{$tosUrl}">
<ul>
<li>
<div>{xen:phrase registration_terms}</div>
{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" />', 'terms_attributes=href="{$tosUrl}" target="_blank"'}
<ul id="ctrl_agree_Disabler">
<li><input type="submit" value="{xen:phrase sign_up}" accesskey="s" class="button primary" id="SubmitButton" /> {xen:raw $timerHtml}</li>
</ul>
</li>
</ul>
NB: You may need to play with this a bit to get it right. (y)

Or go in the simple route

ACP-APPEARANCE-PHRASES- SEARCH terms_rules_text

and just edit all the extra stuff you want in and out then log out, click sign up and see if it worked. Worked for me :)
 

Luxus

Well-known member
#19
Personally I think renaming an account and changing the passwort is a bad idea as there is always the chance of users changing their mind at some point and want their accounts back. If they have no posts, no likes or anything they are basically stub accounts and can be deleted. If forum admins get requests from users to delete their accounts but don't want to, I suggest offering them just to close their accounts. Note I use the word close and not ban. Banning someone is generally seen as something negative and when people get banned as a result of a request your community always thinks the banned one in question did something bad and deserved a ban. A closed account however isn't necessarily seen as something bad. So I suggest making a new usergroup for closed accounts and put people who requested an account deletion in there. You can manage them easier this way and "closed" people can sleep better with the assurance of them knowing they are not part of the community anymore and weren't banned because they did something wrong. Plus they know they could always come back if they want to.