- Joined
- Dec 17, 2019
Considering the current climate I think it would be worth creating a thread dedicated to sharing and discussing various software dedicated for communication, with the most important criteria being:
— being Free and Open Source
— being decentralized
— Having encryption
— Not requiring personal info
I believe those are the main four criteria for messaging software to be safe from censorship. Therefore Signal or Threema are out of the question, as the former requires your phone number and the latter is paid, despite being Open Source.
Also, if the software belongs to a major corporate entity, it should be properly evaluated if it can be built from source and if it does phone home in any way. It's a bit paranoid, but you never know.
Suggestions for this roundup are:
XMPP
It is FOSS, it is a federated system, it has encryption support, and doesn't require personal information, since you can make e-mail accounts without them. There is a variety of servers and clients available, but it lead to oversaturation, where there is too many elements to choose from when trying to set yourself up in this ecosystem.
Mumble
It is essentially like TeamSpeak, but free, open and encrypted. It's much easier to set up a server for your friends to talk in, but overall it is more video game focused, it also doesn't seem to have text chat archives.
Tox
Very much a newcomer to the scene, Tox offers encrypted P2P messaging, VoIP calls, file and webcam/screen sharing, all with just a randomly generated ID, no personal data needed. But do keep in mind this is an experimental program, with slow development and janky apps for desktop and mobile. It does seem promising though.
Ricochet
Very similar to Tox, with the addition of Tor routing, except it only offers text chats and hasn't been updated since 2016.
Matrix (Thanks to @Coolio55 for reminding me of it)
Very similar to Discord in terms of the interface and functionality, except it doesn't have the same channel managment as Discord, plus it's an even bigger hassle to set up a Matrix server than it is to set up a Mumble one.
Jitsi Meet (Thanks to @Citation Checking Project for mentioning it)
A video conference focused piece of software, definitely more work-focused than the rest of the propositions. The server setup seems to be as complex as Matrix's though.
Note: Jitsi is a subsidiary of 8x8 Inc, a corporation based in California.
If you have any other ideas, please feel free to share your suggestions in this thread.
— being Free and Open Source
— being decentralized
— Having encryption
— Not requiring personal info
I believe those are the main four criteria for messaging software to be safe from censorship. Therefore Signal or Threema are out of the question, as the former requires your phone number and the latter is paid, despite being Open Source.
Also, if the software belongs to a major corporate entity, it should be properly evaluated if it can be built from source and if it does phone home in any way. It's a bit paranoid, but you never know.
Suggestions for this roundup are:
XMPP
It is FOSS, it is a federated system, it has encryption support, and doesn't require personal information, since you can make e-mail accounts without them. There is a variety of servers and clients available, but it lead to oversaturation, where there is too many elements to choose from when trying to set yourself up in this ecosystem.
Mumble
It is essentially like TeamSpeak, but free, open and encrypted. It's much easier to set up a server for your friends to talk in, but overall it is more video game focused, it also doesn't seem to have text chat archives.
Tox
Very much a newcomer to the scene, Tox offers encrypted P2P messaging, VoIP calls, file and webcam/screen sharing, all with just a randomly generated ID, no personal data needed. But do keep in mind this is an experimental program, with slow development and janky apps for desktop and mobile. It does seem promising though.
Ricochet
Very similar to Tox, with the addition of Tor routing, except it only offers text chats and hasn't been updated since 2016.
Matrix (Thanks to @Coolio55 for reminding me of it)
Very similar to Discord in terms of the interface and functionality, except it doesn't have the same channel managment as Discord, plus it's an even bigger hassle to set up a Matrix server than it is to set up a Mumble one.
Jitsi Meet (Thanks to @Citation Checking Project for mentioning it)
A video conference focused piece of software, definitely more work-focused than the rest of the propositions. The server setup seems to be as complex as Matrix's though.
Note: Jitsi is a subsidiary of 8x8 Inc, a corporation based in California.
If you have any other ideas, please feel free to share your suggestions in this thread.
Last edited: