Features / Domain-locked embed · PROTECT

Your player only playswhere you allowed it.

Copying your embed is a keyboard shortcut. With no lock, the same code runs on the site of whoever copied you, with your video, on your bandwidth, selling their course. On Moviie you list the addresses where the player can show up. Pasted the code on a site that isn't yours? It won't play there. The video only works where it's yours.

Plays only on the domains you allowed Copied the embed? It won't open on their site Turn an address on and off whenever you want
app.moviie.ai/security/domains

Domains panel. The player plays on the allowed addresses and nowhere else.

yourdomain.comallowed
members.yourcourse.comallowed
piratesite.comblocked
What a loose embed costs

The video is yours.A loose embed hands it to anyone.

The code that makes your player appear on a page is plain text. Anyone who opens your site can see it, copy it, and paste it on their own. With no lock saying where the player can play, your video becomes the world's free media: it runs on the copier's site, eats your bandwidth, and even helps sell someone else's product. You made the video for one page and it ended up on ten that aren't yours.

A copyable code, a video that plays anywhere.And you with no say in where it can show up.
How Moviie solves it

You say where the player can play.The rest stays out.

On Moviie the player doesn't play just anywhere: it plays where you allowed it. You keep a list of your addresses, and the player only opens on them. Someone pasted your embed on a site that isn't on the list, and the video doesn't appear: in its place, a clean notice. It's the door to your player, and the key is yours.

The list is yours

You decide the addresses, and change them whenever you want.

You list the addresses where your player can appear: your site, your members area, your landing pages. The player opens on them and nowhere else. Launched a new page? Add the address and it plays right away. Retired one? Take it off the list and the player stops opening there. No code, no calling support, no waiting.

  • List your addresses, the player only opens on them
  • Add or remove an address whenever you want
  • Works for your site, the members area, and the landings
  • No code and no ticket to change it
The copy doesn't work

They copied the embed, but the video won't open there.

This is the whole point. Someone copies your player's code and pastes it on a site that isn't yours. Instead of the video, a notice appears saying the player isn't allowed for that address. The lead doesn't watch on the pirate site, your bandwidth isn't spent on people who aren't yours, and your content doesn't become someone else's bait. The video only works where it's yours.

  • A copied embed won't play on an unallowed site
  • A clean notice in place of the video, no ugly error
  • Your bandwidth doesn't run for a site that isn't yours
  • Your content stays yours
The door is only the player's

Locks where the video appears, without getting in the buyer's way.

The lock decides where your player can open, and that's all. Whoever watches on your site watches the same, no extra login, no friction, without noticing there's a lock there. It works at the player's front door, invisible to anyone welcome and firm with anyone who copied the code. The full protection picture, with time-limited link access and traceable origin, lives on the Protect content page; here it's the domain layer, on by default.

  • Decides where the player plays, and that's all
  • Buyers watch with no friction at all
  • Invisible to anyone who's welcome
  • Comes on with the rest of the protection
The same embed, two stories

The same copied code.Two different endings.

The difference isn't how the embed looks. It's what happens when it lands on a site that isn't yours.

Ordinary embed, no lockMoviie embed
They copied the coderuns on the copier's sitewon't open outside your addresses
Your bandwidthspent on people who aren't yoursonly runs on your domains
Your content on the pirate sitebecomes someone else's baitstays yours
You find out it leakedby chance, too lateit never even plays there
Allowing a new addressno such controladd it to the list, on the spot
Buyerswatch the samewatch the same, no friction

A loose embed plays for anyone. Moviie's plays only where it's yours.

Comes with it

One lock.The whole protection behind it.

Turn an address on and off on the spot

The domain list is yours and changes whenever you want. Put up a new landing, add it. Retired a site, remove it. The player respects the list on the next load, no code and no waiting.

For private, a link that expires

Domain decides where the player plays; a signed link decides who for. For gated content, access is through a time-limited link that only opens with the right key. Both come on together. The sister lock lives on the Signed links page.

A player with your face

The lock doesn't change the look: the player keeps your color, your cover, and your CTA, and you can remove the Moviie badge. The experience lives on the Customizable player page.

A clean notice in place of the video

When the player lands on an unallowed site, a simple notice shows up instead, not an ugly technical error. Whoever tried to watch understands that address isn't allowed, and your video doesn't leak along with it.

The same lock in the native app

Control over where the player can play works on the web and in the app through the native SDK. The same video, the same access control, inside and outside the browser.

Part of the protection, not an extra

The domain lock isn't a separate package: it comes with the account, on every plan, alongside the rest of the protection. The full picture, with signed links, traceable origin, and private by default, is on the Protect content page.

About locking where the player plays

What the lock solvesand what it doesn't try to be.

You list the addresses where your player can appear, and it only opens on them. Someone copies your player's code and pastes it on a site that isn't on the list? Instead of the video, a notice appears saying that address isn't allowed. The lead doesn't watch on the pirate site and your bandwidth doesn't run for people who aren't yours. It's control over where the player plays, not blocking the file from being copied.

No. The domain list lives on the dashboard and is yours to edit. Launched a new landing, you add the address and it plays the video right away. Retired a site, you take it off the list and the player stops opening there. No code, no plugin, no opening a ticket. The change takes effect on the page's next load.

No. It works at the player's front door, deciding where it can open. Whoever watches on an address you allowed watches the same, no extra login, no friction, without even noticing there's a lock there. It's invisible to anyone welcome and firm with anyone who copied the code.

No, and we'd rather be clear about that. The domain lock decides where your player can play, and that's all. It isn't DRM, it doesn't encrypt the file, and it doesn't stop screen recording. What it does, and does well, is cut off the most common path to theft: copying the embed and playing your video on a site that isn't yours. The full protection picture, with a link that expires and traceable origin, is on the Protect content page.

Next step

List your domains.Watch your video stop playing where it isn't yours.

A 14-day trial to allow your addresses, paste the embed, and try opening it outside the list. You see the notice appear in place of the video, on the site that isn't yours. No sales call.

Plays only on your domains A copy won't open outside the list Buyers watch the same