Real-Time Communication

Discover secure and private ways to communicate with others online without letting any third parties read your messages.

Encrypted Instant Messenger


Signal Signal is a mobile app developed by Open Whisper Systems. The app provides instant messaging, as well as voice and video calling. All communications are end-to-end encrypted. Signal is free and open source. VoIP


Wire A free software End-to-End Encrypted chatting application that supports instant messaging, voice, and video calls. Full source code is available. Warning VoIP

Complete Comparison

Worth Mentioning

Related Information

Video/Voice Calling


Linphone Linphone is an open source SIP Phone and a free voice over IP service, available on mobile and desktop environments and on web browsers. It supports ZRTP for end-to-end encrypted voice and video communication.


Mumble Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. Note that while Mumble doesn't log messages or record by default, it's missing end-to-end encryption, so self-hosting is recommended.

Worth Mentioning

Related Information

Team Chat Platforms (Matrix) (Matrix) is a federated free-software messaging application based on the Matrix protocol, a recent open protocol for real-time communication offering optional E2E encryption. It also has bridging functionality, allowing you to connect to other chat protocols such as IRC or Telegram. Experimental E2EE is an self-hostable open source platform for team communication. It has optional federation and experimental E2EE. Experimental E2EE


Keybase Keybase provides a hosted team chat with end-to-end encryption. It has also been indepedently audited (PDF). Warning

Worth Mentioning