StealthSponsor
StealthSponsor automatically detects and skips sponsor segments, self-promotion, intros, outros, and other unwanted segments inside YouTube videos. It combines crowd-sourced data from SponsorBlock with optional AI analysis of the video transcript for full coverage.
Premium feature. Full pipeline (AI analysis, transcript fetch, segment cache) requires an active Stealth license. Crowd segments alone work without it.
How It Works
| SponsorBlock | Pulls community-submitted segment timings from sponsor.ajay.app |
| AI transcript analysis | Runs the video transcript through OpenAI to find segments missed by the community |
| Re-edit cache | Detected segments per video are cached locally so re-watches skip instantly |
| Skipping | Performed in-page via injected JavaScript - the player jumps past each segment as it begins |
Settings
| Enable StealthSponsor | Master toggle |
| Auto-analyze on load | Run analysis automatically when a YouTube video opens |
| Universal video mode | Apply sponsor detection to non-YouTube video pages as well (requires accessible captions/transcripts) |
| Re-edit cache | Save detected segments for instant re-watch |
| Use my own OpenAI key | Bring your own API key to bypass subscription quotas |
| AI model | gpt-4o by default - custom models can be added |
Overlay UI
An always-visible draggable overlay shows analysis state and skipped segments in real time. Three tabs:
- Main - status, last action, skip count.
- Transcript - the live video transcript with the active line tracked. Tap any line to seek to that timestamp.
- Re-edit - cached segments for the current video; drag handles let you adjust timings.
The overlay's position is remembered between videos.
Bring Your Own OpenAI Key
If you'd rather pay OpenAI directly than use your Stealth subscription quota:
- Open Settings → StealthSponsor.
- Enable Use my own OpenAI key.
- Paste your API key. The key is stored locally and never sent to Stealth.
- Pick a model from the dropdown or add custom model identifiers.