Jabber Clients

Configuring Jabber clients for use with Riseup's chat service.

Features to look for

OTR? If yes, this client has built in support for OTR (off the record) which provides end-to-end encryption of chat messages and has perfect-forward-secrecy.
OMEMO? If yes, this client has support for end-to-end encryption that supports multiple clients and offline chats.
Jingle? If yes, this client can used for voice or video chat.
Proxy? If yes, this client may connect through a proxy and that the client obeys the proxy settings.
TLS? If yes, this client support secure connections with the chat provider.
Tor? If yes, this client can correctly use Tor to circumvent censorship and to access services anonymously. If no, then the client should not be used with Tor.

Recommended clients

Client Supported OS OTR? OMEMO? Jingle? Proxy? TLS? Tor? Comments
Gajim Windows, GNU/Linux Yes Yes Yes Yes Yes Yes Open source. Nice cross-platform chat client written in Python.
Coy GNU/Linux Yes No No Yes Yes Yes Open source. Secure-by-default chat client for Gnome.
ChatSecure iOS Yes Yes No Yes Yes Yes Open source. A very good chat client for iOS. Native Tor support.
Conversations Android Yes Yes No Yes Yes Yes Open source. A very good chat client for Android. Supports encrypted group chats!
Pidgin Windows, GNU/Linux Yes No Yes (Linux) Yes Yes Yes Open source. Stable with many features. Make sure to use most the current version!

Other clients

Client Supported OS OTR? OMEMO? Jingle? Proxy? TLS? Tor? Comments
Adium Mac Yes No No Yes Yes Partial Open source. Lack of updates cause for security concern. DNS and URL hovering information leaks.
Empathy GNU/Linux No No Yes Yes (GNOME) Yes (GNOME) ? Open source. Stable and easy to use.
Jitsi Mac, Windows, GNU/Linux Yes No Yes ? Yes ? Open source. Written in Java.
Pandion Windows No No No ? ? ? Open source. Nice stable windows jabber client.
Psi Mac, Windows, GNU/Linux No No Yes ? ? ? Open source. Stable native application.
Spark Mac, Windows, GNU/Linux Yes No Yes ? ? ? Open source. Written in Java.
iChat Mac No No No ? ? ? Apple’s built-in chat application has limited Jabber support.
Beem Android No No No ? ? ? Open source. Stable native android app. Does not support group chats.
Miranda Windows Yes No No ? ? ? Open source. Stable client with many plugins.