BrowserShell includes first-class privacy commands — no need to dig through Chrome settings.

siteinfo — footprint at a glance

siteinfo

Shows cookies, storage size, script count, and permission state for the current site.

siteinfo jamal.dev
siteinfo --compare google.com
siteinfo --json

Use before and after forget to verify cleanup.

cookies — inspect storage

cookies
cookies --json

Lists cookies for the current site: name, domain, path, session/persistent.

permissions — effective settings

permissions

Shows content settings: JavaScript, images, cookies, popups, geolocation, etc.

forget — controlled deletion

The most powerful privacy command. Always dry-run first.

forget --dry-run

Shows exactly what would be removed: cookies, cache, storage, history (optional).

forget

Interactive confirmation. Deletes site data for the current domain.

forget --preset work
forget --preset strict

Named presets configured in the options page. Each preset defines scope: cookies, cache, storage, history.

forget --scope cookies
forget --scope all
forget --force
FlagEffect
--dry-runPreview only, no changes
--preset <name>Use named preset from options
--scopeLimit to cookies, cache, storage, or all
--forceSkip confirmation (dangerous)
Warning
forget --scope all removes cookies, cache, localStorage, IndexedDB, and optionally history. There is no undo. Always run --dry-run first.

Audit workflow

# 1. Understand what's stored
siteinfo
cookies | head
permissions

# 2. Preview cleanup
forget --dry-run

# 3. Apply preset or manual
forget --preset strict

# 4. Verify
siteinfo

Forget presets (options page)

Create reusable profiles:

PresetTypical scope
lightCookies only
workCookies + cache
strictCookies + cache + storage + history

Configure in Options → Forget Presets, then use forget --preset <name>.

Chrome Web Store transparency

These commands are why BrowserShell requests cookies, browsingData, and contentSettings. Full mapping: Permissions.