| Conversations | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Ontwikkelaar(s) | Daniel Gultsch | |||
| Besturingssysteem | Android | |||
| Geschreven in | Java | |||
| Status en tijdlijn | ||||
| Uitgebracht | 2014 | |||
| Recentste versie | 2.20.2 (9 september 2026) | |||
| Onderdelen | ||||
| Maakt gebruik van | Extensible Messaging and Presence Protocol | |||
| Licentie(s) | GPLv3 | |||
| Links | ||||
| Website | Website | |||
| Versiebeheer | Broncode | |||
| ||||
Conversations is een open-source instant messaging-client voor Android die gebruikmaakt van het Extensible Messaging and Presence Protocol (XMPP). De applicatie richt zich op gedecentraliseerde communicatie en ondersteunt end-to-end-encryptie via OMEMO en OpenPGP.
Conversations werd ontwikkeld door Daniel Gultsch en werd voor het eerst uitgebracht in 2014. Het project werd opgezet om een moderne, gebruiksvriendelijke XMPP-client voor Android te bieden met nadruk op veiligheid en interoperabiliteit.
De ontwikkeling van OMEMO-encryptie is nauw verbonden met Conversations en heeft bijgedragen aan de standaardisatie binnen XMPP.
Conversations ondersteunt XMPP-functies zoals offline berichtbezorging, presence en synchronisatie via server-side opslag.
De applicatie ondersteunt Multi-User Chat (MUC), inclusief rollen, moderatie en permanente chatrooms.
Bestanden worden verzonden via HTTP File Upload (XEP-0363), waardoor media efficiënt kan worden gedeeld.
Conversations ondersteunt audio- en videogesprekken via Jingle en WebRTC-compatibele transporten.
Conversations ondersteunt end-to-end encryptie via:
OMEMO biedt multi-device ondersteuning en forward secrecy.
Conversations is gebaseerd op het gedecentraliseerde XMPP-netwerk waarbij gebruikers verbinding maken met een zelfgekozen server in plaats van een centrale dienst. De applicatie werkt zonder Google-diensten en is compatibel met diverse XMPP-servers.
Conversations wordt gezien als een van de meest volwassen XMPP-clients voor Android, met nadruk op privacy, stabiliteit en protocolondersteuning.