Skip to content

For course creators

Sell your courses. Only buyers watch.

Host your course videos privately on Onveo and sell them through your own WordPress + WooCommerce store. Every viewer gets a personal link that expires — shared links and copied embed codes stop working.

Works with WooCommerce block checkout and HPOS. Turkish translation included.

The problem

Your course is only as safe as its video link

Links get shared

One buyer posts the link in a group chat and your course is free.

Embeds get copied

Your video ends up playing on someone else's site.

Accounts get shared

One purchase, a whole office watching.

What you get

Everything you need to sell video courses

Private, signed playback

Every viewer gets a personal link valid for 1–24 hours. Private videos require a valid link.

Domain lock

Your videos play only on the domains you allow.

Sell with WooCommerce

Attach a course or video to a product. Grant access on payment; revoke it on refund or cancellation.

Real courses

Build sections and lessons, add free previews and arrange everything with drag-and-drop ordering.

Student experience

A curriculum, progress tracking, resume playback and My Courses keep learners oriented.

Optional watermark

Overlay the buyer's email to discourage screen capture and sharing.

Access manager

See who has access, or manually grant and revoke it.

Access duration

Offer lifetime or fixed-duration access — for example, 365 days.

Upload any format

Onveo creates adaptive streams for playback across devices.

Up and running in an afternoon

  1. 01

    Create your Onveo account

    Upload your lessons and keep course videos private.

  2. 02

    Install the WordPress plugin

    Connect Onveo to your WordPress + WooCommerce store.

  3. 03

    Build the course

    Arrange sections, lessons and free previews.

  4. 04

    Attach it to a product

    Sell through your checkout and connect orders to access.

Your questions, answered.

Can a buyer share the video link?

No. Links are personal and expire. Private videos only play with a valid link, and only on the domains you allow.

What happens on a refund?

A full refund, cancellation or failed payment removes access automatically. Partial refunds keep access. You can also revoke access manually at any time.

Do I need WooCommerce?

To sell, yes. Without WooCommerce you can still embed videos on your site, domain-locked or password protected.

Can I stop screen recording?

No service can fully prevent it. The optional e-mail watermark makes every recording traceable to the buyer, which discourages sharing.

Is the plugin in Turkish?

Yes. The plugin and the student pages ship with a Turkish translation.

How much does Onveo cost?

Pricing depends on your storage, viewing volume and live needs. Contact us for a quote.

Protect your next course launch

Tell us about your courses and store. We'll show you the setup and help you launch.

Onveo
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.