Skip to content

Chat Secure is a free and open source XMPP app for iOS. It features both OMEMO and OTR encryption. It allows in-band registration to public XMPP servers (including via Tor.md). It provides TLS certificate pinning and SQLCipher to locally encrypt conversation logs.

WARNING: Apple's App store and iOS are non-free. To better protect your security and privacy, you should consider using another OS.

Download ChatSecure from the Apple App store and open it:\

Attach:chatsecure-appstore.png

Tap on the settings icon at the top-right corner:\

Attach:chatsecure-inbox.png

Tap New Account:\

Attach:chatsecure-settings.png

Tap Create New Account:\

Attach:chatsecure-createnewaccount.png

Choose a Nickname, and for Server, see our list of free XMPP servers. In this example, our server is ircnow.org.\

Attach:chatsecure-signup.png

If you want to set a custom password, tap Show Advanced Options. Then, tap Generate Secure Password, and type in a password:\

Attach:chatsecure-signup-password.png

Tap Save to save the new SSL certificate:\

Attach:chatsecure-newssl.png

Tap Enable Push:\

Attach:chatsecure-enablepush.png

Tap Allow:\

Attach:chatsecure-sendnotifications.png

Tap OK:\

Attach:chatsecure-accesscamera.png

After sharing invites, tap the checkmark at the top-right corner:\

Attach:chatsecure-shareinvite.png

Tap Maybe Later:\

Attach:chatsecure-thankyou.png

Tap Finish:\

Attach:chatsecure-moreways.png