simplex-chat / simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

Home Page:https://simplex.chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature]: Clear chat for everyone

pedrodelbosque opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Platform

all

App version

No response

Feature

There already exists a "Clear chat" feature, which deletes all messages locally.

Adding the option to clear or even delete the chat from both devices would be an excellent feature, allowing SimpleX to be used by journalists in war zones, citizens living under totalitarian regimes and victims of domestic abuse, allowing the other chat party to wipe chat contents in case of compromise.

Please consider adding this (as an opt-in feature, of course).

Would it ask to confirm? Or would it be based on some variation of "Delete for everyone" setting?

It could be either a setting inside the "Delete for everyone" dropdown, such as "Off", "Single Messages", "Full Chat", or an separate setting. Of course, it would not ask the other party to confirm to clear chat once the setting is accepted, as that would compromise the use cases mentioned before.

+1 vote for this feature. I would love to have a remote nuke all feature ass well that would listen for a preset keyword and that would secure erase the whole database and everything and/or rewrite the emptied spaces by a random generated or preset file.

Somewhat similar to the Wasted app

You can delete everything just in your device. In the other side you can ask a permission to "write", "delete", etc.

There are some options in "global" and "user" settings to specify what is the agreement with rules/needs of others.

If these rules matches (rules A = rules B), then you can delete messages each in the device of other.

It is very simple:

A loves B
B loves A
A and B are married.

If B doesn't love A, but A loves B, then there isn't any marriage.

The same with "deletion" rules. Both device have to accept the same conditions.

When it comes to privacy chat apps, I think other parties to keep records (default setting) and permission for records shall be revokable anytime (divorce), thus having an option for clearing all from both parties sounds optimal to me. In the online world, we got used to keeping records of everything our conversation partners say, way too much. Face to face conversations were the good ones (although it could be recorded by a dictaphone but it was never easy to prove the ID who said it...).