playbook

Password managers and AI browser extensions

A practical small-team playbook for deciding when AI browser extensions can run near password managers, autofill forms, admin pages, and credential workflows.

Audience: Small-team founders, IT owners, Google Workspace admins, operations leads, and security-conscious managers reviewing AI browser extensions near password managers Risk: Medium Evidence: Chrome extension permission documentation, Chrome Enterprise ExtensionSettings policy, Google Password Manager documentation, 1Password browser autofill documentation, Bitwarden browser autofill documentation, and Cybergiz browser-extension approval templates

Bottom line

Do not let an AI browser extension run on password manager pages, identity provider pages, admin consoles, payment systems, or credential reset flows unless you have a specific approved reason. A password manager is still the right place to store credentials, but an over-permissioned browser extension can see pages, inject scripts, read tab metadata, or operate near autofill workflows depending on its permissions and host access.

The practical rule is simple: approve the password manager, restrict AI extensions around credential workflows, and record exceptions in your Browser Extension Allowlist template.

Password manager risk matrix

ScenarioRiskDefault decision
AI extension runs on normal research pages while password manager is installedLow to mediumAllow only if permissions and vendor are reviewed.
AI extension has access to every websiteHighReject or restrict with runtime blocked hosts.
AI extension runs on login pages where autofill appearsHighBlock unless there is a documented business need.
AI extension runs on password manager web vault pagesHighBlock.
AI extension runs on identity provider, SSO, MFA, or admin console pagesHighBlock.
AI extension can read clipboard contentHighRestrict and warn employees not to copy passwords, recovery codes, or API keys into prompts.
AI extension can read Gmail, Docs, CRM, helpdesk, or support inbox pagesHighReview with the AI Tool Risk Checker before approval.
Browser agent or AI assistant signs in to sites for the userHighRequire explicit human approval, password manager review, and a site-by-site allowlist.

If a tool needs broad browser access and also runs near passwords, treat it as a privileged workflow, not a convenience extension.

Autofill boundary rules

Use these rules before approving any AI browser extension:

BoundaryRule
Password manager vaultAI extensions must not run on web vault pages or password manager admin pages.
Login formsAI extensions should not observe, summarize, rewrite, or interact with login forms unless approved for a narrow site.
Autofill promptsEmployees should not ask an AI extension to fill, copy, reveal, or explain credentials.
Password reveal actionsRequire device authentication or user confirmation where the password manager supports it.
Password exportsBlock AI extensions from password export, import, backup, or migration pages.
Recovery codesTreat recovery codes, backup codes, seed phrases, and TOTP seeds as secrets.
ClipboardDo not copy passwords, passkeys, recovery codes, API keys, or private tokens while an unapproved AI extension can read the page or workflow.
Shared computersDo not approve AI extensions for shared browser profiles that also save credentials.

The point is not that autofill is unsafe. The point is that autofill, clipboard, and page-reading extensions create a workflow where the wrong extension can observe the wrong moment.

Extension permission review

Review the extension manifest and store listing before approval:

Permission or patternWhy it mattersDecision rule
host_permissionsAllows access to matching sites.Require exact hosts where possible. Avoid broad https://*/*.
content_scripts.matchesAllows content scripts to inject into matching pages.Block on credential, admin, finance, HR, and customer-data sites.
<all_urls>Covers a broad set of hosts.Treat as high risk. Require a written exception.
activeTabGrants temporary tab access after user action.Prefer this over persistent all-sites access when functionally sufficient.
tabsCan expose tab metadata such as URL and title depending on use.Check whether sensitive URLs reveal customer or admin context.
cookiesCan be sensitive around account sessions.Reject unless there is a strong technical need and admin owner.
webRequest or traffic-related accessCan observe or modify network behavior depending on API use.Treat as high risk.
Clipboard behaviorMay expose secrets copied during work.Add employee rule and block around credential workflows.

If the extension cannot work without broad access, decide whether the business value is worth a restricted pilot. Do not approve it silently.

Sensitive site policy

Create a blocked host list for AI extensions. Start with these categories:

Site categoryExamplesPolicy
Password managers1Password, Bitwarden, Google Password Manager, LastPass, Keeper, Dashlane web vaultsBlock AI extension runtime access.
Identity and SSOOkta, Microsoft Entra, Google Admin, Cloudflare Access, DuoBlock.
MFA and recoveryBackup code pages, authenticator enrollment, passkey setup, recovery email flowsBlock.
Finance and paymentsStripe, banking, payroll, accounting, invoicingBlock.
Admin consolesCloudflare, Vercel, AWS, Google Admin, GitHub org settingsBlock unless a role-specific extension is approved.
Source code and productionGitHub, GitLab, CI, logs, incident tools, deployment dashboardsRestrict to engineering-approved tools.
Customer dataCRM, helpdesk, support inboxes, user admin panelsRestrict with data owner approval.
Docs and emailGmail, Google Docs, Drive, Microsoft 365Restrict to approved workflows.

For Chrome-managed environments, enforce this with Chrome Enterprise extension policy where available. For unmanaged startups, publish the rule, review installed extensions monthly, and move toward managed browser profiles as soon as the team grows beyond ad hoc trust.

Approval checklist

Use this checklist before letting an AI extension coexist with password manager workflows:

  1. Identify the extension ID, vendor, owner, and business use case.
  2. Record requested permissions and host access.
  3. Check whether it asks for all-sites access, content scripts, cookies, traffic access, or clipboard-related behavior.
  4. List password manager, identity, admin, finance, source-code, HR, and customer-data sites where the extension must not run.
  5. Confirm whether the password manager has settings for autofill confirmation, biometric unlock, admin policies, or extension deployment.
  6. Test the extension in a separate pilot browser profile.
  7. Confirm it does not run on blocked credential sites.
  8. Confirm employees know not to paste passwords, recovery codes, seed phrases, or API keys into AI tools.
  9. Score the extension with the AI Tool Risk Checker.
  10. Record the decision in the Small Team AI Security Checklist.

No approval should be permanent. Give every AI browser extension a renewal date.

Password manager settings to verify

Do not assume every password manager behaves the same way. Verify these settings in the specific product your team uses:

ControlWhy to check it
Browser extension deploymentConfirm whether employees install the official extension or unmanaged lookalikes.
Autofill confirmationReduce accidental fills into phishing, embedded, or unexpected forms.
Device authentication or biometric unlockAdd friction before revealing, copying, editing, or filling sensitive items.
Password export controlsLimit who can export vault data.
Admin policy controlsConfirm what business-plan settings are actually enforced.
Vault sharing rulesMake sure shared credentials are not visible to unnecessary roles.
Recovery and emergency accessReview who can recover accounts or access shared vaults.
Audit or activity logsCheck whether you can investigate credential reveal, copy, or sharing events.
Browser profile separationKeep company password manager use inside managed work profiles.

If you cannot enforce these settings yet, compensate with a smaller AI extension allowlist and stricter sensitive-site blocks.

Employee rule

Copy this into your browser extension policy:

Employees may use approved AI browser extensions only in approved work contexts.

Do not use AI browser extensions on password manager pages, login forms, SSO pages, MFA setup, password reset flows, admin consoles, finance systems, source-code repositories, production dashboards, HR systems, or customer-data tools unless the extension has been explicitly approved for that site.

Do not paste passwords, passkeys, recovery codes, seed phrases, API keys, private tokens, customer secrets, or password manager exports into AI tools.

If an extension asks for access to all websites, Gmail, Docs, Drive, CRM, browser history, clipboard, cookies, or network traffic, request approval before installing or using it for company work.

This rule is intentionally plain. Employees need a clear boundary, not a taxonomy lecture.

Incident response

If you discover an AI extension ran near credentials:

StepAction
1Disable or remove the extension from affected browsers.
2Capture extension ID, version, permissions, affected users, and affected sites.
3Check whether passwords, passkeys, recovery codes, API keys, or admin sessions may have been exposed.
4Rotate affected passwords and revoke suspicious sessions or OAuth grants.
5Review password manager audit logs if available.
6Review browser history, extension install history, and Chrome policy logs if managed.
7Move the extension to Blocked or Restricted in the allowlist.
8Update the sensitive site policy and employee rule.

If the extension touched customer systems, source-code systems, payment systems, or identity systems, handle it as a security incident, not a helpdesk cleanup.

Evidence checked

FAQ

Should we ban password manager browser extensions?

No. A managed password manager extension is usually better than reused passwords, shared spreadsheets, or copied secrets. The tighter rule is to approve the password manager and restrict unrelated AI extensions around credential workflows.

Is it safe if the AI extension only activates when clicked?

It may be lower risk, especially if it uses a user-gesture model such as activeTab, but you still need to review host access, content scripts, clipboard behavior, and where employees are likely to click it.

Should AI extensions be blocked on login pages?

Yes by default. Login pages, SSO pages, MFA pages, reset flows, and password manager vault pages should be on the blocked host list unless a narrow exception is approved.

What if the extension needs access to Gmail or Docs?

Review it as a separate high-risk workflow. Use the AI extensions that can read Gmail or Google Docs checklist and confirm OAuth scopes as well as browser permissions.

What should we do for unmanaged browsers?

Publish the employee rule, inventory installed extensions, remove obvious risks, and move toward managed work profiles. For the highest-risk roles, start with a manually maintained allowlist before rolling out full Chrome policy.

Add password manager web vaults, SSO, MFA, admin consoles, payment systems, source-code systems, and customer-data tools to your blocked host list. Then review each AI browser extension through the Browser Extension Allowlist template before it is allowed near credential workflows.