Why do companies let users deactivate or delete their account?
I see this mostly for social media sites such as Twitter or Facebook. Should other sites such as ecommerce let users deactivate their account?
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.
Sign up to join this communityWhy do companies let users deactivate or delete their account?
I see this mostly for social media sites such as Twitter or Facebook. Should other sites such as ecommerce let users deactivate their account?
If you feel that people should have some control over their own information, then you should make it possible for them to delete that information from your system.
Since ecommerce sites (at least as I know in the US) have to deal with tax reporting, and in most systems if you delete an account then all reporting dealing with that account is deleted as well, allowing users to delete an account is likely not a legal option. At least not until the 7 year period for having audits come up has passed.
Based on info in the comments, if you have customers in Europe they have a legal right to have their information removed. One solution to this if you need to keep the account in your billing system for reporting would be to replace all of their information with dummy data. That way their information is no longer stored so you meet your legal requirements, but you don't lose your historical billing data.
Also consider the case of the recent Ashley Madison hack. It was revealed that a number of users were willing to pay money to have their information deleted from the site. That tells you that, at least in some contexts if not all, being able to delete an account is a very important feature. Shame paying money didn't actually delete anything.
It depends on the use case.
If a users wants to delete their account, but they can't, they might:
All three of these things are bad UX, and degrade the quality of a website. Specifically, in the case of Facebook, having orphaned or duplicate accounts creates a bad UX for active users. It also degrades the integrity of their social graph.
Requests to delete an account on a non-social platform are less likely. The user likely has little information associated with their account that they care to hide or remove. If an e-commerce website saves credit card information (or tokens), it should probably employ a way to disable or soft-delete an account in the event that it is compromised.
In the UK at least, and possibly the whole of Europe there are very strict data protection laws, with some high fines against those that go against them.
The Information Commission Office have a set of data protection principles: https://ico.org.uk/for-organisations/guide-to-data-protection/data-protection-principles/
Namely:
Personal data processed for any purpose or purposes shall not be kept for longer than is necessary for that purpose or those purposes.
And
Personal data shall be adequate, relevant and not excessive in relation to the purpose or purposes for which they are processed.
If someone wishes for your organisation to remove all personally identifiable information about them, you need some very good reasons not to comply. There's nothing wrong with keeping the transactions, the amounts etc... But that'll be in your accounts and financials anyway.
A further case of the ICO and data protection in action was with Google and their Street view: http://www.theguardian.com/technology/2009/apr/23/google-street-view-data-protection-cleared
Note that the ICO are watching them very closely!
If a user wants to delete their account, then a good user experience would be one where they can delete their account. However, there are definitely situations where it is not in the best interest of the host or the user to allow a full permanent delete.
In situations where a user's contribution to the platform is valuable even if the user wants to leave, hosts may prefer to preserve the content but make it anonymous. For example, Reddit does this if a user deletes their account. Any posts or comments submitted by the user stick around, they are just no longer attributed to the user.
[deleted]
.
...depending on the nature and location of a site:
Facebook, Twitter, Quora, LinkedIn and other companies allow users to delete and deactivate their account because they might feel safer doing so. If they don't allow users to do so, their privacy would be in danger. These companies do maintain a copy of their data after deletion so that they may use it if the person is involved in something illegal.
Why would eCommerce websites allow users to delete their accounts. eCommerce websites have a very limited data of the users like name, email, address, phone number.
A promise of deletion of ones user data upon request can be the one thing that makes a concerned potential user join anyway. This way the user will feel in control as they can always delete their account at a later time.
Now, some companies has measures to reduce the risk of users actually deleting their account:
On ecommerce sites the nature of the user data is different than on social sites as the user data is only visible to the site owner and thus the users need to erase all tracks is felt less important.