Browser extension
Buddy browser integrations for Chrome and Firefox
The extension talks directly to the Buddy desktop app over a secure native-host bridge, and enables capabilities like autofill and offering to save new entries.
Chrome
Also works in Edge, Brave, Arc and other Chromium browsers.
Coming soonFirefox
Requires Firefox 112 or later.
Coming soonFilling forms reliably is the hard part
We're going to be honest. The web is a wild west of different technologies and frameworks, which makes reliable autofill extremely challenging to get right. We know from our own experience how frustrating it is to have a helper that's actively fighting you half the time.
That's why we've spent a lot of time on the Buddy browser extension, and we think we have something pretty solid. Some of what that means in practice:
Desktop-initiated fill
Launch a site from the desktop app in one click and it's filled automatically.
Extension-initiated fill
Click on a login form, and Buddy will check for matching entries based on the current page URL.
Multi-page fill sessions
Sign-in flows that ask for your username first and your password on the next screen are treated as one session, so the second page picks up where the first left off instead of making you start over.
Single-use fill tokens
A fill session holds a single-use token, rotated every time it's redeemed. Secrets are only fetched at the moment of fill and aren't long-lived.
Fields are scored, not guessed
Inputs are grouped by their form, or by their nearest shared ancestor for the formless kind that modern frameworks produce, then ranked on weighted signals rather than one hopeful label match.
Offers to save new logins
Sign up somewhere and Buddy offers to keep it, picking up the site's icon along the way. If you have more than one vault open, you choose where it lands.
You need the desktop app too
The extension has no vault of its own. It asks the Buddy desktop app for a match on the page you're viewing, and the app answers only while the vault is unlocked. The first time a browser connects, the desktop app asks you to approve it — you can revoke that approval at any time under Settings → Browser Extension.