Five segments dodged, about four seconds reclaimed per skip, zero touches.
Skips sponsor segments, intros, outros, self-promo, and more across every paired TV.
Install to first paired device takes about five minutes.
Runs on your LAN. No cloud account, no telemetry, nothing leaves your network.
MIT-licensed and free. Community project, no SaaS bill to upsell to.
Why SponsorShield
The control panel for SponsorBlock skipping on every YouTube TV.
The core engine is powerful, but it lives in JSON files and SSH sessions. SponsorShield gives every part of it a face, and surfaces problems before you notice them on the TV.
How it works
Three steps from “I have a TV” to “I never see sponsors again.”
vs CLI
Same engine. None of the JSON-editing.
Same engine, same config.json, same skips. Two ways to drive it. Here is how they compare.
| Task | Command-line | With SponsorShield |
|---|---|---|
| Pair a new smart TV | Run the CLI in pairing mode, paste the 12-digit code into the terminal | Auto-discover on LAN, or photo-scan the code from your phone |
| Adjust skip categories | Edit config.json, restart the daemon, hope nothing typo'd | Toggle each category. Saves and hot-reloads automatically. |
| Tune audio sync per device | Math out the offset, edit the device entry by hand | Drag the slider in the device drawer. −2.0 to +2.0 seconds. |
| Know when something's broken | Notice the TV is showing sponsors again, grep the logs | Banner in the dashboard the moment the token revokes |
| See what's been skipped | Tail the log file, eyeball the timestamps | 24h, 7d, 30d charts, sortable activity log, category breakdown |
FAQ
Questions worth answering up front.
Get your TV time back.
Five minutes to install, fifteen seconds to pair the first device, and you'll never sit through another “this video is sponsored by…” again.