Replies: 13 comments 3 replies
-
Given that Matrix fits within the same category as e-mail this isn't quite true. When you send a message you are authorizing every other party a copy of that message and they are actually able to keep it for as long as they wish. Just like if you GDPR Gmail that won't remove any emails which you sent to your friends over at *@hotmail.com |
Beta Was this translation helpful? Give feedback.
-
Fine, but it's more of a ethically aspect, as if all parties want the messages removed, that is currently very hard. So it's not that only one party wants it to be removed. That is nto the use case, I intended to describe. |
Beta Was this translation helpful? Give feedback.
-
This really belongs on matrix-doc, it is related to https://github.com/matrix-org/matrix-doc/issues/1882 |
Beta Was this translation helpful? Give feedback.
-
Okay, created https://github.com/matrix-org/matrix-doc/issues/2686. Though depending on the solution, this may also be a client-only thing, i.e. delete messages only for me in this chat, so may not be a matrix thing. |
Beta Was this translation helpful? Give feedback.
-
Me and my friends want to clean our private chat for security reasons regularly. |
Beta Was this translation helpful? Give feedback.
-
You could set up a message retention policy https://github.com/matrix-org/synapse/blob/babolivier/retention_doc/docs/message_retention_policies.md |
Beta Was this translation helpful? Give feedback.
-
How would one do this in element? This sounds useful. (Also, the link appears to be dead, but I assume it's some "delete older than date X" mechanism.) |
Beta Was this translation helpful? Give feedback.
-
There you can find the information: https://matrix-org.github.io/synapse/latest/message_retention_policies.html |
Beta Was this translation helpful? Give feedback.
-
I tried retention policy, but it only clear the data from the server side. The client need to manually delete everything. Is this the intended behavior or am I doing something wrong? |
Beta Was this translation helpful? Give feedback.
-
Surprised this has not been implemented yet. There current exists "delete recent messages" under admin tools under a specified member, but still no "delete all messages" in a DM. |
Beta Was this translation helpful? Give feedback.
-
I have the same need |
Beta Was this translation helpful? Give feedback.
-
In case someone needs, this script if run under room admin, deletes all messages. I wonder is there a better solution?
|
Beta Was this translation helpful? Give feedback.
-
this is the script that deletes all messages from all rooms. User should be admin and in the room
|
Beta Was this translation helpful? Give feedback.
-
Is your suggestion related to a problem? Please describe.
I'm always frustrated when I want to clear all messages in a chat to just remove the whole history, and to delete my data.
It may be encrypted etc., but deleted is better than encrypted.
Just so that I may want to "forget" (but technically secure, i.e. delete) things I have written once. Just as oral communication is not always permanent.
I know I could choose each of my message and delete it one-by-one, but that is obviously not possible in large chats.
Describe the solution you'd like
A button in the menu:
Describe alternatives you've considered
I know I can leave the room and all other persons too, but AFAIK the room is still not deleted (automatically) then. (Sorry, cannot find the corresponding issue right now.)
Implementation alternative: If that is too much for rooms with many members, I guess private chats which are affected by this may only likely be 1:1 (DM) and e2e-encrypted chats.
So you could also limit deleting messages to these chats.
Possibly you could also make all members in a room/chat top agree to a deletion and then delete it for all of them, i.e. "consensus"-like. (Of course everyone has to agree.) Button could be named "Request chat deletion [from members]".
(In my use cases likely all members want it to be deleted. If only one wants it, they can just leave the room, because then they likely just "don't want to see it". This is a different use case than "I/We want it to be deleted." though, see GDPR below.)
Also if you want to highlight the destructiveness of this, you may also call it "destroy room".
Additional context
This may be GDPR-relevant, because it includes the "right to be forgotten", i.e. you may delete your data at any time.
Possibly, you can do so for your whole account already, but IMHO, it also implied you should be able to delete a single chat.
Beta Was this translation helpful? Give feedback.
All reactions