Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Account deactivation warning is not clear enough #830

Open
pafcu opened this issue Oct 2, 2017 · 14 comments
Open

Account deactivation warning is not clear enough #830

pafcu opened this issue Oct 2, 2017 · 14 comments
Labels
P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@pafcu
Copy link

pafcu commented Oct 2, 2017

Description

It seems that the warning shown when a user deactivates their account is not clear enough. Specifically, it seems that it is not always clear that the user id can not be registered. Possible reasons include confusing terminology (what is a user ID?), difficulty understanding the language (if non-native), lack of attention, etc.

Perhaps some sort of generally understood warning icon could be added to draw attention to the fact that something potentially bad is about to happen.

Also, like in some system, perhaps require the user to type in their user id, as that may strengthen the point that what they are about to do is really, really important.

Finally, the key part of the text could perhaps be in bold.

@pafcu
Copy link
Author

pafcu commented Oct 2, 2017

It would probably also be good to actually mention which account is being deactivated

@pafcu pafcu changed the title Accound deactivation warning is not clear enough Account deactivation warning is not clear enough Oct 2, 2017
@pafcu
Copy link
Author

pafcu commented Oct 3, 2017

"Deactivate" might also be problematic terminology since in e.g. Facebook deactivation means that you can reactivate your account (as opposed to deleting it).

@lampholder lampholder added T-Defect S-Major Severely degrades major functionality or product features, with no satisfactory workaround P2 labels Oct 4, 2017
@lampholder
Copy link
Member

I agree with all of the above - do you have any concrete/anecdotal evidence of this tripping people up?

@pafcu
Copy link
Author

pafcu commented Oct 4, 2017

You get people in Matrix HQ and Riot asking about it once in a while. Not super often, like a few times per month maybe? But factoring in that

  1. Account deactivation is not that common to begin with
  2. Not everyone who missed it actually end up trying to reactivate
  3. Not everyone who missed it, and tried to reactivate ask how to fix it online

it may or may not be a common-ish problem.

@aaronraimist
Copy link

Some other services have specific checkboxes that you have to click before they let you delete an account

You could add something like

  • You understand you won't be able to re-register the same user ID

@harmancasvi

This comment has been minimized.

@turt2live
Copy link
Member

@harmancasvi the bug you're seeing is something else entirely. It'd be good to know what your server setup is in a new issue as I suspect it's that and not Element which caused the deactivation to happen.

@harmancasvi
Copy link

@turt2live it's the main matrix public server, I wasn't hosting my own. If that's the reference server it leaves a lot to be desired if the app was not the culprit IMO.

@turt2live
Copy link
Member

please open a new issue so we can look into it.

@harmancasvi
Copy link

harmancasvi commented Apr 1, 2021

@turt2live I'm going o a trip now and have no more time to explain this, as I said I no longer care about this service, so I will not open an issue just to let it there and not provide useful info to follow up. I just wanted to make sure you guys knew what happened to me so you can look into it.

If someone replies on issue 787 so be it, else at least I let you know already.

Thank you for the info anyway.

Edit: fvck my grammar! Have a nice day guys!

@BrenBarn
Copy link

This issue still isn't resolved. "Deactivate" is a poor choice of terminology, since deactivation implies activation, which isn't actually possible. It would be better to call it "delete".

@aaronraimist
Copy link

Delete would be a nice word to use but it implies the account would actually be deleted, which is untrue. The account still exists in the database after deactivation. The messages you sent are still there and no one can ever use that username again. To me delete would imply the account is completely gone.

Deactivate is the word that most other services seem to use for the same concept. Twitter, Slack, and Facebook call it deactivate. Discord calls it disable, would that be more acceptable?

@BrenBarn
Copy link

As far as I can tell, those other services do not use "deactivate" for the same concept. See this Facebook page, this Twitter page, and this Slack page. All describe a mechanism for reactivating accounts. In the case of Twitter this can only be done for a limited time; for Slack it can only be done by a workspace admin. But those are not like Matrix, where "deactivate" means "immediately and permanently lock me out of this".

I understand that the account is not "fully" deleted, but what I'm saying is that by far the most important thing to convey to the user is "you will never be able to use this account again", and I think "delete" conveys that much better than "deactivate". It is much better to say "delete" and use some confirmation dialog that people may not read to mention caveats about what won't be deleted than to say "deactivate" and then have people not read the dialog that explains that it is actually permanent.

I suppose an alternative would be to change every occurrence of "deactivate account" everywhere in Element to "permanently deactivate account" to really hammer home that point.

@aaronraimist
Copy link

for Slack it can only be done by a workspace admin

That's the same for Matrix. Your server admin can reactivate your account but you cannot.

But yes I take your point that Facebook and others let you change your mind. Changing it to "Permanently deactivate account" makes sense to me.

@t3chguy t3chguy transferred this issue from element-hq/element-web Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

6 participants