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

Add detailed descriptions for all E2EE process and "What is this?" button in all E2EE toasts #1870

Open
MurzNN opened this issue Jun 29, 2020 · 2 comments

Comments

@MurzNN
Copy link

MurzNN commented Jun 29, 2020

After adding E2E encryption to Riot's (web&mobile), regular users see "strange" toasts, which are asked to "Set up encryption", set recovery passphrase, confirm key sharing, cross-sign, confirm other users, and many others "scary phrases" about security and encryption.

Those phrases are normal for improved users, but for regular users - totally incomprehensible! Users don't understand what they means ("My account is hacked??", "Big brother starts watching me today?", etc) and what to do next - accept, reject, skip?

Good solution for this problem can be adding "What is this?" buttons into all E2EE toasts, that will open popup window with detailed description text with images, describing what is encryption, cross-signing, E2EE, and why is all this needed for him. Also will be good to see here description why WhatsApp, Viber, and other messengers have E2EE, but don't require those "strange" actions for setup encryption.

@jryans
Copy link

jryans commented Jul 2, 2020

Thanks for the feedback, definitely agree all these E2EE concepts need more documentation of various kinds.

@ShadowJonathan
Copy link

This is related to element-hq/element-web#16763, and a bunch of other issues all around.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants