Skip to main content
Twelve features, and the reasoning behind each

Not a feature list.A set of decisions you will live with.

Anyone can list “live classes” and “progress tracking”. What matters is how each one behaves at 9pm on a Wednesday when a student has missed the class and the teacher has not written anything up.

Google MeetLive classesGoogleSign-inCalendarSchedulingDriveRecordingsFirestoreRealtime dataFirebaseAuth & storageGoogle MeetLive classesGoogleSign-inCalendarSchedulingDriveRecordingsFirestoreRealtime dataFirebaseAuth & storageGoogle MeetLive classesGoogleSign-inCalendarSchedulingDriveRecordingsFirestoreRealtime dataFirebaseAuth & storage

Live teaching

Classes run on Google Meet, scheduled from the course

Pick a course, a date and a duration. The session appears on every enrolled student's dashboard with a join button. The meeting link reaches only an administrator, the assigned teacher, or an actively enrolled student — a Meet URL is a bearer token, so it is never rendered into the page for anyone else.

  • No links pasted into a group chat
  • Attendance captured as students arrive
  • Reschedule and cancellation notify the cohort

Thursday · Chemistry XII-A

Live

Reaction mechanisms

24 of 31 students joined · Google Meet

Join from dashboardAttendance auto-recordedLink never exposed

After the class

The notes write themselves — then a human checks them

Every recorded session becomes a transcript, a summary, key points, a timecoded topic breakdown and action items. It arrives as a draft, because unreviewed machine output is not something to hand a student. The provenance is stated on the page the student reads.

  • Speaker-labelled, searchable transcript
  • Jump straight to the timecode that matters
  • Teacher edits and publishes in minutes

AI class notesDraft — review

  • 04:12Markovnikov's rule restated
  • 11:48Worked example — HBr addition
  • 26:03Common exam mistake

Catch-up

Recordings that remember the second

Playback position is saved as students watch and restored on any device. A lesson counts as complete at 90% watched, so trailing credits do not decide whether someone learned anything — and a lesson watched to the end restarts rather than resuming to the last frame.

  • Resumes across phone, laptop and tablet
  • Progress written on a throttle, not every frame
  • Captions, playback speed and keyboard shortcuts
Resumed from 12:04
12:0431:50

Marked complete at 90% · progress saved every 15s

Oversight

See who is slipping, while there is still time

Per-student, per-lesson progress across every batch. Completion is recomputed from source on every change rather than incremented, so a retried request can never inflate it. The conversation with a parent stops being a guess.

  • Administrators see the platform
  • Teachers see their own batches
  • Students see only themselves

Physics XII-A

31 learners
Aarav Sharma92%

On track

Diya Mehta64%

Behind by 3 lessons

Kabir Rao24%

Not started this module

Before / after

The same evening, run two ways.

MomentFive apps and a group chatE-Tuition
Scheduling a classLink pasted into a WhatsApp groupScheduled on the course, visible to the cohort
Someone misses itAsk a friend for the recordingRecording and AI notes on the lesson
Class notesWhoever remembered to take themTranscript, summary and key points, reviewed
AttendanceA register, filled in laterCaptured as students join
Knowing who is behindYou find out at the examPer-lesson progress, visible weekly
CertificatesA Word template and a mail-mergeIssued automatically, publicly verifiable

Everything else

The rest of the platform, briefly.

Curriculum builder

Modules hold lessons; lessons are video, reading or live. Reordering uses up and down controls, so it works with a keyboard and on a phone.

Study materials

PDF, Word, PowerPoint, Excel, ZIP and images up to 100 MB, attached to the module they belong to. Downloads are counted.

Verifiable certificates

Issued automatically on completion with a serial anyone can check at a public URL. Exactly one per learner per course.

Controlled accounts

Only an administrator creates a teacher. Students self-register with email or Google. Accounts suspend rather than delete.

Catalogue and search

Published courses only, filterable by category. Search state lives in the URL, so a filtered view is shareable.

Notifications

Enrolment, scheduling, cancellation, new material, published notes, issued certificates. In-app now; push is architecture-ready.

Audit log

Who created an account, who published a course, who revoked a certificate, and when.

Reports

Completion by course, enrolment growth, category distribution and teacher activity — with the calculation stated.

The shortest way to judge it is to use it.

Create an account, add one course, invite one teacher. Half an hour will tell you more than any feature list — including this one.