How the Spoiler-Free Player Works

Paste a supported link, choose your spoiler settings, and we load the official player with spoiler UI hidden. You keep control while timelines and timestamps stay out of sight.

Quick Start

Get Watching in Minutes

  1. Paste a YouTube, Twitch VOD, or Kick URL
  2. Pick optional settings like progress bar or live start
  3. Press play and share the spoiler-safe link if needed

Fullscreen & Controls

We keep spoilers hidden even in fullscreen by using a wrapper that stays in control. You can still play, adjust volume, and toggle fullscreen safely.

Play/Pause: Click center or press Space/K
Volume: Full volume control
Fullscreen: Custom fullscreen keeps protection
Quality: Available when supported
Captions: Enable subtitles when supported

Optional Spoiler Controls

Prefer more control? You can enable these settings when you want them.

Seeking: Optional progress bar and jump keys
Live Start: Start live streams from the beginning
Watch history stays in your browser (localStorage) so you can continue where you left off. We do not store watch history on our servers.

Our Approach

Platform-Safe Playback

We use the official players from each platform and wrap them with spoiler-safe controls. The content still streams from the original platform; we only change what you see.

The Spoiler Problem

What Counts as a Spoiler

Most video players leak the outcome before you even notice. We focus on the biggest offenders:

Progress bars that reveal how much is left
Timestamps showing current time and total duration
Hover previews that expose key moments
Titles and chapters that hint at the ending

Example: Sports VOD Spoiler

You are watching a close game. The score is tied with 2 minutes left, but the timeline reveals the ending:

1:58:00
2:05:00

Only 7 minutes left? No overtime. Spoiled.