History Forget by DalBan
Auto-erases the history entry for any page matching your rules — by domain, wildcard URL, keyword or regex — with optional cookie, cache and storage clearing per rule.
Available on Firefox for Android™Available on Firefox for Android™
Scan the QR code to open this extension in Firefox for Android
Extension Metadata
Screenshots
About this extension
History Forget
History Forget is a Firefox extension that automatically erases your browsing history for pages you don't want remembered — no manual cleanup, no remembering to open your history and delete things after the fact. You set the rules once, and the extension quietly enforces them as you browse.
WHAT IT DOES
As soon as a page finishes loading, History Forget checks it against the rules you've defined. If a page matches an "erase" rule, its entry is removed from your browsing history immediately. If it matches a "whitelist" rule instead, that page is explicitly protected and always kept, even if it would otherwise match an erase rule.
You can match on:
- Domain — erase or protect an entire site (subdomains included automatically), e.g. "example.com" also covers "mail.example.com".
- Keyword — match plain words or phrases in the page's URL, title, and/or visible text. An optional "whole word only" mode stops short terms like "cat" from matching inside unrelated words like "category".
- Wildcard — flexible URL patterns using "" as a wildcard, with an optional ".domain" form to include subdomains, e.g. ".example.com/watch/".
- Regex — full regular-expression matching against URL, title, or content for advanced cases, with basic safeguards against catastrophic (ReDoS-style) patterns.
Each rule can be scoped to the page URL, the page title, the page's visible text, or any combination, and can be case-sensitive or not.
BEYOND JUST HISTORY
An erase rule can optionally also:
- Wipe all prior history for that entire domain, not just the matched page.
- Clear cookies, cache, form data, service workers, local storage, and/or IndexedDB for that site.
- Outline the page with a colored border and/or prefix the tab title, so you can see at a glance that a page has been flagged and cleared.
- Inject custom CSS into the matched page.
WHITELISTING
Whitelist rules always take priority over erase rules, so you can broadly erase history for a domain while still protecting specific pages, sections, or keywords on that same domain from being cleared.
AT A GLANCE
The toolbar icon shows a badge whenever the current page has been matched and cleared. Clicking the icon opens a quick popup showing whether the current page matched a rule (and which one), plus a dropdown to instantly add the current site to an existing rule or create a new domain rule for it — without leaving the page.
RULE MANAGEMENT
The full options page lets you create, edit, enable/disable, and delete rules; test any URL/title/text combination against your current rules before relying on it; and back up or restore your entire rule set and settings as a JSON file.
PRIVACY
History Forget only ever reads the page content needed to check your own rules, and only acts on history/cookies/cache/storage that browser extension APIs already expose. It doesn't send any data anywhere — all matching and erasing happens locally in your browser.
History Forget is a Firefox extension that automatically erases your browsing history for pages you don't want remembered — no manual cleanup, no remembering to open your history and delete things after the fact. You set the rules once, and the extension quietly enforces them as you browse.
WHAT IT DOES
As soon as a page finishes loading, History Forget checks it against the rules you've defined. If a page matches an "erase" rule, its entry is removed from your browsing history immediately. If it matches a "whitelist" rule instead, that page is explicitly protected and always kept, even if it would otherwise match an erase rule.
You can match on:
- Domain — erase or protect an entire site (subdomains included automatically), e.g. "example.com" also covers "mail.example.com".
- Keyword — match plain words or phrases in the page's URL, title, and/or visible text. An optional "whole word only" mode stops short terms like "cat" from matching inside unrelated words like "category".
- Wildcard — flexible URL patterns using "" as a wildcard, with an optional ".domain" form to include subdomains, e.g. ".example.com/watch/".
- Regex — full regular-expression matching against URL, title, or content for advanced cases, with basic safeguards against catastrophic (ReDoS-style) patterns.
Each rule can be scoped to the page URL, the page title, the page's visible text, or any combination, and can be case-sensitive or not.
BEYOND JUST HISTORY
An erase rule can optionally also:
- Wipe all prior history for that entire domain, not just the matched page.
- Clear cookies, cache, form data, service workers, local storage, and/or IndexedDB for that site.
- Outline the page with a colored border and/or prefix the tab title, so you can see at a glance that a page has been flagged and cleared.
- Inject custom CSS into the matched page.
WHITELISTING
Whitelist rules always take priority over erase rules, so you can broadly erase history for a domain while still protecting specific pages, sections, or keywords on that same domain from being cleared.
AT A GLANCE
The toolbar icon shows a badge whenever the current page has been matched and cleared. Clicking the icon opens a quick popup showing whether the current page matched a rule (and which one), plus a dropdown to instantly add the current site to an existing rule or create a new domain rule for it — without leaving the page.
RULE MANAGEMENT
The full options page lets you create, edit, enable/disable, and delete rules; test any URL/title/text combination against your current rules before relying on it; and back up or restore your entire rule set and settings as a JSON file.
PRIVACY
History Forget only ever reads the page content needed to check your own rules, and only acts on history/cookies/cache/storage that browser extension APIs already expose. It doesn't send any data anywhere — all matching and erasing happens locally in your browser.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Clear recent browsing history, cookies, and related data
- Access browsing history
- Access browser tabs
- Access browser activity during navigation
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.2.1
- Size
- 40.88 KB
- Last updated
- 6 hours ago (Aug 22, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection