Web application developer, I write and share my understanding of how systems work.
| Application | E2EE 1:1 | E2EE groups | Anonymous registration | Open-source client license | Open-source server license | Decentralized server | Year of creation |
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 2009 | |
| ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 2011 | |
| Facebook Messenger | ✅ | 🟡 (optional) | ❌ | ❌ | ❌ | ❌ | 2011 |
| Telegram | 🟡 (optional) | ❌ | 🟡 | ✅ | ❌ | ❌ | 2013 |
| LINE | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | 2011 |
| Signal | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | 2014 |
| Threema | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | 2012 |
| Element (Matrix) | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 (federated) | 2016 |
| Delta Chat | ✅ | ✅ | ✅ | ✅ | N/A | 🟡 (via email) | 2017 |
| Conversations (XMPP) | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 (federated) | 2014 |
| Session | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 2020 |
| SimpleX | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 2021 |
| Olvid | ✅ | ✅ | ✅ | ✅ | ❌ | 🟡 (no directory) | 2019 |
| Keet | ✅ | ✅ | ✅ | ❌ | N/A | ✅ | 2022 |
| Jami | ✅ | ✅ | ✅ | ✅ | N/A | ✅ | 2005 |
| Briar | ✅ | ✅ | ✅ | ✅ | N/A | ✅ | 2018 |
| Tox | ✅ | ✅ | ✅ | ✅ | N/A | ✅ | 2013 |
Why use Jami?
- It's open-source and totally free, so you can use it at no cost.
- Complete with useful features: this software lets you take advantage of numerous options, thanks to the ability to add plugins easily from the store. It's even possible to create your own extensions for features more suited to your needs.
- Easy to use and Interface intuitive: despite the many features Jami has to offer, it's still very easy to get to grips with.
- Strong security: Jami incorporates an advanced encryption algorithm that guarantees the security of your communications while respecting your privacy.
- Highly accessible and fast: it offers easy communication even when bandwidth is limited, for enhanced user-friendliness.
How do I install Jami?
For Android or iOS users
For Windows or macOS users
For linux users
sudo apt install gnupg dirmngr ca-certificates curl --no-install-recommends
curl -s https://dl.jami.net/public-key.gpg | sudo tee /usr/share/keyrings/jami-archive-keyring.gpg > /dev/null
sudo sh -c "echo 'deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/stable/ubuntu_25.04/ jami main' > /etc/apt/sources.list.d/jami.list"
sudo apt-get update && sudo apt-get install jami
apt-get update, then install Jami directly from the official repository with apt-get install jami.Jami basic configuration
Create an account
Login to an existing account
Connection via archive
Connection via a device
Add an extension to Jami
.jpl file, then import it manually from Settings → Extensions → Install; the import is automatic and you can then activate it and adjust its settings if necessary.Advanced features
- Create a rendezvous point: This feature lets you create a rendezvous point for your communications, useful for organizing secure sessions or exchanges between several users.
- Connect to a Jami server: You can connect Jami to a Jami server, which can improve the performance or availability of communications, especially in professional environments.
- Set up a SIP account: You can set up a SIP account (Session Initiation Protocol), enabling you to integrate Jami with existing telephone systems or make telephone calls.
Author
This tutorial has been written by Olaniran
You can say thanks by tipping the professor.
Credits
This tutorial has not been proofread yet
The original content has been translated by AI, but human review is necessary to ensure its accuracy.
2 824 sats1 412 sats706 satsEvery content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.


