Same account, many devices

Convo doesn't lock you in. Use the same account with other Jabber/XMPP apps on a device of your choice—and let your friends and family do the same, even if they aren't using KaiOS.

Explore companion apps

Private conversations

Convo supports cross-platform end-to-end encryption using the OMEMO standard, ensuring that your private conversations with friends and family will remain just that: private.

Learn about OMEMO

Free as in freedom

The code behind Convo is publicly auditabe, and respects the Four Freedoms. You are free to use the software, inspect the code, modify it to serve your needs, and share it with anyone else you think will benefit.

Browse the code

Explore global groupchats

Convo gives you access to public groupchats across the worldwide Jabber/XMPP network. Join one, start your own, or use bridges to interact with groups on other messaging systems!

Browse groupchats Learn about bridges

Get Started

To use Convo, you will need to have an account on some existing Jabber/XMPP provider. Because the app is missing some basic features, it is recommended to use it along with a companion app.

All these steps are because Convo is still under active development. The more Convo becomes ready, the less steps you'll need to follow!

Step 1: Create a Jabber/XMPP account.

Convo can connect to any account on the Jabber network, but only if you have an account to connect to.

Step 2: Install Convo

Since Convo is not yet available on the official KaiOS store, you can either install manually if you've enabled developer mode on your phone, or request test access on the KaiOS store.

With developer mode

Without developer mode

If you haven't enabled developer mode or don't have the skills to do so, you can request test access to the app on the KaiOS store. Note that this will involve sharing your IMEI number, which is a unique identifier for your phone.

Step 3: Connect with your friends

Convo doesn't yet support adding contacts, only starting chats with existing ones. You can use some other Jabber/XMPP app on a different device to add contacts and join group chats.

  1. Sign in to your Jabber/XMPP account with some other XMPP app. You can find a list of apps here
  2. Find out the Jabber/XMPP IDs of your friends and add them as contacts! If your friends are not on Jabber/XMPP, the quickest way to get them on is to make them install Prāv (on Android) or Quicksy (on iOS).
  3. Join any group chats you want to. You can find public groupchats on this website or create your own private ones

Once all your contacts and chats have been added, open Convo, sign in, and start chatting!

Get Help

If you have trouble with the setup, feel free to ask for help on the groupchat, convo@chat.disroot.org. Don't need help, but just want hang in the room? That's fine too!

Join the support groupchat

Supported by NLnet & NGI Zero Commons

Convo is grateful to NLnet and the European Comisson for supporting the development of the app via the NGI Zero Commons Fund. We will be creating a space here for updates, but until then you can read details about the project here.

ConverseJS

Convo is powered by the backend of the ConverseJS XMPP client.

FSCI

Thanks to the Free Software Community of India for hosting the domain for this project.

XMPP

Convo follows the XMPP messaging standard.