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

Option to create unencrypted DMs #2004

Open
Benjamin-L opened this issue Oct 12, 2024 · 0 comments
Open

Option to create unencrypted DMs #2004

Benjamin-L opened this issue Oct 12, 2024 · 0 comments

Comments

@Benjamin-L
Copy link

Describe the problem

E2EE in matrix is, at best, not very reliable. Most of the time I'm making DMs with people I don't need E2EE for security and would like to avoid the headache.

Describe the solution you'd like

A toggle in the UI when creating direct rooms to enable or disable E2EE. It should default to enabled.

Alternatives considered

Currently, I usually do one of the following

  1. make client-server API calls by hand with curl to create an unencrypted room and invite the other user
  2. make a non-direct unencrypted room in cinny, then /converttodm
  3. make an encrypted DM

Option 1 is kinda high-effort (you have to fetch the access token from the browser console and then construct the right requests). I could probably make this a lot easier by writing a script and keeping a persistent token for CLI.

Option 2 doesn't set is_direct in the m.room.member events, so the other user's client will usually not mark it as a direct room.

Option 3 is just giving up. I usually regret this, when we start getting UTD or I decide I want to search old messages.

Additional context

No response

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

No branches or pull requests

2 participants
@Benjamin-L and others