I’m thinking of moving away from US-based messengers.
Signal, telegram etc have the same problematic architectures. Of those kinds of solutions, I like Threema best, but nobody uses them (which is only a problem because of their architecture).
So I wanted to get a solution with a decentralized architecture, pretty much like the fediverse.
From what I can see, the fediverse activityPub with MLS layer project (to enable fediverse end-to-end encrypted messaging) is still in the functional documentation stage.
So, what do you think of Element as a messenger (which uses matrix protocol)?



No.
https://github.com/mautrix/manager
Seriously, an Elenctron app just for logging in?
Why?
?!
Why would anyone ever design an Electron app just for logging in? WTF?
If you don’t want an easy solution feel free to use the more difficult one.
I use a simple and sane solution: Forms. Unfortunately, that’s not yet supported by the Matrix specification, but the XMPP standard has an XEP for that. No separate software required for login.
I hope the Matrix standard will also incorporate that idea at some point. They’ve already added so many ideas from XMPP, I’m confident that one would be especially great to also add there. :)
We also need interoperability between the two, they have very similar goals and we should decrease fracturing for IM. Just imagine how large the combined user-base could be!