Hello Mastodon Family! Lena here from marketing. I'm writing an article on instant messengers with interoperability and I'm looking for some more information on what actually makes a messenger interoperable. I thought of focusing on: Element, Delta, and SimpleX but I'm open to other suggestions! Could anyone kindly advise? ☺️
@Tutanota very funny considering Tuta is not even interoperable with PGP encryption
@Tutanota SimpleX is a British company and falls under British law. The British government can issue a new secret order, known as a Technical Capability Notice (TCN), requiring SimpleX to create a backdoor. Nobody will know.
@Tutanota XMPP would be great, of course.
Element/Matrix creates lots of metadata, compared to XMPP, so that does not seem to fit well into the lineup of Tuta.
SimpleX recently did some weird Blockchain stuff, so they're out as well.
XMPP is the internet standard for instant messaging, literally. There's an RFC for that.
Also, there are still not enough pulic (paid?) XMPP services around, so people struggle finding one they trust if they don't self host.
XMPP is reliable as well.
@Tutanota
I really enjoyed how you built tension in this scene. The pacing feels natural and engaging. i will love to know more.
@Tutanota We mostly use Element in our friend group. It's been great for keeping conversations siloed.
@Tutanota honestly an interoperable messenger has to be the fact that it can communicate across other servers and/or platforms, instead of covering just element, cover the matrix protocol, the underlying and see/cover https://docs.mau.fi/bridges/index.html and https://www.beeper.com/ (beeper uses Matrix for the underlying core too)
Thank you all for the advice and help. Much appreciated. ❤️
@Tutanota Cheogram! Can have encrypted chats over OMEMO. Check out XMPP. You can self host it as well.
@Tutanota I guess most interoperable from these is Element. You can use it both for daily communication with friends, and for work or working on projects. Most importantly you can self host it, so actually own your data, which is a big plus for it. Yet...for communication with friends I'd still choose Signal, as its more popular, has better performance and privacy mechanisms (in comparison to matrix public instance). Well and for journalists simplex definitely shines. So I'd say it all depends on purpose, but objectively Element has the ability to be any of those 3 if done right.
@nictakiego Hey! Thanks so much for sharing this.
@Tutanota When talking about interop, don't let anyone tell you that they can't become interoperable for security reasons: MLS exists, Google and Apple support it for RCS, and Matrix is migrating there.
https://en.wikipedia.org/wiki/Messaging_Layer_Security
Nothing to tell people who want "just something to use right now", more for an "Outlook" section.
@Tutanota Hello Lena, are you guys *secretly* building one?
@Tutanota Moin Lena, also #SimpleX sollte auf jeden Fall dabei sein. Finde ich toll, wenn du das tust. Ein immer noch unterschätzter Messenger der auch dezentral gehosted werden kann und meiner Meinung nach "der" Messenger schlecht hin.
Das noch junge Projekt @simplex versucht genau wie Tuta die Privatsphäre und deren Daten ihrer Nutzer und Nutzerinnen zu schützen.
Vielen Dank, für deine Arbeit. 😊🌼🍀
@Tutanota for me matrix is the best.
Even if your relatives don’t use it you can bridge other places to it.
Interoperable and encrypted
Nextcloud Talk?
@Tutanota Hi Lena! I’ll do my best to answer this. Basically, if people don’t have to use the same exact app or the same company’s service to talk to each other, that’s interoperability. Maybe the best example today is likely two services: @delta & Nostr based chat apps. Signal doesn’t fit this description unfortunately because you’re still using the same server and it runs on AWS - nothing else.
@Tutanota Hi, Lena from the marketing department, what do you mean by "combine"? Where there's a collective farm, there's chaos.
@Tutanota I could be thinking completely differently than where you are, but I would go for Matrix rather than Element. Element is cool, but it's the protocol behind it (Matrix) that truly makes Element interoperable. Without Matrix being an open and federated standard, Element would just be another closed chat app that doesn't allow people to speak with anyone unless they use Element. With Matrix I can speak not only to anyone on the Matrix network, but also a bunch of other bridged chat protocols. Incredible!