Signal is a free and open-source messaging application providing end-to-end encrypted text, voice, and video communication. It is widely recommended for private conversations due to its strong cryptography and minimal data retention.
Session is a decentralized messaging platform that does not require phone numbers or email addresses to create an account. Messages are routed through a distributed network, reducing metadata exposure and central points of control.
Element is a messaging client built on the Matrix protocol, enabling federated and decentralized communication. Users can choose public or self-hosted servers and enable end-to-end encryption for private conversations.
Jami is a peer-to-peer communication platform offering encrypted messaging, audio, and video calls without central servers. Accounts are created locally, and communication occurs directly between users when possible.
Threema is a paid messaging application based in Switzerland that focuses on privacy and minimal data collection. It allows anonymous account creation and provides end-to-end encrypted messaging and calls.
Molly is a hardened open-source fork of Signal for Android that adds encrypted local storage, passphrase protection, UnifiedPush support, Tor connectivity, secure memory wiping, and advanced privacy controls while remaining fully compatible with the Signal network.