I wanted to find a proper Marxist Leninist instance/community to ask this, because everywhere else people may not care.
I’ve been slowly moving my close people and even the people I work with to Matrix for messaging, and I have been suggesting that they download Element for it. And for me this is beyond privacy reasons. It’s to stay away from Meta, Google, and the like.
But recently I’ve been doing some digging and Element has been proudly posting about it’s work with NATO, US armed forces, and German armed forces. They also have an “ethics” page that clarifies that they don’t just work with anyone. For example they said they don’t work with countries sanctioned by the US, EU, or UK. They’ve also mentioned they don’t work with governments that have “human rights issues”.
I’m feeling very conflicted about this whole thing now and I’m not sure what to do. It might have been even fine and I might have written off Element as a private entity and just switched apps if not for the Matrix Foundation also being closely working with Element, sharing resources, people, and also boosting each other on social media like Mastodon.
I even questioned the Managing Director of the Matrix Foundation on mastodon and they first said they don’t see how NATO is imperialistic, then said anyone using Matrix is a good thing because we need to fight “authoritarian enabling Big Tech”. Which I agree with if they weren’t actively collaborating with said authoritarians.
Please redirect m e if this is not the right place for this.
Monocles is the best client I’ve found. It’s the one I recommend.
And yeah, the other response has it right. I meant XMPP is so much better that I am unable to make the argument to switch with enough emphasis to do it justice.
Monocles chat is a fork of Conversations, and afaik the latter hasn’t updated OMEMO 2 for a couple years since this issue was created. This blog post from August 2024 mentions various clients that haven’t updated from OMEMO 0.3.0 to 0.4.0 at the time, and Conversations still seems to not support AES-256-CBC since the commit for this file hasn’t changed for 4 years.
I’m plan to use Profanity (code), but as far as I am aware and have heard, the only other clients to have updated their OMEMO implementations are (KDE desktop app) Kaidan (via QXmpp) and (Windows UWP app) UWPX (code) (also archived January 28, 2024). It would be nice to have a native Android/iOS GUI app that I can recommend to people to use with XMPP and implements OMEMO 2 or at least AES-256-CBC, but I don’t know of any at this time. If anyone here can recommend me such an application, I would be happy.
So based on this table, it looks like aTalk and Moxxy for Android exist, and both have OMEMO 0.8.3 implemented.