What do you recommend to use while taking into account chat control? I was thinking about self-hosting XMPP. I’d love to hear your advice
Just use signal. There’s nothing wrong with signal.
Signal won’t be able to protect you from Chat Control.
Realistically, the best option is still to try and fight it.
Huge warning about XMPP:
If you encrypt with OMEMO (which seems to be the only accepted encryption nowadays), forget about being able to sync your messages to a new client. Forget about being able to try another client. That is, unless you want to lose all of your message history.
When I found this out while installing another distro… It made me so angry I literally stopped using it. I recommend Delta Chat, Matrix and Signal nowadays.
Personally a fan of XMPP, it’s about the only decentralized alternative to Signal that’s worked well and reliably “out of the box” for me. SimpleX is really nice in principle, but my messages end up stuck in limbo sometimes and it burns through my phone’s battery.
Haven’t used Briar much, was missing a couple features I wanted.
Briar uses much more battery than everything else I’ve tried (which includes SimpleX but not XMPP).
The Briar client is missing simple features on Android and essential features on desktop (you can’t copy messages for example). It’s a nice protocol though.
what’s wrong with matrix
well there’s about a thousand reasons not to use synapse anyway
I use Google Meet
Very important note that 90% of users forget: There is no point using encrypted messanging apps if you use the default Keyboard app on your phone, that is already uploding every keystroke.
Before you think changing messanging app, change the damn keyboard to open-source first!
Delta Chat can be self-hosted.
I’ll not say what I’m using, because I haven’t figured it out yet.
However, what I seek are:
- Frugile / lightweight / nighsome - Using few resources so that it is easy to take ownership over. This will also increase flexibility.
- Open - Not restrictive licensing. Post-dominating mindset.
- Human Selfhostability - The approach should be as accessible as possible for anyone seeking to take ownership over it. Frugality is also important to achieve this.
- Human centric - People should not adapt to the approach, but the approach has to adapt to people.
Use nothing electronic.