Currently, the macOS desktop app must be installed via the Mac App Store (MAS) in order to use biometrics to unlock the vault in the browser. I am requesting the ability to use biometric unlock in the browser without installing via the Mac App Store.
Steps to reproduce:
brew install --cask bitwarden
launch and log in to app
go to settings, click “Allow browser integration”
see error:
Browser integration not supported
Unfortunately browser integration is only supported in the Mac App Store version for now.
Why this is important to me:
Longer passphrases are more secure, but take longer to enter. So if I have to enter my password too frequently, I’m more likely to get annoyed and set the password to something shorter. Biometrics solve this neatly. I don’t install any apps from the app store right now. I don’t have an Apple ID and I don’t want one. I don’t want to complicate my install/update process further.
I wanted to break free from the AppStore and now an Open Source app is telling me to go back to the AppStore for biometric access? Even KeePassXC allows this, whilst not being dependent on the AppStore.
If someone here is feeling experimental, try the integration on the brew version using the ALLOW_BROWSER_INTEGRATION_OVERRIDE=true environment variable. It is not fully tested with MacOS gatekeeper yet, so having some users in the field reporting on whether it works well, would help rolling it out.