this post was submitted on 12 Oct 2025
126 points (97.0% liked)

Privacy

42578 readers
558 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
 

Over the past few years I have gone through a bunch of different apps and protocols to find the best one for "securely" communicating with my family and friends.

I ended up with the amazing XMPP protocol and my family/friends frequently use its clients to contact me.

Monal for IOS and Cheogram/Conversations/Quicksy for Android. The android app I install depends on if I can get F-Droid on their phone or not.

It's been great with OMEMO encryption and the clients/apps available for XMPP. But sometimes I have issues introducing people to it.

Jabber (friendly name for xmpp) sounds silly to say. The clients all have weird names. And after trying the Signal mobile app it feels more focused than what anyone in the XMPP community has whipped up.

But the capabilities of XMPP makes it better.

Signal Cons (immediete)

  • Centralized
  • Single app
  • Phone numbers

XMPP/Jabber Cons

  • Picking server
  • Apps are sort of less friendly

What really scares me about Signal is the centralization. Any nerd can easily host an XMPP server these days. But Signal from what I've heard really wants us to use their server.

If XMPP gets more attention I'm sure we can get people supporting projects and creating better apps.

I keep seeing people recommended Signal instead.

This is a bit of a tired ramble. What I wanna know is why anyone is preferring Signal over XMPP apps. I assume it might be not knowing about it. Tell me what you use to message people.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] JoeBidet@lemmy.ml 6 points 3 days ago (6 children)

Many people will tell you you have to sacrifice your principles because interface, because "normies" (which is an elitist way of telling you that non-elitist people are idiots....), etc. I say: stick to your dreams!

load more comments (6 replies)
[–] adespoton@lemmy.ca 10 points 4 days ago

I’ve used XMPP since shortly after it was developed. I still use it today.

HOWEVER, while the clients are relatively good, as long as they support the extensions you want to use, I’ve found maintaining the server to be a royal headache. Between protocol and extension improvements, security updates and general server instability, I find that it’s a constant struggle to have it running and compatible with whatever client someone is using, when someone actually uses it.

Signal, on the other hand, pretty much always works, has a single client, and nobody has to worry about managing the server except Signal. So as infrastructure, it makes a lot more sense.

[–] CoconutCream@piefed.zip 6 points 4 days ago

First of all, thank you for your recommendation. I was on the fence between Siskin IM and Monal, so I went with Monal to replace AstraChat.

I’ve used Signal before and it was fine but I prefer not to give a phone number to open an account; there are other services that don’t require it.

Speaking of services, I use Simple X, Session, Matrix and Delta Chat (occasionally). Most of my eccentric mix of family, friends and colleagues are happy to try something new or switch as long as it doesn’t require a phone number to sign up. They’re slowly leaving Signal, WhatsApp, Telegram and limiting access to their iMessage.

In my experience, Session syncs very well between my devices which makes it my favorite. I chose FluffyChat over Element because of the App Privacy in iOS.

I use Telegram. Eek? It's just my wife and I though. All these things I've heard about Telegram? Never actually seen them in mine. I have looked at groups, but I've only seen memes, crypto crap, and what look like scams ("post this in 5 Reddit threads to get invited to the actual group"). There's nothing of value out there that I've seen. So I just use it to message my wife, because texting wasn't good enough when we started using it (both our phones have RCS now) and I don't use Facebook, and she doesn't have an iPhone (so, no iMessage).

I completely reject this notion that you have to pick one and stay with it. My messaging apps include iMessage, Session, Signal, and Telegram. I also have a fork of Telegram that lets me use it from my watch (as in, it has a watch companion; official Telegram does not). I also have Discord (need it for a couple things).

[–] mumblerfish@lemmy.world 4 points 4 days ago (1 children)

I used xmpp with otr encryption... maybe also omemo, it rings a bell. This was some years ago. But it was barely usable. Otr refused to connect at times and only unecrypted worked, messages were encrypted with wrong keys or something and history became unreadable. It worked on the desktop, but then not on the phone, only with this and that client, but not those. It was a confusing mess and I had to stop using it. If it works today, thats great.

[–] bjoern_tantau@swg-empire.de 3 points 4 days ago

Android's bullshit made me quit XMPP. We needed instant messages to be instant but Android kept making that harder and harder until it was impossible.

With Signal we're still fighting but it works a little bit better due to integration with the messenger service or whatever it's called. Dunno, maybe XMPP can work with that as well by now.

Sigh, I want my Linux phone where I can control battery life vs availability myself.

[–] Steamymoomilk@sh.itjust.works 2 points 4 days ago* (last edited 4 days ago)

Speaking of wacky hole in the wall messagers!

https://reticulum.network/

Its tectonically a network stack but theres a few apps, to use it. And MAAAN is it decentralized

load more comments
view more: ‹ prev next ›