Skip to content

Online courses where students can't fake the time — seat-time tracking, attention checks and webcam proctoring, on your own branded campus.

ClassesPlatform gives your school a white-label campus where every lesson minute is verified on the server, attention is checked at random, and the person taking the course is the person who enrolled.

Students find ways around online courses

Most course platforms count a page view as learning. Your certificate is only as good as the proof behind it.

  • Skipped videos

    Students scrub to the end or play lessons at 2× and claim the hours.

  • Tabs left open

    A course running in a background tab looks like hours of study.

  • Someone else takes it

    A friend or a paid helper completes the course for the student.

How it works

  1. Build your course

    Add lessons from text, video, PDFs, slides or SCORM, with quizzes and your rules.

  2. Sell it on Enroll Platform

    Students buy through your Enroll Platform checkout and land straight in class.

  3. Prove every minute

    Seat time, attention and identity are verified and recorded for every student.

Everything you need to prove the work was done

  • Server-verified seat time

    Every minute a student spends in a lesson is confirmed by our server, not by the browser. Timers can't be skipped, sped up or faked from the console.

  • Random attention checks

    At unpredictable moments the lesson pauses and asks the student to respond. Miss it, and the minutes since the last check don't count.

  • Privacy-first webcam proctoring

    Built-in face detection, not recognition, confirms someone is at the screen. It runs on the student's device, with snapshots and an ID check your staff can review.

  • Mastery quizzes and verifiable certificates

    Randomized module quizzes with remediation, an end-of-course attestation, and certificates anyone can verify online.

  • SCORM import

    Already have courses in SCORM? Upload the package and ClassesPlatform wraps it with seat time, attention checks and proctoring.

  • Your own branded campus

    Every school gets its own online campus with its logo, colors and domain, so students never feel they've left your school.

  • One session at a time

    Open the course in a second tab or device and the first one pauses. Time can't be doubled.

Proctoring that respects privacy

Our webcam check uses face detection, not recognition. It runs on the student's own device and only confirms that one person is at the screen. Nothing is streamed. Only occasional small snapshots and the ID selfie are stored, for your staff to review.

  • ✓ Consent screen before the camera turns on
  • ✓ Detection runs on-device, once per second
  • ✓ Snapshots kept 180 days by default, then deleted
  • ✓ Waivers for students who can't use a camera

See the classroom player

Live demo coming at launch

Module 1

✓ Welcome

▶ Safety basics

🔒 Hazard types

🔒 Module quiz

Lesson video
Verified seat time 14:20 / 15:00
The Next button unlocks only when the server confirms the lesson time.

Built to pair with Enroll Platform

Enroll Platform runs your storefront, checkout and payouts. ClassesPlatform runs the classroom. Together they take a student from purchase to certificate without a single clunky handoff.

Simple pricing

A flat monthly plan for growing schools, or pay per enrollment. Early-access schools get launch pricing.

Frequently asked questions

Do I need Enroll Platform?

Yes. Enroll Platform handles your storefront, checkout and payouts, and ClassesPlatform delivers the course. Connecting the two takes a few minutes, and students land in their classroom straight from their receipt.

What does the webcam record?

Nothing continuous. Face detection, not recognition, runs on the student's device to confirm someone is present. Only occasional small snapshots and the ID selfie are uploaded, and only your staff can see them.

How is seat time verified?

The classroom player checks in with our server every 20 seconds while the student is active. Time is credited on the server, so it can't be faked from the browser.

What happens if a student leaves a video running and walks away?

The timer pauses after a period of inactivity, random attention checks void time the student didn't respond to, and proctoring pauses the timer when no one is at the screen.

Can I bring my existing courses?

Yes. Build lessons from text, video, PDFs and slides, or import SCORM 1.2 and 2004 packages.

Is ClassesPlatform only for licensed or regulated schools?

No. It works for any school that needs to prove students did the work, from training companies to professional associations.

When can I start?

We're opening to schools soon. Join early access and we'll let you know the moment campuses go live.

Be one of the first schools on ClassesPlatform

Join early access to hear the moment campuses open, and lock in launch pricing.