Uday Sheth Uday Sheth Logo
โœจ Firefox Extension ยท Published

Ghost Clean

JavaScript Extension API Firefox Dev Tools

The problem

Clearing browser data the standard way means digging through Firefox's settings menus every time - history, cookies, cache, and saved passwords are scattered across different tabs. For anyone who clears their data often, whether for privacy, testing, or just a clean slate, that's a lot of clicks for a routine task.

What it does

Ghost Clean adds a single toolbar action that wipes browsing history, cookies, cache, download history, and saved passwords in one pass, then opens a fresh new tab automatically. No confirmation dialogs to click through, no settings pages to navigate - one click, clean browser.

How it's built

Built directly on Firefox's WebExtensions API, using the browsingData permission to clear each data category programmatically rather than simulating clicks through the settings UI. Keeping the extension to a single focused permission scope was a deliberate choice - it makes the extension's intent obvious during Mozilla's add-on review and keeps the codebase small enough to audit at a glance.

Where to find it

  • Published and available on Firefox Add-ons (linked above)
  • GitHub (linked above)