Auto-Clear Site Data ์ ์์: byuserforuser
Finally!!! successor to `Cookie AutoDelete` extension |๐งน Automatically clears site data (cookies, local storage, IndexedDB, Cache, SW) when you close a site's last tab, with full support for Firefox Containers ๐ฆ and Firefox for Android ๐ฑ.
์ฌ์ฉ์ 4๋ช
์ฌ์ฉ์ 4๋ช
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์คํฌ๋ฆฐ์ท
์ ๋ณด
Automatically clears website data (cookies, localStorage, indexedDB, cache, service workers, etc.) when you leave a website โ whether by closing tabs, navigating away, or discarding tabs โ helping you maintain privacy and free up storage. ๐งนโจ
๐ฏ Key Features:
โฑ๏ธ Smart Clearing System:
๐ก๏ธ Advanced Privacy Controls:
๐๏ธ Firefox Container Support:
๐ง Smart Dependencies Tracking:
๐ง Developer-Friendly:
๐ช Trigger Events (When Data Gets Cleared):
The extension intelligently clears data when you leave a site through:
๐๏ธ Technical Highlights:
This extension tackles several complex browser engineering challenges:
โ๏ธ Race Condition Elimination:
๐ Performance Optimization:
๐งฉ Advanced Architecture:
๐ญ Edge Case Handling:
๐ฑ Cross-Platform:
๐ฏ Perfect For:
๐ Performance Metrics:
The extension has been heavily optimized through multiple iterations:
Privacy First
All processing is done 100% locally on your device. Your settings, exemption lists, and browsing habits are never transmitted, shared, or analyzed.
๐ฏ Key Features:
โฑ๏ธ Smart Clearing System:
- ๐ค Automatically clears data after configurable delay (0-3600 seconds) when you exit a site (tab close, tab discard, or navigation)
- โก Supports immediate clearing (0 seconds) for instant privacy
- ๐ Optional "Clear on Startup" for sites from previous session
- ๐ฎ Manual "Clear Now" with granular control over data types
๐ก๏ธ Advanced Privacy Controls:
- ๐๏ธ Whitelist/Blacklist Modes: Choose to clear everything except specific sites, or only specific sites
- ๐ Granular Data Type Control: Select exactly which data to clear (cookies, localStorage, sessionStorage, indexedDB, cache, service workers, etc.)
- ๐ Deep Clear: Optionally clear parent domain data
- ๐ Redirect Catching: Clear data from sites you navigated through quickly (2-step navigation detection)
๐๏ธ Firefox Container Support:
- ๐ฆ Full support for Firefox Multi-Account Containers
- ๐ฏ Per-container exemption rules
- ๐ Container-specific data clearing
๐ง Smart Dependencies Tracking:
- ๐ธ๏ธ Automatically tracks and clears sub-frames (iframes) and 3rd-party scripts
- โณ Deferred clearing for shared resources across tabs
- ๐ Prevents clearing data still in use by other tabs
๐ง Developer-Friendly:
- ๐ด Real-time badge showing pending clears
- ๐ Optional console logging
- ๐ชต In-page logger for debugging
๐ช Trigger Events (When Data Gets Cleared):
The extension intelligently clears data when you leave a site through:
- โ Tab Close - Closing the last tab of a website
- ๐ค Tab Discard - Browser automatically unloads inactive tabs
- ๐ Navigation - Leaving a site by navigating to a different domain
- ๐ Browser Startup - Optional cleanup of sites from previous session
๐๏ธ Technical Highlights:
This extension tackles several complex browser engineering challenges:
โ๏ธ Race Condition Elimination:
- ๐ Advanced locking mechanisms to prevent data corruption during concurrent tab operations
- ๐ฏ Sharded domain index architecture to isolate container operations
- ๐ Multi-layered "Race Catch" logic to detect tabs opening during async operations
๐ Performance Optimization:
- ๐ Batched API calls reduce browser overhead by 95%
- ๐พ Smart caching with Map/Set data structures for O(1) lookups (100-400x faster than arrays)
- ๐จ Debounced I/O operations reduce storage writes by 80%
- โก Lazy loading for UI rendering with 1000+ rules
๐งฉ Advanced Architecture:
- ๐๏ธ Persistent dependency tree survives browser crashes
- ๐ Public Suffix List (PSL) integration for accurate domain parsing
- ๐ Two-tier exemption cache with compiled regex patterns
- ๐ Session persistence with comprehensive state tracking
๐ญ Edge Case Handling:
- ๐ IPv6 support
- ๐ Meta-refresh and client-side redirect detection
- ๐ป "Ghost page" dependency tracking
- ๐ Cross-container global data management
๐ฑ Cross-Platform:
- ๐ฆ Firefox Desktop
- ๐ฑ Firefox Android
๐ฏ Perfect For:
- ๐ต๏ธ Privacy-conscious users who want automatic cleanup
- ๐จ Multi-container power users managing multiple identities
- ๐พ Anyone wanting to free up browser storage automatically
- ๐จโ๐ป Developers testing different login states and browser scenarios
๐ Performance Metrics:
The extension has been heavily optimized through multiple iterations:
- โก Startup time: 65% faster (200-800ms vs 600-2200ms)
- ๐ Lookup operations: 100-400x faster with Map/Set
- ๐พ Storage I/O: 80% reduction via debouncing
- ๐ Race conditions: 100% eliminated with granular locking
Privacy First
All processing is done 100% locally on your device. Your settings, exemption lists, and browsing habits are never transmitted, shared, or analyzed.
2๋ช
์ด 4.5์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ์ต๊ทผ ๋ธ๋ผ์ฐ์ง ๊ธฐ๋ก, ์ฟ ํค, ๊ด๋ จ ๋ฐ์ดํฐ ์ญ์
- ๋ธ๋ผ์ฐ์ ํญ์ ์ ๊ทผ
- ํ์ ์ค ๋ธ๋ผ์ฐ์ ํ๋์ ์ ๊ทผ
์ ํ์ ๊ถํ:
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๊ฐ ์ด ํ์ฅ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ์์ง์ด ํ์ํ์ง ์๋ค๊ณ ํฉ๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ฒ์
- 3.4.2
- ํฌ๊ธฐ
- 108.35 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 11์๊ฐ ์ (2025๋ 11์ 22์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- All Rights Reserved
- ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
- ์ด ๋ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ฝ๊ธฐ
- ๋ฒ์ ๋ชฉ๋ก
- ๋ชจ์์ง์ ์ถ๊ฐ