@Tutanota@session Although it's a close call between Signal and Threema for me, I chose Threema because you don't need the Google Play Store to install it.
You can buy a license through their store and install it via F-Droid (or as an APK file). Threema Desktop also provides both DEB and RPM packages for Linux, whereas Signal Desktop is a hassle to install (unless we use the unofficial Flatpak).
Session is a great private messenger, but the UI/UX is barebones and not all that great.
Session certainly seems to be the superior chat app in terms of privacy. It's also an app that I'll never convince anyone to use. Won't happen.
Signal is still the most likely app that others will pick up, and it's certainly far from bad.
Unfortunately, like I mentioned in the past, Signal dropped SMS support so all but one person dropped the app like a lead weight and never looked back.
Effectively no one is going to use multiple apps "for the same thing".
@Tutanota@session I'm not reposting Session, and there are several reasons. It's been filled with various bugs from the start. There is always some problem. Session is blockchain based and runs with CPU time on the backend to hog their blockchain network. It is based in Australia after all.
@Tutanota ChatMail servers with DeltaChat clients should be on that list. https://github.com/deltachat/chatmail You could even make Tuta compatible with that by implementing Autocrypt and QR code counterMITM key sharing.
Exposing my DID and then farming my contact database so it can tell me when people I know sign up for #Signal (and Vice Verse - it tells people who have your DID in their contact database when you're a signal user too) is an egregious invasion of my privacy!!!
I do understand that Signal has been working to get rid of the #DID requirement, and received notification of such a day or so ago, but there's still a bad taste left in my mouth for encroachments.