Connect

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). 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.

  1. Download ChatSecure from the Apple App store and open it:
    Attach:chatsecure-appstore.png
  2. Tap on the settings icon at the top-right corner:
    Attach:chatsecure-inbox.png
  3. Tap New Account:
    Attach:chatsecure-settings.png
  4. Tap Create New Account:
    Attach:chatsecure-createnewaccount.png
  5. 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
  6. 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
  7. Tap Save to save the new SSL certificate:
    Attach:chatsecure-newssl.png
  8. Tap Enable Push:
    Attach:chatsecure-enablepush.png
  9. Tap Allow:
    Attach:chatsecure-sendnotifications.png
  10. Tap OK:
    Attach:chatsecure-accesscamera.png
  11. After sharing invites, tap the checkmark at the top-right corner:
    Attach:chatsecure-shareinvite.png
  12. Tap Maybe Later:
    Attach:chatsecure-thankyou.png
  13. Tap Finish:
    Attach:chatsecure-moreways.png