LeekX para plataformas

Proteja os cursos dos seus produtores — do play ao download.

Sua plataforma hospeda os cursos de centenas de produtores, e cada vazamento corrói a confiança deles em você. Com o LeekX, cada aula que um aluno assiste carrega uma assinatura forense própria — que continua rastreável mesmo se o arquivo for baixado direto.

Quero integrar o LeekX

Duas formas de proteger — uma delas cobre o download

A diferença que importa: onde a assinatura vive. Escolha pela ameaça que você precisa cobrir (ou use as duas).

Recomendado

🛡️ Entrega hospedada

Nós preparamos e hospedamos seus vídeos e entregamos cada aula por aluno. A assinatura acompanha o próprio vídeo que o aluno recebe — não é uma camada por cima. Por isso ela resiste tanto à gravação de tela quanto ao download direto do arquivo: a cópia baixada continua apontando para quem a recebeu.

Integração: um iframe pronto — ou no seu próprio player (HLS) — com um token que o seu backend gera para identificar o aluno. Você não reencoda nem mexe na sua CDN — a parte pesada é nossa.
Complementar

🧩 Plugin no seu player

Um script leve sobre o player que você já usa, com o seu código de cliente. Marca a reprodução em tempo real e cobre o cenário de gravação de tela — sem mudar nada na sua hospedagem.

⚠ Importante: sozinho, o plugin não impede o download do arquivo original que está no seu servidor — ele age na exibição, não no arquivo. Para cobrir também o download, use a entrega hospedada.
Cenário de vazamentoHospedadaPlugin
Gravação de tela do vídeo✓✓
Download direto do arquivo✓—
Redistribuição da cópia✓✓*

* enquanto a cópia vier de uma reprodução assistida, não de um download do arquivo bruto.

Feito para quem opera em escala

🏢Multi-tenant por natureza

Um identificador de vídeo por aula organiza produtores e cursos do jeito que fizer sentido para a sua plataforma — quantos produtores você tiver.

🎞️A parte pesada é nossa

Na entrega hospedada você não reencoda, não duplica arquivo nem infla sua CDN — nós preparamos e servimos. No modo plugin, nada muda no seu pipeline.

👤Proteção por aluno

Cada reprodução, de cada aluno, de cada produtor recebe uma assinatura única — registrada e consultável na sua conta, com data e IP de acesso.

🔎Investigação self-service

Apareceu uma cópia vazada? Envie o arquivo pelo painel (ou via API, em beta) e receba o resultado da análise em minutos.

🎯Identificação por aluno

O resultado aponta a sessão cuja assinatura corresponde ao vazamento — você cruza com o seu cadastro e sabe exatamente qual conta agir.

🏷️Ofereça como recurso seu

Posicione a proteção forense como diferencial da sua plataforma — "seus cursos protegidos contra vazamento" atrai produtores. (E a robustez? Veja a página de tecnologia.)

A integração

Entrega hospedada — o seu backend gera um token que identifica o aluno e o iframe entrega o vídeo já protegido:

<!-- o token é assinado no SEU backend com a sua chave secreta (nunca no front) -->
<iframe src="https://embed.leekx.com/embed/produtor-x-curso-y-aula-01?token=TOKEN_DO_ALUNO"
        width="100%" height="480" allow="fullscreen; autoplay" allowfullscreen></iframe>

O código pronto para gerar o token (Node, Python, PHP e C#) fica no seu painel, na aba Integração. Você sobe o vídeo, a gente prepara e devolve o embed.

Seu player, nossa proteção — tem player próprio (video.js, hls.js)? Você não precisa do iframe. O vídeo protegido é entregue como HLS padrão com o token de sessão; o seu player reproduz direto, mantendo seus controles, sua marca e suas legendas:

<!-- o seu player carrega o manifesto protegido; o token vem do SEU backend -->
seuPlayer.load("https://embed.leekx.com/stream/manifest/produtor-x-curso-y-aula-01?token=TOKEN_DO_ALUNO");

Para plataformas, integramos ao seu player — e, se preferir, como componente na sua pipeline (você mantém a sua CDN e o seu player). Legendas e múltiplas qualidades entram no escopo da integração: fale conosco.

Modo leve (plugin) — se você só quer cobrir gravação de tela sobre o player que já tem:

<!-- na página do seu player, antes do </body> -->
<script src="https://leekx.com/sdk/leekx.js"></script>
<script>
  const wm = new leekx.LeekX({
    clientCode: "SEU_CODIGO_DE_CLIENTE",
    userId:  ID_DO_USUARIO_LOGADO,   // quem está assistindo
    videoId: "produtor-x-curso-y-aula-01",
    apiUrl:  "https://leekx.com",
  });
  wm.attach(document.querySelector("video"));
</script>

Lembrando: o plugin cobre gravação de tela, mas não o download do arquivo original — para isso, a entrega hospedada acima.

Vamos conversar?

Estamos em beta e priorizando integrações com plataformas. Early adopters têm condições especiais na v1.0.

Quero integrar o LeekX   Testar com uma conta grátis