this post was submitted on 10 Jun 2025
56 points (92.4% liked)

Privacy

38825 readers
679 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

What encrypted messenger do you use most that isn't Zucking Meta's Whatsapp and Signal?

Edit Also, besides iMessage and RCS. Sorry thanks

you are viewing a single comment's thread
view the rest of the comments
[โ€“] airikr@lemmy.ml 5 points 3 days ago* (last edited 3 days ago) (1 children)

If you login to your account on your Snikket server on all the devices you have at home, and you remain logged in for all the time you use your Snikket server, everything will be synced over all these devices.

Let me explain it further. You login to your Snikket server on 3 devices (desktop, laptop, and smartphone) and you use only these 3 with no re-installing the operating system and not factory resetting the smartphone, you will keep getting the history on these 3 devices - synced.

But you decide to try out a new XMPP client, let say monocles chat. Since that client is new for your account, that client will get its own encryption key. Because of this, monocles chat can not read anything you and the contacts you have communicated with. This also applies when you re-installing the OS or do a factory reset.

End-to-end encryption 101.

Let say this would not be the case and monocles chat do see the history of all of your chats, that data must remain on the server and can be decrypted by the new client with maybe a master encryption key of some sort. This is not end-to-end encryption 101. That would be a security breach.

However, letting you export the chat history from the other clients and importing the chat history to monocles chat, that would be much better. Because then it is you who decides if you want to keep the chat history or not. You will be in control over your own data. This is a feature I miss in XMPP clients.

[โ€“] glitching@lemmy.ml 2 points 3 days ago* (last edited 2 days ago)

appreciate the effort, but kinda went overboard with the deets :) I run several prosody XMPP servers so I'm familiar with the underlying tech. what you describe should be feasible with it as well, but there are constant issues with devices not being able to access history, so I was wondering if things were better on your end.

so, based on this, I'll spin up a snikker docker and try it out for a coupla weeks, see what's what. many thanks.

edit: turns out this snikket thing is conversations (standard XMPP client) and prosody (XMPP server) with different branding.