Conversations

Conversations

Requirement: F-droid app.

Conversations is an XMPP instant messaging client for Android which strives to ensure usability within the XMPP network.

Notable features:

  • Open Source.
  • Does not require a Google Account or specifically Google Cloud Messaging (GCM)
  • No data shared with third parties.
  • Requires as few permissions as possible.
  • End-to-end encryption with OMEMO
  • Multiple accounts.
  • Audio/Video calls.
  • Very low impact on battery life.

Installing the Conversations App on Android

  1. Open the F-Droid on your phone and search for Conversations in the search apps bar.
  2. Tap Install and wait for the installation to complete.
  3. Once installed, tap Open from F-droid or locate the app on your home screen.
  4. Launch the application to begin the setup process.

Setup

On the first launch, select I already have an account.

XMPP address
The User located at Area Teams → Teams → Team A → Application, e.g.: 89872028@aunsw.88.io

Password
Located at Area Teams → Teams → Team A → Application, e.g: vvuyw5v0yrag42bomvcrm3otzl52i5c9

A Publish avatar page will be displayed if the registration is successful.

Click on the conversations_publish button to continue and allow the following permissions if prompted:

  • Contacts (recommended)
  • Notifications

On the Manage Accounts page, the switch will be green if the account is enabled (online)

Recommended:
Allow the Conversations app to always run in the background and disable the battery optimisation to fully enjoy all the app’s features.

Usage

Adding users

Click on plus_buttonadd-contact_conversations → Enter the XMPP Address, e.g: 89172384@aunsw.88.ioadd

The added user will get the notification and can add the other user back. In the example below, the notification is received by a Monal user who is added by a Conversation user.

Multiple Accounts

Multiple accounts can be set up and managed within the Conversation app.

In the example below, two different accounts have been added.