Skip to content

icon picker
Secure Messaging Apps Ranked

I am aware of the irony of writing this in a proprietary app, but I spent a lot of time looking for something that would give me the same kind of presentation and user control, and short of writing an app from scratch myself, there wasn’t anything.
Corrections, additions, and discussions welcome. Shoot me an email at
Color Coding
1
1
Very bad
2
Bad
3
Expected
4
Good
5
Very Good
There are no rows in this table

Make it yours

Scroll to the bottom to change the coefficient of different parameter and customize the ranking for yourself. You can also filter a few things here:
Filter by Operating System:
None
Filter by User Type:
None
Search
Session
❤️❤️❤️❤️❤️
Briar
❤️❤️❤️❤️❤️
Tinfoil Chat
❤️❤️❤️❤️
Conversations/Siskin (XMPP)
❤️❤️❤️❤️
Tox
❤️❤️❤️❤️
Element (Matrix)
❤️❤️❤️
Jami
❤️❤️❤️
Delta Chat
❤️❤️❤️
Threema
❤️❤️
Wire
❤️
Wickr
❤️
Signal
iMessage
🕷️
Telegram
🕷️🕷️
Skype
🕷️🕷️
Zoom
🕷️🕷️
Whatsapp
🕷️🕷️🕷️
Discord
🕷️🕷️🕷️
Slack
🕷️🕷️🕷️
Viber
🕷️🕷️🕷️
Google Hangouts
🕷️🕷️🕷️🕷️
License
GPLv3
Reproducible Builds
Yes
Legal Jurisdiction
Australia
Funding
Transparent
O.S.
Android
IOS
Windows
Linux
OSX
Stores
Play Store
App Store
Own Website
F-Droid
Network
Decentralized
Servers
None
End to End Encryption
All
Encryption
Signal Protocol
TOR
Yes
Phone Number Necessary
No
Contact Verification
Yes (notified if fingerprint changes)
Address Book?
No
Leaks Metadata
No
Local Message Encryption
Yes
Advertising
No
Tracking
No
Device Syncing
Full Sync
Encrypted Storage
Has Encrypted Storage
Storage Location
Local Storage
Automated Backup
No
User Type
Every day user
Features
Voice Messages
Group Chats
File Exchange
Self Destructing Messages
Sins
Summary
Operating Systems: Android,IOS,Windows,Linux,OSX
Open Source: GPLv3 reproducible builds (without proprietary libs)
Encryption: E2E (with TOR routing)
Privacy: Contact Fingerprinting, No phone number necessary, no ads, does not need contacts
Infrastructure: Decentralized, None, Australia, Transparent
Notes
F-droid build is available on a separate repo:
Session is an interesting messenger that combines the decentralization and resistance against metadata leaks of a peer-to-peer (P2P) messenger, with the usability of a centralized or federated service, allowing messages to be sent to a user who is not online at the time. This is something normally not possible in P2P messengers. The issue with Session is that its protocol is largely un-reviewed by the greater security community, and therefore it is not known to be secure.
Session is also planning to, which will invalidate any review Session has already received.
ー https://serpentsec.1337.cx/secure-messaging-choosing-a-chat-app
Reviews
Show hidden columns

Customization

Change the amount of stars below to change the importance of a parameter. Set it to no stars to nullify it.
Stars are multipliers; negative parameters (in red) will stay negative, but will become more negative.
You can see the final score in the rightmost column
If you want to actually change the direction of a parameter from negative to positive, or reduce its base effect, head to.
0
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.