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

  1. Open the web store and install bervice extension
  2. Pin the icon (toolbar) and click Connect
  3. Confirm connection in the desktop app

Firefox

  1. Add from Firefox Add-ons
  2. Allow required permissions on first run
  3. Click Connect and approve in the desktop app

Safari

  1. Install the macOS app (includes Safari extension)
  2. Enable in Safari → Settings → Extensions → bervice
  3. 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”.