I'm still disappointed. on Android, both clients you mentioned plus Conversations cost money via Google play store. I'd have to teach the user to get the unpaid version from F-Droid. The iOS clients are all garbage, and there's nothing for Windows that works well and supports calling. For now I've written off the possibility that normies would use XMPP at all and I just ask them to use Signal instead since it just werks.
What XMPP Client do you recommend?
If you’re using Linux,
Then Dino. But Gajim is a 2nd option.
Gajim audio calls work for Linux only, and NOT on Windows.
If you’re using Android,
Monocles has good texting sync with Linux Dino.
But Cheogram is excellent on it’s own.
If you’re using Windows,
Gajim is great for texts, but can’t do audio call for Windows. You have two audio call options:
Option 1) Mov.im in a Web browser, the pro is this is easy. The con is they see your password because it’s in a browser.
Option 2) Unofficial release of Dino for Windows, which I haven’t personally tried and may have problems:
https://github.com/LAGonauta/dino/releases
If you’re using iPhone,
You have two choices
Option 1) Snikket’s iOS app,
Option 2) Siskin, which Snikket is based on,
If you’re using Apple/Mac computers,
Your 2 choices are:
Option 1) the same mov.im in a browser as Windows
Option 2) Beagle.im
Discussion
WHAT?! you're saying a person with a completely compromised device, getting software from Google is the standard?!
We're talking about what is the most private and secure thing. Not what is the easiest to get a normie with a compromised OS and zero knowledge on. In fact, Signal or XMPP is irrelevant then, the whole OS is compromised
if we are talking about the "most secure thing," then our threat model stretches to infinity. who cares if you use omemo on your graphene device. the camera pointed at your bedroom window is calculating your key presses from the vibrations on a nearby bag of potato chips. we should just astral project into the western pure land so that the psychic kids in a government facility can't use their remote viewing powers on us.
tulsi gabbard probably doesn't know how to astral project into the western pure land, and she probably has an iphone. XMPP is nice and all, but the iOS clients tend to be trash.
Then by your own logic, why use Monero if Bitcoin can be private enough against the infinity?
It's what is reasonable trade-offs for what you get. There is not a right answer for everyone, but there is a wrong answer for Trump. And that was adding the random person to the chat group, which could have been prevented with XMPP as point d argues.