I write educational content about Bitcoin.
| Application | E2EE 1:1 | Group E2EE | 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 |
Install the Session application
Create an account on Session
-
Fast mode ("Firebase Cloud Messaging/Apple Push Notification Service"): enables you to receive message notifications in near real time, thanks to the notification services provided by Google or Apple (depending on your system). For this to work, your IP address and a unique notification ID are transmitted to Google or Apple, and the Session account ID is also registered with an STF server (via Tor). This mode involves (admittedly minimal) exposure of metadata, but does not compromise message content or contacts, and does not allow your actual activity to be traced. This mode is therefore more efficient in terms of responsiveness, but relies on a centralized infrastructure and is slightly less effective in terms of confidentiality.
-
Slow mode (background polling): the Session application remains active in the background, periodically polling the network for new messages. This approach guarantees greater confidentiality than the first, as no data is transmitted to third-party servers; neither Google, Apple nor STF servers receive any information. On the other hand, this mode has two drawbacks: notifications can be delayed (up to several minutes), and energy consumption is generally higher due to application activity in the background.
Save your Session account
Setting up the Session application
Sending messages with Session
Synchronize Desktop software
Author
This tutorial has been written by Loïc Morel
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 037 sats1 019 sats510 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.


