Every extension you have installedin one list you can act on
Lists every extension across your browsers, checks each one against the extenshi.io catalog, and clears out the rest.
$ npx @extenshi/guard
See, check, clean up
One guided command. Nothing changes until you confirm it.
See
Every extension, in every browser and profile.
Check
Each one against the extenshi.io catalog.
Clean up
Remove or disable what you pick. Undo any time.
A checklist, not a report you have to interpret
One real session, in four parts. Each clip starts when you scroll to it.
See what is installed
Every browser, every profile, including the ones you forgot about. No account, and nothing leaves your machine.
Check it against the catalog
It shows exactly what it is about to send and waits for a yes. Then you get a verdict per extension, in plain language.
Clean up what you choose
The suggestions arrive pre-ticked, and you edit the list before anything happens. Nothing is applied until you confirm.
Change your mind
Changes go through the browser’s own policy settings, so one command puts every one of them back.
Prefer to read it? Show the output as text
$ npx @extenshi/guard scan About to send to extenshi.io for analysis: 4 extensions across 2 browser profile(s) Fields per extension: store id, store, version, enabled, install origin, install time, update URL. Never sent: extension names, descriptions, local paths, or your browsing data. Agree and share your extension list with extenshi.io? [y/N] y ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Extenshi.io Report 2026-07-21 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [REMOVE] Coupon Sidekick · vivaldi · in 2 profiles: Personal, Work · risk 91 extenshi.io risk assessment: CRITICAL (risk score 91/100). Removal recommended. [DISABLE] Screen Recorder Pro · vivaldi · Personal · risk 74 extenshi.io risk assessment: HIGH (risk score 74/100). Disable until you have verified you trust it. ✓ The other 1 looks fine — leave as is. Select what to clean up (browser policy — reversible with `undo`): [x] [REMOVE] Coupon Sidekick (vivaldi · 2 profiles) [x] [DISABLE] Screen Recorder Pro (vivaldi · Personal) This will write browser enterprise policies to remove 1 and disable 1 extension(s). Continue? [y/N] y ✓ Applied 2 policy change(s). Restart vivaldi for the change to take effect.
Made for the browsers you already use
Across your browsers
Chrome, Edge, Brave, Vivaldi, Opera, Arc, Yandex, Chromium and Firefox — and every profile inside them.
Look before you share
extenshi-guard list prints the local inventory with no account and no network calls at all.
Reasons in plain language
Each flag says what the extension can reach and why that stood out — no jargon, no scores to decode.
You choose, item by item
Remove, disable or leave alone. The checklist is pre-ticked as a suggestion, never as a decision.
Undo built in
Changes are applied through your browser’s own policy settings, and extenshi-guard undo reverts every one of them.
Nothing to install
It runs with npx on macOS, Windows and Linux. No app, no browser extension of its own.
What leaves your computer, and what does not
Guard asks before it sends anything, and it tells you exactly what it is about to send.
Ids and versions only
The check sends the extension id, version, browser and whether it is enabled. Your browsing history, bookmarks, passwords and page content are never read.
Asked once, in writing
The first check shows a consent notice and waits for a yes. Declining stops there — the local inventory still works.
Revocable at any time
Your saved inventory lives in your account. Review it or delete it from your dojo whenever you want.
How extensions are assessed is written up in full. Read the methodology →
Free to start, then pay per analysis
Listing what is installed is always free and needs no account. Checking that list against the catalog is what costs — your first one is on us.
Free
No card. Every account includes one analysis to try it on your own machine.
- ∞ local listings
- 1 analysis
One analysis checks every extension on your machine at once — not one per extension.
Questions people ask first
Do I need to install anything?
No. It runs through npx, which comes with Node.js. There is no app to install and no extension to add to your browser.
Does it cost anything?
Listing what is installed on your machine is free and works without an account. Checking that list against the catalog is what costs, and every account includes one free analysis. Beyond that you buy prepaid packs — no subscription, and the credits never expire.
What is sent to extenshi.io?
Only the extension id, version, browser and enabled state of each installed extension, and only after you agree. Browsing history, bookmarks, passwords and page content are never read.
Which browsers are supported?
Chrome, Edge, Brave, Vivaldi, Opera, Arc, Yandex, Chromium and Firefox, including separate profiles within each browser.
Can I undo a cleanup?
Yes. Changes are applied through the browser’s own policy settings, and the undo command reverts everything guard applied.
Will it delete an extension I still use?
Nothing is changed until you tick it in the checklist and confirm. The suggestions are a starting point you edit before anything is applied.
You installed them over years. Sort them out in one sitting.
See what is there, find out what each one can reach, and clear out what you no longer use.
$ npx @extenshi/guard
Free to start · macOS, Windows and Linux · no credit card