To use it, you need to install an XMPP app, then sign up for an account on an XMPP server.
There are lots of XMPP apps for Android, iOS, Windows, Mac and Linux:
There are also lots of XMPP servers to choose from:
The choice is maybe a bit overwhelming, but once you've picked an app and server it's very easy to use the service.
By the way, does anyone have opinions about #Kontalk?
(Considering adding it as an easy to use option for XMPP)
Ok, due to popular demand I have added XMPP to the switching.social messenger alternatives page:
Feedback welcome, especially about the choice of apps.
@switchingsocial Have you looked into Quicksy? Haven't tried it myself, but looks interesting
@switchingsocial does it federate with the rest of xmpp? last time (some months ago) I looked into it it didn't.
@switchingsocial With all things federated it is always worth mentioning that your friends do not need to be on the same server, like with email.
@switchingsocial does Wire qualify? that's the messaging app I use
@switchingsocial for iOS Monal is a promising app, but at the moment there is still ChatSecure to mention. For Windows and Linux the application Gajim is missing. That's the best choice there.
I've added ChatSecure, thanks!
Gajim is a bit difficult as the official website's download page isn't very user-friendly, it's a big list of linux icons. Also, there's no Mac version :(
I am trying to get people to switch away from Whatsapp.
Compare the Whatsapp download page with the Gajim download page (see image attachments).
Even clicking on the Gajim Windows icon brings up a confusing batch of text:
"There is a 32 bits Gajim installer and a 64 bits Gajim installer
There is also a 32 bits Gajim portable installer. and a 64 bits Gajim portable installer."
What is a portable installer? Which of the four links am I meant to click on?
@switchingsocial "portable" means the following: On Windows most software has to be installed on a hard drive that can not change the drive letter C: or D:. You're also often not able to move a software in a different folder.
Portable means that this type of software can be installed everywhere, for example also on a usb drive / stick that is changing its drive letter depending on the computer it is used.
So it is a big advantage if a software is also available as portable software.
Both software AND service provider MUST support Omemo to make encryption happen.
As for providers, compliance check is strongly recommended via https://compliance.conversations.im/
Omemo support of software clients can be checked at https://omemo.top/
It sounds like a good idea, but I think that would scare non-technical people away :/
@switchingsocial No, it's NOT just a good idea. Omemo encryption is *essential*. Otherwise you trap people into unsecure communications. It's very easy to set up, at least compared to encrypting e-mails. (Not as easy as an integrated or central service like Matrix or Signal though, off course.
It is an extra hurdle which people will not do. It doesn't matter if I mention it or not, people won't do it.
Is XMPP valueless without omemo?
@switchingsocial Without Omemo XMPP is like E-Mail without PGP.
In my opinion XMPP is the gold standard of free, open source, federated, distributed, lightweight chat communication, where users are not locked in into any ecosystem or choce of software.
I'd suggest to keep it listed and let people make their own choice.
Also, I forgot to mention. All conversations are synced over all of your devices.
@switchingsocial Gajim is the pinnicle of XMPP apps for Win/Lin. You're really disservicing people by not listing it
I would list it if the Gajim website was more suitable for non-technical people :/
mastodon.at is a microblogging site that federates with most instances on the Fediverse.