Logo
Back to Help Center

Why do I need an Extension or Script?

A simple, non-technical explanation of why you need to install a browser extension, userscript, or specific app to watch some of the videos.

The Short Answer

Patreon protects their videos so they can only be watched while you are physically on the Patreon.com website. If any other website (like PatronReact) tries to play them, Patreon simply blocks the video from loading.

Our extension or script acts like a special "VIP pass." It tricks Patreon into thinking, "Hey, this person is watching from Patreon.com!" even though you are actually watching from PatronReact. This allows the video to play smoothly.

The Problem

When your browser tries to load a video, it always tells the server exactly which website you are currently on. This is called a "Referer".

When you press play on PatronReact, your browser honestly tells Patreon: "I'm on PatronReact." Patreon's security sees this, realizes it's not Patreon.com, and denies you access to the video.

The Solution

To fix this, we need to change that "Referer" message before it leaves your browser.

Normal websites cannot do this—it's a strict security rule built into all browsers. The only way to bypass this rule and change the message is by using a browser extension, userscript, or a dedicated app.

What the Extension Actually Does

1. You click Play

You click the play button on a video inside PatronReact.

2. The Extension Intercepts

Right before the request reaches Patreon, the extension pauses it. It erases the "PatronReact" return address and replaces it with https://www.patreon.com/.

3. Patreon Approves

Patreon receives the request, sees that the return address is Patreon.com, and happily unlocks the video for you to watch seamlessly.

Does every video need it?

Nope! You only need it for specific types of videos.

Works Instantly

If a creator hosts their video on public sites like YouTube, it will play perfectly fine without any extension or script.

Needs the Extension

Videos hosted on Vimeo (sometimes) or Patreon's private player also checks the Referer. For these, you'll need the extension to access them.

Is there another way?

Yes! If you don't want to use an extension, you can use any standalone video player that supports m3u8 HLS streams (like VLC Media Player).

However, you still have to pass the "Return Address" check. This means you will need to manually configure your video player's advanced settings to send https://www.patreon.com/ as the HTTP Referer header every time you play a video. While this method works perfectly, using our browser extension or recommended apps makes this entire process automatic so you don't have to fiddle with technical settings!