Sell the course, not the file.
Secure video hosting for online courses: every video is encrypted and plays only on the device of the student who bought it, with their own name on the picture. Download managers like IDM get nothing but encrypted noise, and students install nothing.
10 free licenses. No credit card required.Protection for you, ease for your students
XAPlayer is a secure video player for instructors and online academies: it prevents video download and copying, controls devices, and stays simple for students.
Nothing to install
Students type their license code and watch in the browser. On a phone they can add it to the home screen like an app.
Students manage their own devices
They remove an old device themselves and its slot frees up at once, once a month, without a support ticket.
Quality that adapts
360p, 720p or 1080p, chosen for the connection and the device, so a slow phone still plays smoothly.
Errors that explain themselves
Instead of “error 99”, students are told what happened and what to do. Nothing depends on the system clock or DNS settings.
Dynamic watermark with the buyer’s name
The buyer’s name or phone moves to a new place every few seconds. If a video leaks, you know where it came from.
Download once, watch again and again
The encrypted video stays on the student’s device, so rewatching a lesson costs them no data and costs you nothing.
From upload to watching, in three steps
- 1
Upload the video
Drop the file in. Three qualities are made and encrypted.
- 2
Issue licenses
One at a time, from a spreadsheet, or automatically from your store.
- 3
Your student watches
They enter the code and the course opens on that device.
Pay only per student
You pay for each license you issue, from a wallet you top up in advance. The more you sell, the less each license costs.
14-day free trial with 10 licenses
- From 500 licenses a month$0.79
- From 2,000 licenses a month$0.59
Storage, monthly
- Starter 20 GB$19.00 a month
- Growth 100 GB$49.00 a month
- Academy 500 GB$149.00 a month
Extras
- Each extra course on a license$0.59
- Each GB over the license allowance$0.05
- Each extra device$0.29
Questions about protecting course videos
Every upload is transcoded to three qualities and encrypted with its own key. The key is only sent to a device activated with a valid license, and the browser holds it in a form that cannot be read out. Files a download tool grabs will not play without it.
Downloading or copying the files does not work, because they are encrypted. No browser player can stop someone filming the screen, which is why the buyer’s name or phone keeps moving across the picture: if a video leaks, you know which license it came from.
No. Students enter their license code in the browser and the course opens there. On a phone they can add it to the home screen like an app.
Three by default, and you can set a different number per license. Once a month a student can remove an old device themselves so a new one can take its place.
Yes. Your server asks for a short-lived token for each signed-in student and the player appears on the lesson page. It only plays on the domains you list.
Each license you issue is paid from your wallet, and licenses get cheaper as your monthly volume grows. Storage is a monthly plan. The first 14 days include 10 free licenses.
Protect your first course, today.
Signing up takes two minutes. Your first ten licenses are free.
Try it free for 14 days
