Apps & Tools/Checklist

Browser extension audit: fifteen minutes to fewer hidden permissions

Extensions, connected apps and site permissions pile up quietly. This fifteen minute audit removes what you do not use, trims risky permissions and moves your passwords to where they belong.

High impact5 min readEveryone, Small businessUpdated 31 October 2026

Fingerprint of this page: sha256("/apps/browser-extensions-audit/")

Browsers collect permissions the way a drawer collects cables. An extension installed for one project, a site that once asked to send notifications, an app that signed in with your Google account three years ago: each still has the access you granted once and never revisited. This audit takes about fifteen minutes and removes most of that quiet exposure. Do it now, then put a reminder in your calendar for six months from today.

Why extensions deserve the first look

A runs inside the program that sees your email, your bank and your company's admin panels. An extension with permission to read and change all your data on the websites you visit can see what you type, including passwords, and can act within your logged-in sessions. Most extensions are harmless, but the permission is the same whether the developer is careful or not.

The risk also changes over time. Popular extensions are sometimes sold to new owners who then push an update with tracking or malicious code to every existing user, and developer accounts can be taken over. In December 2024, according to the company's own analysis, an attacker phished an employee of the data security firm Cyberhaven into approving a malicious app, used it to publish a poisoned version of the company's Chrome extension, and that version passed store review. Updates install automatically, so an extension that was fine when you installed it can turn bad without you doing anything.

Step 1: remove what you do not use

Allow five minutes. Open the extension list in each browser you use: chrome://extensions in Chrome, edge://extensions in Edge, brave://extensions in Brave, about:addons in Firefox, and the Extensions section of the settings in Safari. For each entry, ask whether you used it in the last month. If not, remove it rather than only switching it off, so it cannot come back by accident.

Look at the rest with fresh eyes and ask three questions of each:

  • Who publishes it, and is that still the developer you installed it from?
  • When was it last updated, and does the description still match what it does?
  • Can you explain in one sentence why you need it? If not, it is a candidate for removal.

Step 2: trim site access

Allow four minutes. In Chrome, Edge and Brave, open an extension's details. Next to the permission to read and change all your data on websites you visit, you can let it run only when you select it, only on specific sites, or on all sites. Choose the narrowest setting that still works: a tool you use on one web app needs only that site, and a screenshot tool can wait until you click it. Firefox lists an extension's permissions on its page in about:addons, where you can withdraw optional ones, and Safari lets you set access per website in its extension settings.

Permission as shownWhat it allowsKeep it if
Read and change all your data on all websitesRead pages, form fields and typed text on every site, and change themThe tool genuinely needs every site and comes from a publisher you trust
Read and change your data on specific sitesThe same, limited to the listed sitesThe listed sites match the tool's purpose
Read your browsing historySee every address you visitRarely; question it for most tools
Manage your downloadsStart, open or change downloadsIt is a download manager
Display notificationsShow desktop notificationsYou actually want those notifications

Wording differs slightly between browsers and versions.

Step 3: apps connected to Google and Microsoft accounts

Allow three minutes. OAuth lets an app use part of your account without your password, for example a scheduling tool that reads your calendar. That access stays in place until you remove it, even if you stopped using the app years ago. In your Google Account, open the overview of third-party apps and services, which Google's help now calls linked apps. Remove anything you do not recognise or no longer use, especially apps with access to Gmail or Drive.

For a personal Microsoft account, open the privacy section of your account and the list of apps and services that can access your data. For a work or school account, the My Apps portal shows the permissions you consented to and lets you revoke them; permissions an administrator granted for the whole organisation can only be removed by the administrator. Removing access stops future use, but data an app has already copied stays with that app.

Step 4: notifications and other site permissions

Allow two minutes. Notification prompts are a common tool of scam sites, which use them to push fake virus warnings long after you left the page. In Chrome, Edge and Brave, open the site settings under privacy and security and review Notifications. In Firefox, go to the Permissions part of the privacy settings; in Safari on the Mac, open the Websites settings. Remove every site you do not want to hear from and consider blocking new requests entirely.

While you are there, check camera, microphone, location and pop-ups. Grant these per site and only to services you use regularly, such as your video call tool.

Step 5: passwords saved in the browser

Allow one minute to decide, plus time to migrate. Built-in browser password managers are much better than reusing passwords, and the major browsers encrypt and sync them. The limits show in mixed setups: passwords saved in one browser are not available in another, sharing with colleagues is limited, and anyone with access to your logged-in computer may be able to view them. A dedicated password manager works across browsers and devices and adds sharing and recovery options.

If you move to a dedicated manager, import the browser's passwords, check that the import is complete, then delete the passwords from the browser and switch off its offer to save new ones. Otherwise you end up with two copies that drift apart.

Your fifteen minute audit

0 of 12 done

Your ticks stay in this browser.

Sources and further reading

  1. Chrome Web Store Help: Manage your extensionssupport.google.com
  2. Google Account Help: Manage linked apps and servicessupport.google.com
  3. Microsoft Support: Edit or revoke application permissions in the My Apps portalsupport.microsoft.com

General information, checked on 31 October 2026. Test changes on one system first and keep a way back. Found something outdated? Tell the editors.

FAQ

Questions readers ask

How many extensions is too many?

There is no safe number, because every extension adds code with access to your browsing. Keep the ones you use every week and can explain in one sentence, and remove the rest.

Are extensions from the official store safe?

Store review catches many problems but not all, as poisoned updates have shown. A store listing tells you an extension passed a check when it was uploaded, not that it will stay safe.

Does removing a connected app delete my data there?

No. Removing access stops the app from reading your account from now on, but data it already copied stays with the app. Ask the provider to delete your account there if that matters to you.

Is the browser's password manager good enough?

For one person using one browser, it is a reasonable start and far better than reused passwords. For several browsers, shared accounts or a team, a dedicated password manager is easier to keep under control.

Keep reading

More from Apps & Tools