Describe the feature you'd like
Add an option to automatically hide protected fields (such as passwords, PINs, and other sensitive data) after a user-configurable timeout period.
Why this feature would be useful
This would enhance security by ensuring that sensitive information is not left visible on screen if the user steps away from their device or forgets to manually hide the fields. The configurable timeout would allow users to balance convenience with their security preferences.
For example:
- A user could set a timeout of 30 seconds, and any revealed protected field would automatically be hidden after that duration of inactivity
- This would reduce the risk of shoulder surfing or accidental exposure of sensitive data
- Users who prefer maximum convenience could set a longer timeout, while security-conscious users could use shorter timeouts
Expected behavior
- Add a settings option to enable/disable this feature
- Add a configurable timeout duration (e.g., 10 seconds to 5 minutes)
- When a protected field is revealed, start a timer
- After the timeout expires, automatically hide the field
- Optionally reset the timer on user interaction (keyboard/mouse activity)
Describe the feature you'd like
Add an option to automatically hide protected fields (such as passwords, PINs, and other sensitive data) after a user-configurable timeout period.
Why this feature would be useful
This would enhance security by ensuring that sensitive information is not left visible on screen if the user steps away from their device or forgets to manually hide the fields. The configurable timeout would allow users to balance convenience with their security preferences.
For example:
Expected behavior