this post was submitted on 18 Jul 2026
145 points (98.7% liked)
Open Source
48010 readers
135 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Matrix is only really enjoyable with unencrypted chats.
I have fairly recently switched phones. Now, a good number of older messenges fail to decrypt. Even when I don't switch devices, a group chat for a three day long event with a very small group already gave us lots of fun decryption errors. Oh, and I have this other fun group chat where Fluffy Chat constantly reminds me that people whose devices I haven't verified will be able to read my messenges every time I send something. Also, Matrix has coutless clients with different feature sets and I heard calls are a pain to ßet up.
Signal, on the other hand, just works. Federation and decentralization is obviously nice but a functional product is more importmant. I haven't had a chance to try XMPP unfortunately.
You should be able to decrypt the messages if you still have the old device to verify the new connection, or if you saved the encryption key that's setup when you first login to the account.
Appreciate it's not as simple as logging in, because that's the point of separating the encryption key from login creds in the first place. Even if your accounts credentials are compromised, previous messages aren't, and any future messages from the unverified device are flagged as suspicious.
XMPP has some good options. I tried utilising mov.im servers, which claims to have E2EE.(using conversations app to connect) Its very user friendly and just works. Though, I'm not sure how the encryption works on there as I'd already got my users used to element, and saw no reason to move (IMO its still a better option than signal due to the self hosting capabilities, but depends on what level of solution you're after)
Don't you have your encryption key saved somewhere?