As has had severe problems recently due to its centralised nature, here are some decentralised libre alternatives with Fediverse accounts:

➡️ @snikket_im - Initiative to give XMPP a consistent look and feel on instances and apps, to make it more attractive to new users

➡️ @xmpp - XMPP standards foundation

➡️ @delta - Decentralised messaging through email

➡️ @matrix - Best known for the Element client

➡️ @briar - Peer-to-peer encrypted messaging

➡️ @Jami - Peer-to-peer Skype alternative


Althou, @matrix is behind an entire protocoll/standard similar to XMPP - but still different.

@FediFollows 😂 Since Signal has severe problems due to its centralised nature, here some messengers that have severe problems due to their decentralised nature :D

Like decentralised systems never fail 😂.
As long as the fediverse, for instance, doesn't have roaming profiles you still have a single point of failure 😊.

Not to criticize these great alternatives, but more to make people aware of realistic expectations and issues 😊

@snikket_im @xmpp @delta @matrix @briar @Jami


I am not sure what you mean by "roaming profiles", but you can move your profile, followers, follows and other data from one instance to another on the Fediverse:


Moving and roaming isn't the same thing, and you can't move when the service is down.

It's a hard problem to solve cross instance. That's why I chose to mention it.

Moving is like leaving one place, and settling on another. Roaming is the ability to use the same profile everywhere. (Example: distribute profile data so can use and have the same synchronised data, as long as authenticated recently against

Since toot length is short, maybe I should raise a discussion on Social hub.


With centralised networks like Signal, you are entirely at the mercy of a single instance forever, there is no other option.

With decentralised networks, if something goes wrong you can move to another instance.

Even in a worst case scenario, on decentralised networks you can start a new account on a different instance without leaving the network. This "new instance, same network" option does not exist on centralised networks.

Yes, I understand how this works 😊. Roaming profiles would fix the issue of users losing data and access in that case.

Imagine your full profile being federated instead of interactions.


I recommend you take a look at, it has roaming profiles like you say. Its a p2p distributed system which can also include servers as part of the network, its like a combination of federation and complete p2p. @manyver_se is an android client for the scuttlebutt protocol.

Note: Scuttlebutt is still under development and its not very reliable as of now, but its an interesting project nonetheless.


That's not what a "single point of failure" is. The Fediverse has many points of (partial) failure - i.e. specific instances can go down and frustrate users of those instances for sure.

But when Signal (or any other centralized system) goes down, that's down for absolutely everyone on that platform.

That kind of situation is impossible on a decentralized network.

Your explanation makes sense. But reading it you did catch what I mean. I'm sorry to use the wrong term here. Thanks! 😊


I would prefer redundancy here: maintaining multiple channels with both centralized and decentralized ones.

The pain point is that you would have to persuade your non-tech savvy friends with the idea having multiple channels which must be unfamiliar for them.

@chuso yep, I missed that @FediFollows please ?!
Anyway all the alternatives you propose are great and definitely worth being shared 🙏

You receive a Snikket invite either from someone you know who runs a Snikket server, or running your own server, or using our hosted service. More info and links at

Let us know if you have any other questions 🙂 @FediFollows

@FediFollows please be careful here. don't recommend non-mature, unreliable apps as alternatives to a reliable solution just because you're trying to push decentralization. are you 100% sure all those apps are as reliable as Signal is? provided you are one, have you asked feedback about this to any other IT security experts?

Signal and the security it provides mean the difference between freedom or jail to some people.


I am recommending people follow these accounts and try the platforms out.

We will end up in trouble if we rely on centralised platforms, and we can only get off centralised platforms by building decentralised ones.

Signal's behaviour has been somewhat strange and inexplicable, for example continuing to require phone numbers despite promising many years ago that people could use usernames instead. Their sudden introduction of cryptocurrency was worrying to many too.

@FediFollows i dont think your evaluation of Signal "problems" is as widely shared across the security community as your posts seem to imply. less informed people may understand it's not reliable while afaik #Signal is very, very reliable. i recommend being careful.


Centralised platforms are innately dangerous.

The people running them can become corrupted, or misguided, or coerced, or they might sell out to an untrustworthy corporation, and if that happens the users are locked in by the network effect.

This is what happened to Whatsapp, for example.

Signal is owned by the Signal Foundation. The Signal Foundation is headed by the billionaire Brian Acton. Brian Acton created Whatsapp, then sold it to Facebook.

This is not very reassuring.

@FediFollows @pixelflowers this worries me. I've read an interview where Brian Acton said that he regrets having sold whatsapp, but I'm still very worried about him owning signal
@pixelflowers @FediFollows I completely agree, no one should recommend non-mature, unreliable apps like Signal as an alternative to a reliable standardized solution that has been around for 20+ years like XMPP.

@FediFollows @snikket_im @xmpp @delta @matrix @briar @Jami The problem is that not a single friend or family use these. Therefore I have to use Whatsapp. My guess is this applies to 99% of people


Yes, the "network effect" is very strong on messesngers, totally sympathise if it's not possible 😔

But for those who have already switched to Signal (at least to some extent), maybe they could work on switching to one of the options above.

The options above are potentially more sustainable than Signal because they are decentralised, so if something goes wrong with a provider they can switch providers without leaving the network.

With matrix bridges, it helps to use one app to talk to every messengers.
@FediFollows @snikket_im @matrix

@danielfgom with Delta Chat you can chat with everyone who uses email - they don't need to use Delta Chat themselves :)

For the end-to-end encryption to work they need Delta Chat or another #autocrypt-compatible mail app though.

@nexeq @FediFollows @snikket_im @xmpp @delta @matrix @briar @Jami

Yes session may be slightly better than Signal, but still relies in part on a centralized structure. You may read their audit, I don't remember all the details.

Sign in to participate in the conversation

A newer server operated by the Mastodon gGmbH non-profit