DocsCompatibilityBrowser Extensions
Browser Extensions
Use bervice in your browser to autofill logins, save new credentials, generate strong passwords, and access secure notes. Extensions integrate with the desktop app for local-first encryption and quick unlock.
Supported Browsers
- Chromium-based (Chrome, Edge, Brave, Arc)
- Firefox (latest ESR and current)
- Safari (via macOS app integration)
Some enterprise-managed environments restrict extensions; see Enterprise Policies.
Key Capabilities
- Autofill & auto-save credentials
- Inline password generator (passphrase or random)
- Domain/subdomain matching & multi-account suggestions
- Quick search (Ctrl/⌘ + Shift + K)
Install & Connect
Chrome / Edge / Brave
- Open the web store and install bervice extension
- Pin the icon (toolbar) and click Connect
- Confirm connection in the desktop app
Firefox
- Add from Firefox Add-ons
- Allow required permissions on first run
- Click Connect and approve in the desktop app
Safari
- Install the macOS app (includes Safari extension)
- Enable in Safari → Settings → Extensions → bervice
- Allow on all websites you want to autofill
You must be signed in and the desktop app unlocked for the extension to decrypt and autofill.
Permissions Explained
- Read/Change on visited sites: Detect login fields and inject autofill UI.
- Native messaging: Secure channel to the desktop app for local E2EE.
- Clipboard: Optional for copy buttons (never stores history).
The extension never uploads your plaintext; encryption/decryption remain on your device.
Security & Privacy
- Autofill happens from local, unlocked vault state
- No keystroke logging—only field detection for forms
- Content scripts are scoped to allowed sites
Autofill
- Click the field badge or toolbar icon
- Choose the correct account when multiple appear
- Edit the item’s URL to improve matching
Save New Logins
- After sign-up/login, approve “Save to bervice”
- Store TOTP secrets for 2FA alongside the login
- Organize with tags/spaces from the save dialog
Password Generator
- Switch between random and passphrase
- Customize length, symbols, site constraints
- Generator writes directly into focused fields
Troubleshooting
- Extension shows “Locked”: Unlock the desktop app; verify time sync.
- No suggestions on a site: Add the exact domain/subdomain to the item.
- Wrong account offered: Disable “match subdomains” or adjust URLs.
- Conflicts with other managers: Turn off browser-saved passwords and other extensions.
- Enterprise blocks injection: Allow-list the extension ID/domain.
- Native host not found: Reinstall the desktop app; restart browser.
- Firefox permissions stuck: Remove & re-add; clear site exceptions.
- Still stuck? Submit a ticket with browser & app versions.
See also: Password Issues · Performance & Sync.
Enterprise Policies
- Deploy via managed store (Chrome/Edge) or policies (Firefox/Safari)
- Optional settings: domain allow-list, disable autosave, enforce generator policy
- Native messaging host whitelisting required for some environments
Contact your admin if the toolbar icon is hidden or the extension is “policy blocked”.