Maybe you are using video or audio calls with Signal, WhatsApp or something else which is based on a centralized server and usually from the US of A.
And maybe you are interested in some more digital sovereignty or just curious for alternatives.
XMPP does exist since a long time (1999) and was previously known as Jabber.
Maybe you’ve never heard of it but I believe XMPP is still relatively popular in Germany.
With the current Geo-political tensions in the world it might be interesting for some people to be more in the drivers seat then before when it comes to digital dependencies and maybe also slowly move towards using more open source software.
I’d like to split blog posts into :
- Using XMPP with Conversations app or Monal app.
- Self-hosting, looking at Snikket and briefly at Yunohost.
Let’s start with the by far easiest, nummer 1.
For Android users, go to the Conversation IM site and click on Buy now on GooglePlay.
Yes, even though the Conversations app is open source, the developer Daniel Gultsch has chosen to go for paid support for the project (And that serves him well since years). I think the app is quite cheap.
For F-Droid users the app is free of charge. The overview page is here (Note : recommended to install it via F-Droid app).
After Conversations app is installed, open it and sign up for a free account at conversations.im which is the default choice it will auto-suggest after you started typing your preferred username. So you won’t have to type that in.
For Apple iOS users, install Monal IM app, open it and sign up for a free account at conversations.im which is the default choice it will auto-suggest after you started typing your preferred username. So you won’t have to type that in.
When this is done you would first start a text chat conversation with the person you want to chat with. Now comes a slightly tricky part : If your contact is on a different XMPP server then it is possible that video or audio calls will not work. The XMPP server needs to support that feature. So let’s assume your contact also has a free account on conversations.im.
Start the text conversation and say “hello!” to your contact, and ask your contact to reply to your message. After you’ve exchanged some words you should see a green lock icon besides the exchanged chat messages.
After this start a video or audio call.
Nice feature : during the call you can minimize the video window with Conversations on Android and then for example look up something on your phone that you needed during the call. Haven’t tested whether Monal can do that as well.
Read more ?
On OMEMO (whether any other XMPP app does support OMEMO or not)