Expose safe storage encryption status in the UI #29998
Labels
A-Storage
Storage layer of the app, including IndexedDB, local storage, etc.
O-Occasional
Affects or can be seen by some users regularly or most users rarely
T-Enhancement
X-Needs-Product
More input needed from the Product team
Your use case
What would you like to do?
Expose whether the local data is stored in a secure, encrypted format in the UI somewhere (and possibly even what backend it's using for advanced users).
Why would you like to do it?
One of the main benefits of the desktop app is that its storage can be encrypted using the system secure storage facility (eg. macOS keychain / gnome-keyring) but sometimes this might not be available (especially on linux which has a collection of different secure storage systems with their own bugs and eccentricities). The user should know when the app isn't operating in a secure fashion as it could be so they can do something about it.
The same applies for web where would always show unencrypted, and suggest using the desktop app to be more secure (hence why I've put this in web and not the desktop repo).
How would you like to achieve it?
An entry in either encryption or security & privacy settings probably, that says something like, "App data stored securely, yay" or, "App data is unencrypted" with a remediation step (download desktop app / gnome-keyring couldn't be used, go fix it).
Have you considered any alternatives?
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: