Roji — for language coaches and private tutors

Your students' recordsand work, in one place.

Lesson notes, the assignments you set, the work that comes back, test results. All of it lines up per student, in order. You stop having to remember where you left off.

Free for up to 3 students. No card required.

Sound familiar

The hours outside the lesson keep growing

Past about ten students, memory and manual work stop keeping up.

  • Remembering last time takes a while

    Scrolling back through chat, flipping through a notebook. The more students you have, the longer this takes before every lesson.

  • Assignments and submissions live apart

    Written in Word, sent over chat, returned as a photo. In a week with reschedules, it gets hard to track who got what.

  • Sticking points leave no trace

    The same mistake can repeat and you only catch it if you happen to remember. There's nothing to show a parent either.

What you get

A full cycle of teaching, finished in one place

Records

One thread per student

Lesson notes, submissions and test results sit on the same screen in order. Open it and you can see where you stopped.

  • Tag sticking points and you can count them later
  • Excel and CSV rosters import as they are — no reformatting
  • Lessons from six months ago are one scroll away

Assignments and tests

Set, receive, respond — without a gap

Attach YouTube links or worksheets to an assignment. Students submit photos or audio, and anything you haven't replied to stays on your home screen.

  • Tests are graded automatically; you only read the written answers
  • You can see how many submissions are still waiting on you
  • Students just open an invite link. No app to install

AI

AI that works the way you teach

It draws on photos of your materials, the assignments you've already set, and where the student went wrong. Because it starts from what exists, it stays close to how you teach. You decide what goes out.

  • It produces drafts — send as-is or edit first
  • It knows the student's history, so you don't re-explain each time
  • A fixed number of uses per month. No overage billing

Messages and scheduling

Conversations and bookings, next to the record

Chat, the next booking, trial and reschedule dates all sit beside that student's record. No hunting through threads for what was said.

  • Send photos, files and audio separately
  • Publish open slots and let students book themselves
  • Push dates into the calendar you already use

Things we don't compromise on

It holds your students' data, so these stay fixed

  • Teachers only see their own students

    Visibility splits by classroom and by assignment. A part-time teacher never receives everyone's records.

  • Nothing reaches a student on its own

    AI drafts and unfinished assignments stay hidden until you press publish.

  • Your records leave with you

    Export students, assignments, submissions, records, tests and messages as a single file. Still available after you cancel.

Pricing

Priced by number of students

We don't hold features back to push you up a tier. What changes is how many students you can hold and how much AI you get. No usage billing after the fact.

Free

$0/ month

Up to 3 students, no AI

Solo

$12/ month

Up to 3 students · 60 AI runs a month

Studio

$49/ month

Up to 10 students · 250 AI runs a month

FAQ

Before you start

Does it work for subjects other than English?

Yes. You name the assignment types and the sticking-point categories yourself. Maths, music — the same. We don't impose our own taxonomy.

How do students use it?

They open an invite link. Nothing to install. They view assignments in a phone browser and submit photos or audio directly.

Can I bring my existing roster?

Excel or CSV, imported as-is. No required format. AI reads what each column means and always shows you a confirmation screen first.

What if I run more than one classroom?

Split by classroom and limit which students each teacher sees. Part-time teachers can't see other classrooms. Students who only came for a trial can be registered without assigning a teacher.

Does heavy AI use increase the bill?

No. Each plan includes a set number of AI runs per month. When they're gone, only AI pauses, and it resets on the 1st. Nothing is billed afterwards. Your remaining count is always in settings.

What if I want to stop?

Cancel any time. You keep access until the period you've paid for ends.

Start with your next lesson

One minute to sign up. Free for up to 3 students.

We're asking people who teach. Five minutes on how much of your week goes to everything that isn't teaching. Your answers change what we build next.

Take the survey