For tutors, music teachers, language coaches & driving instructors

The lesson history
doesn't reset with the teacher.

Every time a student changes teachers, the new one starts from zero: what's been covered, what stuck, what didn't. A record owned by the learner carries that forward, so the next teacher opens already caught up.

Nothing here is a promise you have to take on faith. Read the public revocation list or check a signed checkpoint yourself.

Scroll
The file reads on Claude ChatGPT Gemini Copilot Perplexity and anything else that reads a paste
Proof, before the pitch

Check it yourself before
you read another line.

We're new, so there's no logo wall here and no customer count. What there is instead: a live endpoint you can run right now, a revocation list published in the open, and signed checkpoints you can verify with our servers out of the loop.

What a learner hands overDemo fixture
This weekNailed the passage that had stalled for a month, once it was slowed to half tempo.
Last termConfirmed by the learner: flashcards before bed stuck, drilling mid-lesson didn't.
Two terms agoSwitched teachers when the family moved. The new teacher opened this same file.
First lessonStarted cold, no prior record. The file opened with that first entry.
34 lesson entries since opening 2 teachers, one continuous record cannot be written backwards
How it works

What changes when a learner
hands you their file.

Three moments, across as many terms and teachers as the learner ends up having. We're the rail in the middle and we never get a vote.

01 / First lesson

The learner shares their file

A new student's file opens empty, or an existing one arrives already carrying what a previous teacher covered. Either way, you read it before or during the first lesson instead of guessing.

02 / Every lesson after

You log what worked

What was covered, what method actually landed, and whether the learner or their guardian confirmed it stuck. Dated the day you write it, appended to a record that never edits the past.

03 / Whenever they change teachers

The record travels, intact

A new studio, a new instructor, a school year that moves the family somewhere else: none of it erases what's already been logged. The learner shares the same file, and the next teacher opens caught up.

What you get

The lesson plan that
remembers what already worked.

A learner's first lesson mints their file. From then on, teaching compounds instead of resetting every term.

The method log

Know what already worked

Mark a teaching method as kept, so you, or the next teacher, reach for it first instead of rediscovering it by trial and error three lessons in.

The confirmation

The learner says what stuck

A monthly confirmation from the learner or their guardian turns your notes from a teacher's opinion into a record both sides signed.

The ledger

Nothing can be written backwards

Every entry is checkpointed the instant it's signed. Nobody, including us, can insert a note dated last term or quietly change what a lesson covered.

The handoff

A new teacher opens caught up

Change teachers, studios, or towns, and the record comes with the learner. Nobody has to explain three terms of progress from memory.

Next to what you already run

How this differs from
a lesson-management app.

Tools like My Music Staff and TutorCruncher are genuinely good at scheduling and invoicing. They keep the learner's history inside the studio's own account, which is the one thing changed here.

 A typical lesson-management appPupul
Who owns the learner's historyYour studio's accountThe learner
Travels when they switch teachersNo, it stays in your systemYes, nothing to export
Can an entry be backdatedUsually, notes stay editableNo, append-only and checkpointed
What a new teacher sees day oneNothing, starts from zeroThe learner's own record, if shared
Cost to keep openA monthly seat feeNothing monthly, pay per client read

A comparison of designs, not a claim about any one company. Keep your scheduler and invoicing: nothing here replaces them.

Pricing

What you pay, exactly.

Plain numbers, no sales call, no card to start. The software is free and your first client read is free.

InstructorSame rails as the practitioner flagship, built for one learner at a time.
The softwareFreeNo seat fee, no setup cost, no monthly minimum.
First client readFreeTry it on one real student before you pay anything.
After that$39 per client readBill it through at your own markup if that's how you run lessons.
Ten reads$390 as a blockThe same $39 rate, paid upfront.
Unlimited$1,990 a yearWorth it once you're running around 50 reads a year across your roster.

Start on the free tier. Move to a block or the annual rate once you know your own volume.

Start free with one student
Why the record is worth trusting

A term can be faked in a resume.
It can't be faked in a ledger.

Elapsed, witnessed time is the one credential that can't be minted on demand. Everything below exists to make that claim checkable by anyone, including you.

Append only

Entries are added, never edited or reordered. No write path into the past, for a teacher or for us.

Signed checkpoints

The ledger publishes signed checkpoints. Anyone can prove a lesson entry existed at a point in time without our permission.

Null, never false

A claim we can't evidence comes back null. A quiet term is not a finding, and we won't let it read as one.

Scoped at the door

A grant carries only what the learner agreed to share, and never carries what a private note actually said.

Revocation is public

Every revoked grant publishes to a list anyone can read, including the count.

Verify without us

Published keys, a public revocation list, and signed checkpoints let a receiver verify a grant with our servers out of the loop.

On the record

The ledger runs through the company too.

2026-04-24Provisional patent filed on the continuity record, US application 64/048,624.
2026-08-01Public revocation list and the live revoke endpoint shipped and verified.
2026-08-09Instructor template written and validated against the registry. It is not yet wired into onboarding, so starting from this page today opens the practitioner room, which logs, signs, and hands off the same record without the lesson-shaped prompts. This page stays unlisted until that wiring lands.
FAQ

The questions instructors actually ask.

What is this, for a tutor or instructor?
A record that belongs to the learner, not to your studio software. You log what you covered and what worked, the learner or their guardian can confirm it, and if they ever change teachers the record travels with them intact.
How is this different from a lesson-management app like My Music Staff or TutorCruncher?
Those tools hold a learner's history inside the studio's own account, so it stays behind when the learner switches teachers or studios. Pupul's record belongs to the learner. It travels with them, and no entry in it can be backdated.
What happens when a student leaves for a new teacher?
The learner keeps the file. Nothing is exported and nothing is deleted. Every entry you signed stays in it with your name on it, and the new teacher opens session one already knowing what was covered and what actually worked.
Can a new student bring a record from a previous teacher?
Yes. If a learner already has a file, they share it with you at the first lesson, and you start already knowing what's been covered. Entries a previous teacher signed stay attributed to them.
How much does it cost?
The software is free and your first client read is free. After that it is $39 per client read, $390 for a block of ten at the same rate paid upfront, or $1,990 a year for unlimited reads once you're running around 50 a year.
Can a family or adult learner revoke access to the record?
Yes, at any time, without asking you or us first. The revocation publishes to a list anyone can read.
Do I need to be a developer or install anything?
No. A learner shares their file with you, you read it and sign entries into it as you teach, and they keep it afterward. That's the whole footprint.
Does this work for minor students?
Yes, through a guardian. If the learner is a minor, the record runs under Pupul's Child mode, with a guardian consenting and tending it until the learner comes of age. See pupulcorp.com/for-families for that flow.
Does this replace my scheduling or billing software?
No, and it doesn't try to. Keep your scheduler, your invoicing, and your lesson-management tool. This is the layer none of those hold: the learner's own record, owned by them, that survives you and survives the studio.
Is this for classroom teachers or schools?
No. This is built for private, one-learner-at-a-time instruction: tutors, music teachers, language coaches, and driving instructors. It's never a school record, a grade book, or a behavioral file.
Start the record

Your next student can start already known.

Try it on one real student first, for free. The software costs nothing, the first client read costs nothing, and it's $39 a read after that.