Big news for messaging: WhatsApp is rolling out support for interoperability, enabling third-party chats across Europe. BirdyChat and Haiket are already supported with WhatsApp. Here's why it matters 🔐

Meta built this under the Digital Markets Act (DMA), maintaining end-to-end encryption (E2EE) and some basic privacy guarantees. As a whole: you can talk across platforms without sacrificing security. (or WhatsApp's definition of it)

Show thread

Why this matters: The DMA aims to curb big tech dominance by promoting interoperability. No more being locked into one app ecosystem. Theoretically more messengers will also work with this.

While this doesn't resolve WhatsApp's privacy concerns, it does help bridge the gap between WhatsApp users and those who opt to use Signal. Potentially someday, you can message WhatsApp contacts from Signal without ever needing to set up a WhatsApp account.

@techlore I wonder if XMPP would interoperate. It would be awesome and also ironic since WhatsApp originated as an app running a closed instance of XMPP. @xmpp

@mpanhans @techlore @xmpp A few years ago whatsapp asked me, if I wanted to be one of the early adopters of the new interoperability and add it to Monal, the iOS/macOS #xmpp client I maintain.

But here is the culprit: its not interoperability on the protocol or server level. WhatsApp only provides an http api endpoint you can use to send messages into the WhatsApp "network".

Essentially this allows to write new WhatsApp front ends/3rd party apps. That's not what I'd call " interoperability ".

@mpanhans @techlore @xmpp more details: they reached out in February 2024. I deliberately misunderstood them, pointed them to the XMPP RFCs and told them I'm really exited that they finally want to implement true interoperability.

I even told them that the community would be happy to help sorting out the protocol differences and would even accept new XEPs closing gaps between the two systems.

I never heard back from them 😂

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml