this post was submitted on 28 Oct 2026
235 points (98.0% liked)
Open Source
49831 readers
218 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Matrix can be configured to clear logs and history on whatver basis you want it to. XMPP is a bit better by default but its not like you can't log messages on a regular basis from any platform. Its up to server operators to set things up securely.
I know that you can configure synapse to delete messages. However every federated server only operates on their own delete scedule and you as the reciever can't see the messages then anymore. Which I think is stupid.
The messages should only be stored on the reciever device after they were delivered and deleted on the transfering server.
So you want the client to save them instead?
What if they're using a web client? Browser storage? Unencrypted or do they need to enter a pw every time they log in?
I'm not saying you're wrong, but I think this would be very difficult to do correctly, especially in a manner that would work for people whose first question isn't how much metadata the server has access to
Well, unless you login and transfer all your keys every time, the client already has all the info required to fetch and decrypt all the messages.
You can't really force other people's servers to delete messages on any platform though. Nor can you force it in other people's clients even if they're on your server.