come chat with us online, your options are:

- unencrypted faang client
- other unencrypted faang client
- other other unencrypted faang client
- encrypted faang client that is likely backdoored
- $20 profile microtransactions and constantly changing UX
- client with optional encryption and requires a phone number
- encrypted by default client that also requires a phone number
- 35 year old protocol lacking a lot of QOL features that people still use for some reason
- 25 year old protocol that nobody can agree on which extensions to use
- "unable to decrypt message"

@Jenetrix well, #XMPP just works...

Try @monocles / #MonoclesChat and @gajim / #Gajim.

They just work and do proper #E2EE!

Otherwise consider #IRC for bublic chats and #SelfHosted #Zulip for organization chats...

@kkarhan @Jenetrix @monocles @gajim both of those protocols are in fact in this list :p
also, my experience with XMPP (including Gajim) was incredibly flaky and the inability to reliably keep any history across a pool of changing devices was what ultimately made me quit using it tbh
@darkphoenix @Jenetrix @gajim @monocles @kkarhan that must've been a misconfigured server tbh.
I had problems with cross-device history synchronization on tchncs.de and some other instance, but once I switched to an instance ran by a friend, the experience suddenly got 10x better (and ofc, cross-device history synchronization started working even on OMEMO-encrypted MUCs)
XMPP

Open source deployments with love! Find your home at tchncs.de

tchncs.de
@[email protected] @Jenetrix @gajim @monocles @kkarhan I'll have you know I misconfigured that server myself tyvm
but more seriously, it seems like there's no solid way across platforms to get old history to a brand new device joining the pool. And, sorry, but that's a
hard non-negotiable requirement for me.
@darkphoenix @Jenetrix @gajim @monocles @kkarhan the experience on xmpp absolutely sucks on any client still. Just create an account on a server, login into a device like the phone and then login on another computer or even a third device as another computer and it all goes insane with broken history, failed to read messages, last read sync, random keys on the account without understanding from which device they are, needing to approve... It's insane. I kinda miss keybase that just worked.