Open MurzNN opened 4 years ago
Quick solution can be adding button "I don't want encryption" to first toast with suggestion to settup encryption, that will remove all next encryption questions on this account, and "Improve encryption" button in settings, that will start this process agin.
Most of Riot users don't understand, why setting up encryption in it is so hard, and why in WhatsApp-like messengers E2EE works out-of-the-box, without creating password, confirming users, cross-signing, etc.
Explanations like "In WhatsApp this done via bad way, in Riot - via good way" don't help, most of users select way "Not to use so complicated Riot, but continue talking in WhatsApp", that's bad!
Solution for this can be implementing "WhatsApp-style mode for all E2EE stuff", that will auto-generate password for SSSS, auto-sign all keys and requests without any questions, and for initial encryption setup dialog add button "Ignore all encryption" with description why this is bad solution.