Learn how to install and use Conversations, a free and open source encrypted messaging app for Android.
- Start using Conversations
- Install Conversations on your smart phone and encrypting messages
- Send encrypted messages to other Conversations users
Conversations is an open source chat client that encrypts messages using a Jabber/XMPP client. It can also be used for group chats.
Using Conversations will prevent anyone from being able to read the content of your messages, but will not hide that you are sending messages, nor will it hide that your recipient is receiving messages.
In some countries, an encryption app such as Conversations may attract attention, be illegal or subject to legal constraints.
Before starting to use Signal, you must download it. Review the installation guide to learn how to do so.
To determine whether your phone meets the requirements to use Signal, visit the project homepage at https://conversations.im/
In it's current form, Conversations requires Android 4.0 and up.
Conversations is compatible all XMPP clients.
On your Android device, download and install the app from the Google Play store.
Alternatively download Conversations from Github
Before the installation process begins, you will be asked to review the access that the app will have on your phone. Review this carefully.
Once your are happy with the permissions allowed, press and the installation will complete.
If you do not agree with the permissions allowed, press the back button and the installation will be cancelled.
Tap Open to run the app for the first time
Begin the registration process by entering your phone number including country code and press
Signal will send you an SMS message to confirm registration.
Note: If for some reason you do not receive the SMS you will be given the option to receive an automated phone call where you will hear a 6-digit code, this code once entered will complete the registration.
Voice verification screens
Signal can securely store your SMS messages, so it is recommended that you import the messages from your current SMS app.
After registration is complete, Signal will open and you will be asked if you want to import your messages from the default SMS app on your phone. Press
Import messages into Signal
Once the import is complete you can access all your old messages in Signal and you should delete them from your other application.
After your old messages have been imported you should make Signal the default SMS application so that all messages you receive appear in it and not the old application. This can be done by tapping when prompted.
Set Signal as the default SMS application
Signal also allows you to store all your messages in an encrypted container protected by a passphrase, so if someone gains access to your phone, they will not be able to access your messages when Signal is locked.
After a set period of time, if you have not looked at any messages, Signal will automatically lock and you will have to enter your passphrase the next time you want to read your messages.
To enable encrypted storage, take the following 5 steps:
- Tap on in the top right of your screen to bring up the menu and select .
- Scroll down to the PASSPHRASE section and uncheck Disable Password.
- When prompted enter a passphrase that will be used to protect the messages stored on your phone and tap .
Setting a password
- Check the box next to Timeout passphrase to have Signal lock after a period of inactivity (See Fig 9 above).
- Tap Timeout interval and in the next screen enter after what time you want Signal to lock if unused and tap .
Signal timeout settings
- (en/topics/tool-2-signal/1-messaging/1-intro.md): Send encrypted messages to other Signal users via SMS or the internet (MMS).
- (en/topics/tool-2-signal/2-voice/1-intro.md): Make encrypted voice calls to other Signal users.
- (en/topics/understand-4-digisec/4-secure-communications/1-1-intro.md): Know how to securely communicate