From what I can gather Signal, XMPP (Encrypted) and Matrix are the main software for secure communications.
Curious if there are any I’ve missed.
Briar
Signal.
Not necessarily because it’s better or because I like it. I actually don’t like it: Signal requiring a phone number really, REALLY doesn’t sit right with me, I hate not being able to back up my messages and having to hold the tiny button on the screen to record an audio or video message really sucks.
But it’s the easiest and most common of the truly private communication apps to get non-technical people to install.
I’ve heard great things about matrix, but I only really use signal. It’s the only private messenger that’s convieniant and simple to understand for non tech savy people to switch to (at least in my experience)
Neither Matrix nor XMPP are software, those are protocols. Alsp, there is no point in specifying that XMPP is encrypted without doing the same for Matrix, since you can exchange plain text messages there too.
As for the actual question, here you go: https://www.privacyguides.org/en/real-time-communication/#criteria
Matrix but thinking about XMPP as Matrix leaks a loy of metadata and is pretty slow and new.