Conversations (Jabber / XMPP)
Category : Communication
Size :21.07MB
Versions:2.18.2+playstore
Published:Dec 20 , 2025 15:33:09 PM
Package ID: eu.siacs.conversations
Developer: Daniel Gultsch
Votes
5.0
Conversations (Jabber / XMPP) is a premium open-source messaging client for Android that provides a secure and feature-rich alternative to mainstream platforms. This application connects to the federated Jabber/XMPP network, offering users complete control over their communication data. The core appeal of Conversations (Jabber / XMPP) is its unwavering commitment to privacy, with end-to-end encryption enabled by default for all one-on-one and group chats. It supports modern features like high-quality media sharing, voice and video calls, and seamless synchronization with desktop clients, all while maintaining a minimal impact on device battery life. For those seeking a reliable, decentralized, and private messaging experience, Conversations (Jabber / XMPP) is a premier choice.
End-to-End Encryption with OMEMO or OpenPGP
Security is the foundation of Conversations (Jabber / XMPP). The app automatically negotiates end-to-end encryption for your messages using the OMEMO protocol, which is based on the Signal Protocol and provides forward secrecy. Users do not need to manually enable this; it is the default state for all compatible chats. For an additional layer of verification, advanced users can opt to use OpenPGP encryption instead. This ensures that only you and your intended recipient can read the contents of your messages, making Conversations (Jabber / XMPP) a fortress for private communication.

Sending Images and File Attachments
Sharing media is a seamless process within Conversations (Jabber / XMPP). To send a file, users tap the paperclip attachment icon within any chat window. This opens the device’s file picker, allowing you to select an image, document, or any other supported file type. Conversations (Jabber / XMPP) then uploads the file directly to the conversation over your XMPP connection, with no reliance on third-party cloud services. The entire workflow is integrated and efficient, maintaining the application's commitment to keeping your data within the trusted XMPP ecosystem.

Encrypted Audio and Video Calls (DTLS-SRTP)
The Conversations (Jabber / XMPP) app facilitates secure real-time communication through its integrated calling feature. To initiate a call, you simply open a chat with a contact and tap the phone or video camera icon. Conversations (Jabber / XMPP) establishes a peer-to-peer WebRTC connection that is secured using DTLS-SRTP encryption, ensuring your call audio and video cannot be intercepted. This functionality provides a high-quality, private alternative to other calling apps, though it requires that both you and your contact’s servers support the necessary XMPP extensions.

Advanced Machine-in-the-Middle Detection
For the security-conscious, Conversations (Jabber / XMPP) offers an advanced opt-in feature called channel binding (SCB). This provides an extra layer of protection against sophisticated attacks. When enabled, the app cryptographically ties the encrypted message channel (OMEMO) to the encrypted transport layer (TLS) of your connection to the server. If a mismatch is detected, it indicates a potential man-in-the-middle attack, and the user is immediately alerted. This powerful security audit is a testament to the robust design philosophy behind Conversations (Jabber / XMPP).

Location Sharing and Voice Messages
Beyond text, Conversations (Jabber / XMPP) supports dynamic forms of communication. The location sharing feature lets you transmit your precise or approximate coordinates with a contact by tapping the location icon. For quick audio notes, you can hold down the microphone icon to record a voice message, which is sent instantly upon release. These features are also protected by the app’s default encryption, meaning your location data and personal audio snippets remain strictly between you and your recipient.

Synchronization with Desktop Clients
A major advantage of using Conversations (Jabber / XMPP) is its interoperability within the broader XMPP ecosystem. The app supports message synchronization with popular desktop clients like Gajim and Dino through the Message Carbons (XEP-0280) and Message Archive Management (MAM) protocols. This means you can start a conversation on your phone and seamlessly continue it on your desktop computer without missing any messages, creating a unified inbox experience across all your devices.
Multiple Accounts and Unified Inbox
Managing several identities is straightforward with Conversations (Jabber / XMPP). You can add multiple XMPP accounts from different providers within the app’s settings. Once configured, the app provides a unified inbox that aggregates messages from all accounts into a single view, or you can choose to view each account’s conversations separately. This workflow is ideal for users who separate their professional and personal communications, all while enjoying the same high standard of security and privacy that defines the Conversations (Jabber / XMPP) experience.
Screenshots
Hot Topics
Explore More
Cameo - Personal celeb videos
Size:42.43MB
Entertainment
HD Camera for Android
Size:21.46 MB
Photography
SuperNet VPN: fast VPN Proxy
Size:10.10 MB
Tools
Sweet Selfie
Size:141.42 MB
Photography
Data Usage Monitor
Size:14.17 MB
Tools
Ethiopian Calendar
Size:15.80MB
Productivity
Light Meter
Size:5.54 MB
Photography
Car check by license plate
Size:7.98 MB
Auto & Vehicles
Latest News
100% Free $500K In-Game Cash for All GTA Online Players Right Now
Dec 5, 2025Stardew Valley + Ghibli: 2026 Cosy Nintendo Switch 2 Port Locked In
Dec 3, 2025Xbox Game Pass Adds 13 Free Games in December – A Powerful Line-Up
Dec 3, 2025Hogwarts Legacy 2 Can Wait – Harry Potter is Back in Gaming
Dec 3, 2025Mortal Kombat 1, Routine & Death Howl: Coming Soon to Xbox Game Pass
Dec 3, 2025Metroid Prime 4 Is a Solid Return, But Not Everyone Loves Its Modern Twists
Dec 3, 2025
Comment List