Skip to main content


We're *really* excited to announce the sponsorship of end-to-end encrypted group chats (OMEMO) in Siskin, the #ios #xmpp client! One step closer to an excellent XMPP experience on Apple devices 😀

https://snikket.org/blog/sponsoring-group-omemo-in-siskin/
#XMPP #ios

KubikPixel ✓ reshared this.

This is great news! However even though I love xmpp I feel adoption won't increase until we have a cross platform flagship app, like matrix has done with element/riot and an instance picker within it.

The barrier to entry needs to be reduced significantly so nontechnical users can connect with ease.
Absolutely agree! That's what we're working towards 🙂
Even a simple rebranding and facelift would be sufficient to easily communicate, this is the same messenger and the same network.
You might enjoy reading https://snikket.org/about/goals/ 🙂
thanks, I will😀
wow, you're on a very promising path😀. As a #yunohost user, the web panel is fantastic, and easy to use.

One superficial point to make. Find a experienced UX designer to make it look modern and friendly. There are many artists/designers on the fediverse that would love to contribute. @mcpaccard did an amazing job with mobizilon, maybe she's available for consulting when the time comes.
Thanks for the tips! Yes, UX is a very important topic. See also the related project at https://docs.modernxmpp.org/ - part of the same initiative, but with a broader scope encompassing all XMPP IM clients.
I feel like it's wasted ressources
:blobcheer: :blobcheer: :blobcheer: :blobcheer:
hey, what if the work on the omemo group encryption goes into a library? This way not only siskin, but also other ios/macos-projects might be able to use it.
Agreed! For specific plans you'll need to ask the Tigase team, but I'm pretty sure the feature will be implemented in these libraries: https://github.com/tigase/tigase-swift + https://github.com/tigase/tigase-swift-omemo/
If it solves your donor's problem, fine. I just hope your donor does not use #XMPP for business comms though, because they might be disappointed to realise that so-called forward secrecy conflicts with important business needs such as traceability and persistence.

Try reading chatroom history from a new device if someone there is using #OMEMO encryption.
The primary use case for Snikket is not business messaging, but personal. Traceability and persistence are not goals.

There are certainly features lost and usability concerns added when end-to-end encryption with forward secrecy is used, but it is our job to minimize this impact while maximizing users' privacy.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.