Upload once, and sell the same lesson for years

For teachers packaging what they already teach into something that sells while they sleep. Videos transcode themselves on upload, units unlock on your rules, and per-lecture analytics show exactly where a video loses people.

Self-paced learning

Who it is for

  • A teacher turning a recorded series into a product
  • An institute building a library alongside its live batches
  • A course creator who wants analytics rather than guesses

How it is used

  1. Build itUpload videos and they transcode themselves. Arrange units, attach notes and quizzes, and set drip dates or prerequisites.
  2. Price and publishSet the price and publish. Checkout runs on your own payment gateway account.
  3. Students learn at their paceThey resume anywhere, take timestamped notes, and work through quizzes that grade themselves.
  4. Improve with evidenceDrop-off analytics tell you which lecture to re-record, and cloning lets you ship the revision without disturbing what is selling.

What it does

  • Upload and it is ready

    Drop the video in. It is transcoded into multiple qualities and served from a content delivery network, so a student on a weak connection gets a lower rendition instead of a spinner.

    • Adaptive-bitrate transcoding on upload, with no pre-encoding
    • Delivery from a CDN
    • Playback speed from 0.5× to 2×
    • Resume where you left off, remembered server-side across devices
  • Control what unlocks when

    A course is not always meant to be consumed in one night. Release units on dates, or a set number of days after each student enrols, or behind the unit before them.

    • Drip release by date, per unit
    • Drip release by days after enrolment, per student
    • Prerequisite chains, so a unit opens only once the last is done
    • Publish and unpublish units as you build
  • See where they struggle

    Per-lecture drop-off shows the exact point a video loses its audience, which is the difference between knowing a course underperforms and knowing why.

    • Drop-off analytics per lecture
    • Quiz scores flowing into one gradebook
    • Progress per student across the whole course
    • Notes students take against a moment in the video
  • Grow the catalogue

    Clone a course in one click. Files are copied rather than shared, so editing the new one cannot damage the original.

    • One-click course cloning
    • Storage objects copied, never shared between courses
    • Reuse question banks and quizzes across courses
    • Sell alongside live classes from the same storefront

How it is built

  • Cloning copies files, it does not share them

    A cloned course gets its own copies of every storage object. Sharing them would be cheaper and would mean editing a copy quietly changed the original.

  • Playback position lives on the server

    A student who watches on a laptop and continues on a phone resumes in the right place, because the position is not kept in one browser.

  • Drip by enrolment date is per student

    Two students who enrol a month apart both get week three in their own week three, which is what a drip schedule is for.

Questions we get asked

Do I need to encode videos before uploading?

No. Upload the file you have and the platform produces the streaming renditions itself.

Can a course be sold alongside live classes?

Yes. Courses and live classes are separate modules on the same platform and the same storefront, and a student can buy either or both.

Can I drip content per student rather than by date?

Yes. A unit can unlock a set number of days after that particular student enrolled, so everyone gets the same pacing from their own start.

What does success look like for your project?

Tell us what you are building and where it is stuck. We reply within one business day with a straight answer on fit, approach and cost.