Twitch Stream Cleaner by unluckxd
Watch streams, not ads.
Extension Metadata
About this extension
Twitch Stream Cleaner is a specialized Firefox extension designed for educational and research purposes to demonstrate browser extension capabilities for HLS stream manipulation and network traffic analysis.
What's new in Version 3:
The ad detection and removal engine has been completely redesigned with a new multi-layered architecture. Based on our latest testing, the new method is highly effective: in 90% of cases, ads are bypassed entirely. In the rare instances where an ad does slip through, it is typically restricted to short, internal Twitch promos lasting 5 seconds or less.
Key Features:
• Multi-layered blocking engine ("Safest First" approach) prioritizing stream stability
• Real-time monitoring dashboard with live statistics
• Privacy protection: blocks trackers (ScorecardResearch, Amazon AdSystem, Comscore)
• Ad-stall guard with automatic player recovery and live-edge seeking
• Automatic UI cleanup and ad overlay management
Technical Approach:
• Service Worker Interception (Layer A): GQL PlaybackAccessToken rewriting (forcing ad-free player types) and response sanitization via a custom Relay Service Worker.
• Context Isolation Bypass (Layer B): Experimental window.Worker hooking to intercept and observe internal Twitch player traffic.
• Network Layer (Secondary): Fail-safe HLS playlist parsing and segment filtering that guarantees playback continuity without synthesizing artificial playlists.
This extension demonstrates advanced browser API capabilities for educational purposes only. Not affiliated with Twitch, Amazon, or associated companies.
What's new in Version 3:
The ad detection and removal engine has been completely redesigned with a new multi-layered architecture. Based on our latest testing, the new method is highly effective: in 90% of cases, ads are bypassed entirely. In the rare instances where an ad does slip through, it is typically restricted to short, internal Twitch promos lasting 5 seconds or less.
Key Features:
• Multi-layered blocking engine ("Safest First" approach) prioritizing stream stability
• Real-time monitoring dashboard with live statistics
• Privacy protection: blocks trackers (ScorecardResearch, Amazon AdSystem, Comscore)
• Ad-stall guard with automatic player recovery and live-edge seeking
• Automatic UI cleanup and ad overlay management
Technical Approach:
• Service Worker Interception (Layer A): GQL PlaybackAccessToken rewriting (forcing ad-free player types) and response sanitization via a custom Relay Service Worker.
• Context Isolation Bypass (Layer B): Experimental window.Worker hooking to intercept and observe internal Twitch player traffic.
• Network Layer (Secondary): Fail-safe HLS playlist parsing and segment filtering that guarantees playback continuity without synthesizing artificial playlists.
This extension demonstrates advanced browser API capabilities for educational purposes only. Not affiliated with Twitch, Amazon, or associated companies.
If the extension causes the stream to freeze, try enabling Compatibility Mode in the settings. Please report any bugs or issues via Telegram: @unluckxd
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access browser activity during navigation
- Access your data for sites in the twitch.tv domain
- Access your data for sites in the ttvnw.net domain
- Access your data for gql.twitch.tv
- Access your data for usher.ttvnw.net
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 3.0.0
- Size
- 59.28 KB
- Last updated
- a month ago (Oct 1, 2026)
- Related Categories
- License
- MIT License
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Tags
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.