Stay unlocked on Windows until screen locks
One option for Proton Pass and possibly other Proton applications on Windows (and perhaps other OSs) would be to offer staying unlocked until the screen/display locks. According to Lumo, it is possible for Windows applications to detect that the user's session has been locked:
WTSRegisterSessionNotification() for applications
Lock Workstation() API calls can be hooked
Desktop session state via GetSessionState()
It would seem useful to be able to tell Proton Pass to stay unlocked until the screen gets locked, instead of relying on some kind of timer (one hour being the maximum). Same for the browser extension, if that is possible there as well.
When I am logged in and doing some work, it can be a (small) hindrance to have to unlock Proton Pass when I already unlocked it some time after opening a session, given I am connected the whole time and I am reasonably good at locking my terminal when I step away for good.