Configurable Password Reveal Timeout

Feature name

  • Configurable Password Reveal Timeout

Feature function

  • What will this feature do differently?
    – Add a configurable timeout for the password reveal, such as a drop down of 10s-60s
  • What benefits will this feature bring?
    – Increased password safety

Clicking the ‘eye’ icon to reveal a password currently toggles the visibility semi-permanently (until the active in-app tab is changed or app is closed and reopened).
When reading the password for off-device usage, a distracted user (such as myself) might forget to actively hide the password again and instead alt-tab their way to another application. Subsequently, It is not hard to see the situation where one might accidentally resurface the bitwarden app such as during a screen sharing session or when a colleague is looking over the shoulder. Since the password reveal is still active, the other person is able to see the revealed password, which is not optimal.

If a user instead uses the requested feature, the password would automatically be concealed again after some configurable timeout, helping to remedy the above use case.

The ‘eye’ could change icon to indicate the timeout remaining for increased UX.

The feature request tag could also be app:all , depending on feature scope (I do not think this is equally a big issue in other app formats)

Related topics + references

  • Are there any related topics that may help explain the need and function of this feature?
    – Not that I know of
  • Are there any references to this feature or function on other platforms that may be helpful?
    – Not that I know of

@Tubbles Great feature request. I was about to request this and figured I’d search first. In most cases when I toggle the visibility of the password, its only needed for a few seconds. I would like to add

  • the option on long key/finger press the ability to have a context menu appear with predefined seconds (10, 15, 30, 60) for which the password should remain visible.
  • The selected value will be the new default and on subsequent short key/finger press (no need for context menu) the visible password will automatically be hidden after the elapsed time.