Members
Member access
Public lessons stay on YouTube. Member lessons open here only after The Training Channel grants permission.
Codes are not issuing yet
This server needs ACCESS_SECRET and TRAINING_ACCESS_CODE before it can recognize a code. Ask the channel, or use the contact form.
Request accessYouTube and member video
YouTube is the right host for lessons that are already public. It is a weak lock for a paid lesson. A public video can be opened by anyone. An unlisted video still plays for anyone who has the link or the video id, and an embed puts that id in the page. YouTube's own memberships are YouTube's product, not a permission check this site controls.
What this site does
Public lessons embed YouTube directly. A member lesson keeps its YouTube id on the server. The player is omitted from the page until this browser presents a signed cookie created from a code The Training Channel issued. That is permission control. It is not video DRM. After the player loads, the id is in the page, and a person who copies it can open the upload on YouTube if the upload is public or unlisted.
No card payment is collected here. A later checkout, such as Stripe, can grant the same cookie after payment. The stronger step for video that must stay private is to leave YouTube for that file and play it from a host that signs each view.
Stronger hosts, when you need them
- Mux, with signed playback URLs.
- Bunny Stream, with token authentication and domain lock.
- Vimeo OTT, built as a subscription video service.
- Wistia, with domain restriction and viewer privacy controls.
Keep the public gallery on YouTube. Move a lesson to one of those hosts when the file itself has to stay off the open web. The playback id stays on the server and is attached only after the permission check.