Watch Twitch and Kick ad-free with StreamShield. Automatic blocking, stream recovery, and whitelisting. Just install and enjoy!
Users
303
+30 in 30 days
Rating
3.2 / 5
unchanged in 30 days
Ratings
6
0 in 30 days
Store rank
#54K
#45K among extensions
Version
1.0.5
updated 26 May 2026
Users
monthly, 6 months
Latest, 16 Oct 2026:303 usersMove the mouse over the chart for any month
Ratings count
monthly, 6 months
Latest, 16 Oct 2026:6 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About StreamShield – Stream Ad Blocker
Watch Twitch and Kick the way they were meant to be - without disruptive video ads.
StreamShield is a lightweight Chrome extension that blocks pre-roll and mid-roll ads on Twitch and Kick. No userscripts, no custom filter lists, and no fiddly setup—install, open a stream, and go.
⸻⸻⸻⸻⸻⸻⸻⸻⸺⸻⸻
What it does
• Blocks pre-roll and mid-roll video ads on Twitch and Kick live streams
• Twitch VOD: works to strip stitched ad breaks and reduce VOD ad playback (Twitch changes this often; effectiveness can vary)
• Seamless recovery: when ads are removed, the player is nudged back to clean playback instead of leaving you on a black screen
• Powered by VAFT: uses the well-known open-source VAFT approach for Twitch live ad handling, extended with StreamShield’s own layers (VOD, UI, sync-friendly settings)
⸻⸻⸻⸻⸻⸻⸻⸻⸺⸻⸻
Stream recovery (watchdog)
Sometimes the player can stall after an ad is intercepted. StreamShield’s watchdog watches playback in the background and tries to recover—first with a quick pause/play cycle, then a tab reload if the stream still won’t recover.
⸻⸻⸻⸻⸻⸻⸻⸻⸺⸻⸻
Conflict detection
If another Twitch-focused blocker might be fighting StreamShield, the popup can warn you so you can disable the duplicate and get smoother playback.
⸻⸻⸻⸻⸻⸻⸻⸻⸺⸻⸻
Privacy
StreamShield does not collect, sell, or transmit your personal data. It only runs on Twitch and Kick. Settings and stats stay on your device (with optional sync for preferences where the extension uses chrome.storage.sync).
⸻⸻⸻⸻⸻⸻⸻⸻⸺⸻⸻
Permissions (why we need them)
• storage - remembers your toggles, stats, and preferences locally (and syncs settings if you use sync)
• tabs - lets recovery logic reload or focus the tab when playback is stuck
• context menus / notifications - whitelist from the page and optional milestone or support-mode notices (if your shipped build includes them)