Introducing TruePlayer 🚀

Advanced Video Player for WordPress.

00
Days
:
00
Hours
:
00
Minute
:
00
Second
TruePlayer

Protection & Private Video

Protection makes your video harder to copy, download and share.

Requires TruePlayer Pro.

Find it at: Media item → Access & gating → Protection

private video / expiring links

What Protection Does

Two independent features:

Feature

What it stops

Private video with signed links

Someone finding your video file’s real address and

sharing it

Dynamic watermark

Someone screen-recording and redistributing your video

anonymously

They work well together: one makes the file hard to take, the other makes taking it risky.

Normally, a self-hosted video’s address is visible in your page’s source. Anyone who finds it can download the file or post the link somewhere else.

With private video on, TruePlayer replaces that address with a signed, expiring link.

How It Works

  • The real file address never appears in your page at all.
  • Each viewer gets a temporary link that works only for them.
  • The link stops working after a few hours.
  • A leaked link is useless by the time it spreads.

Step 1: Turn It On

Open your media item → Access & gating → Protection, and enable Serve this video through signed, expiring links.

 Turn It On

Step 2: Set the Expiry

Go to TruePlayer → Settings → Sources & CDN and set Expiry (hours). The default is 6 hours.

  • Shorter is more secure, but a viewer who leaves a long video open may need to reload.
  • Longer is more forgiving.

6 hours suits most content.

Seeking still works normally with signed links. The protection is invisible to legitimate viewers.

Bunny.net Token Authentication

If your video is hosted on Bunny.net, add your Token Authentication Key under Settings → Sources & CDN and TruePlayer will generate protected CDN links in the same way.

Dynamic Watermark

Burns the viewer’s own identity onto the picture — their email address, name or IP address.

Dynamic Watermark

This is the single most effective deterrent against screen recording, because any copy that appears elsewhere identifies exactly who leaked it.

Step 1: Turn It On

In the Protection section, enable Show a dynamic watermark.

Step 2: Choose the Contents

Field

Shows

Email

The viewer’s email address

Name

Their display name

IP

Their IP address

You can combine them.

Step 3: Set the Behaviour

Setting

What it does

Opacity

How visible the watermark is

Slowly drift around the picture

Moves the watermark so it cannot simply be cropped out

Getting the opacity right: visible enough to read in a recording, subtle enough not to spoil the video. Around 30–40% is usually the sweet spot. Test it on your own footage.

The identity is decided on your server, not by the browser. A viewer cannot change what the watermark says by tampering with the page.

Pair it with Require login. A watermark showing an email address only works if TruePlayer knows who is watching. For anonymous visitors there is nothing to show, so this feature belongs with login-required content.

Other Ways to Restrict Access

Protection covers copying. To control who can watch at all:

Goal

Where

Only logged-in users

Access & gating → Require login to watch

Only enrolled students

Access & gating → Course completion → Block playback

for non-enrolled viewers

Not available until a date

Access & gating → drip release date

Only people who pass a quiz first

See Quiz Gating & Locking

What Protection Cannot Do

Being straight with you about the limits:

  • Nothing can stop a camera pointed at a screen. No video platform on earth solves this. The watermark is a deterrent, not a barrier.
  • Screen recording software can still record. Again, the watermark makes it traceable rather than impossible.
  • A determined technical viewer can capture a stream. Signed links raise the effort substantially, but they are not encryption.

What protection does achieve is making casual copying and sharing impractical, and making deliberate copying attributable. For almost all real-world content, that is what matters.

Frequently Asked Questions

Does private video slow playback down?

No. The video streams normally, including seeking

Do signed links work with YouTube or Vimeo?

No. Those platforms serve their own video, so their rules apply. Private video is for self-hosted files and Bunny.net.

What happens when a link expires mid-video?

Reloading the page issues a fresh link. Setting a longer expiry avoids the situation for long videos.

Can I watermark for logged-out visitors?

There is no identity to show, so the watermark has nothing useful to display. Use it with Require login to watch.

Will the watermark appear in fullscreen?

Yes.

Does the watermark affect video quality?

No. It is drawn over the video by the player and never touches your file.