Password or PIN protection for opening app (local data encryption)

Profiles are not quite containerized, and contact data can persist in the database after profiles are deleted. This may need to be taken into account for proposals to delete some profiles.

No, you only need to specify a password for the profiles you want to protect.

With password on both databases it’s possible for DC app to select and open the one without showing any selection dialog. There will be only password entry box on the launch. Even no hints in settings needed. To open another database, you just need to kill the app.

BTW one of most technically advanced Telegram forks was crtated by people from Bilarus. Guerrilla Telegram, or something like that. It allows in some critical situation (which for them seems to be very real and maybe even usual) to hide some ‘wrong’ chats, show some ‘very good’ chats, and silently send messages to frends with special panic message and geolocation. (I didn’t try it myself.)

1 Like

this is the correct way to go about it, the system should support it or other controller app/launcher instead of adding the feature to every app independently

Hello. Are there any plans to add this functionality now? PIN or unlocking? that would be very, very helpful.

3 Likes

I think it’s about time.

I think that all data should be stored in an AES256 encrypted container and decrypted into RAM when entering the password for each profile, if the user has set one.

See this post in another topic on why there is no in-app encryption of the database:

1 Like