Secure Messaging has a simple meaning but many companies have taken this concept and diminished it. At GreenAnt we define a secure message as:

  1. We can't read it (even if we wanted to!) - this is known as a "Zero-Knowledge" system
  2. No one else can read it (end-to-end encrypted)
  3. You can "federate" with other users on other servers
  4. Your metadata is protected (no need to regsister a phone number or other identifying data thatn can be abused or tracked)

Client Support

There are many XMPP compatible clients available but few of them are truly secure. The following is not intended as an exhaustive list. It is the clients we recommend on the balance of avice and information available. Whenever possible, we lean towards applications that are open-source.

Conversations Grav


Sailfish OS

Application Version Encrytion Notes
Conversations 1.15.5 OMEMO Install via F-Droid

Android

Application Version Encrytion Notes
Conversations 1.15.5 OMEMO Install via F-Droid

iOS

Application Version Encrytion Notes
ChatSecure 4.0 requires iOS 8.0 OMEMO Install App Store

Using Conversations/ChatSecure

avatars

avatars