session-android icon indicating copy to clipboard operation
session-android copied to clipboard

Security system in case of authorities pressure

Open ghost opened this issue 2 years ago • 4 comments

Dear colleagues,

I'd like to request a feature which would be very useful in some countries, and mine, too.

Unfortunately, sometimes there are situations when you are forced (by tortures or threats) to enter the password of your mobile device. It doesn't matter who forced you--your abusive parents/partner, or law enforcers, or criminals. It is always a risk, and sometimes a grave danger.

So, it would be great to have a system which urgently wipes out the messenger database, or deceives a person who forces the user to open the messenger.

I think the trigger of that system can be put into the password screen.

  • password N1: it's all right, open the messenger
  • password N2: deceive an unskilled oppressor: open the messenger, but show only screen without any important info (e.g., some neutral channels, or dialogs previously chosen by the user, or even another account), and limited settings.
  • password N3: law enforcers mode: wipe the database out and delete all the keys.

Thank you!

ghost avatar Aug 22 '23 08:08 ghost

I agree.. When they use tax money to buy private data and the government being the 3rd parties now. Nosey much? This is needed. It's not wierd if people get paranoid then, feeling like they cant be themselves. This is just a platform, they cant control the userbase. People don't need to use the platform illegally! Or do harm. It's a shame people like that have to ruin it for others though... Anyways.. I agree. People have the right to have privacy.

This is a great solution! Both being able to login, and to delete whatever, if someone wants that. Just as an option in the settings.

digitalnb avatar Aug 23 '23 02:08 digitalnb

Thank you for your answer @digitalnb! I agree that it should be an option in the settings.

I don't agree, though, when you call such precautions paranoia. Thousands of people in my country were tortured by the police, because they speak out against war, corruption, and oppression, or because they are gay. It's simply a fact. Most of them are peaceful, good people, and never were criminals. But they are tortured, and forced to show their private correspondence, and then imprisoned or even killed because of the words they typed to their friends and partners.

IMHO, freedom of those people has a higher priority than justice for some criminals.

But of course I agree that implementation of such a feature would create some potential difficulties in the legal field, so it's up to developers.

ghost avatar Aug 23 '23 06:08 ghost

Yeah that sounds like madness. They do have ordinary password i saw now as protection for private conversations, but you are right that a function like you explained could be good for sure. Just some local command, that removes everything. Session should improve the crypto though. They should generate their own crypto that's way strong. Or use stronger encryption. The best one out there. Like speak up and remove the military worldwide from taxes already, world. Why do you all pay for wars... We don't need them. Or their weapons, atomic bombs and terror. Strive for peace without weapons. Weapons are for cowards.

A better solution would be if they don't use weapons, and paint a ring on the ground on every border worldwide and call it a military zone. Put a table there and two chairs.. Then a pen and paper, two pens and two papers actually, and the goal is to come to a common solution between the borders! haha.. kinda easy solution right? Why not??? If they cant solve the conflict they can fight with fists.. And then try to write up a solution. How would that not be better? Why would that not work? Better then if they start building atomic bombs outside of that ring.. and trying to solve conflicts. People around them would be safe and don't want weapons around.. Maybe lock up them instead. They are the threat against earth. War criminals and such.

Either that or maybe put all of the people wanting weapons and wars on other side of earth on an island. And the rest who don't want weapons on other side of earth then.. Why use weapons when they can just fight naturally? And solve conflicts that way? They both give consent to fight and can come up with solutions. And i mean one on one, not many against one, and i mean no weapons.

For me personally that would be a much better solution then now. For earth as a whole. I don't really see why... Apart from that some people would still build weapons and that's the whole, or part of the issue. Why can't all decide on no weapons. How could that not be easier to do..

I don't think there are many threats from outside of earth.. i mean if it's a peaceful earth why would lifeforms outside of earth, or on earth and outside, etc, wanna hurt humanity? If it was a peaceful planet.. Why would they wanna hurt any planet that was peaceful? They would probably just want humanity to catch up.. but it's mostly the worldwide military that's the worlds biggest problem then. And they can't be more then maybe. 0.5% of earths population on this planet. But at the same time having the most negative impact on it. It seems to be a twisted death sect and cult. And people pay taxes for it, and i don't get it.. They probably don't know what they are paying taxes for, otherwise people would not do that.

The "bulls on parade" https://www.youtube.com/watch?v=my6bfA14vMQ&pp=ygUPYnVsbHMgb24gcGFyYWRl

What are they even fighting for? Land?... Nobody can really own land.. Anyways, words could be used instead. Yeah i don't know.. maybe arguing instead of building an atom bomb perhaps. hmm. ... what am i missing here ... Like.. "Welcome to earth..."

It's a good thing that like over 90% of the worlds population are not in the military and would not join though, and that most are against weapons and wars, and joining the military. Gotta try and focus on the positive! :)

digitalnb avatar Aug 24 '23 02:08 digitalnb

First of all - brilliant, and super-important idea! I was thinking in the same way for years.

Few thoughts:

password N2: deceive an unskilled oppressor: open the messenger, but show only screen without any important info (e.g., some neutral channels, or dialogs previously chosen by the user, or even another account), and limited settings.

I'd like to add that best way here is to just do placeholder dummy dialogs (somewhat randomized, in case your adversary is smart), placeholder dummy fake ID (crucial), placeholder dummy settings.

password N3: law enforcers mode: wipe the database out and delete all the keys. +1 for that, BUT i believe that is one crucial detail:

  1. Such action should be performed in the background
  2. Show exactly same fake stuff as password N2, because if you don't - while presented with signup / signin - you can be forced to give up something real with a hammer to your face. It's super-important in my view to "seem" co-operative in such case, while actually wipe anything real.

Generally speaking though, it's best to do on OS level, like GrapheneOS profiles...in order for all important data to be safe that way, but that's not for 100% of users obviously (sigh...)

I'm also a bit worried of one scenario if your phone has been taken (by thieves or government) before you've been able to lock it...That's the most dangerous situation without mitigation possibility so far (you can't logout and nuke existing account from another device now)

keybreak avatar Oct 26 '23 14:10 keybreak