For Teachers & Schools

A private, AI-personalised
language classroom

Create classes, share a join code, assign a focus, and track every student β€” ad-free, private, and personalised to each learner. No heavyweight LMS required.

Start a class free β†’Open teacher dashboard

How it works

1
Create a class
Pick the target language and level, name your class, and get a private join code in seconds.
2
Add your students
Share the code or add students to the roster. Each learner gets their own personalised deck and progress.
3
Assign & track
Set a focus or curriculum and watch progress β€” words learned, reviews done, and level β€” per student.
🚫
Ad-free for students
No advertising is ever shown to students β€” and no third-party trackers. A calm, focused place to learn. See Privacy & Security.
🧠
Personalised per student
Each learner’s lessons are generated around their own interests and level β€” not one-size-fits-all worksheets.
πŸ—‚οΈ
Real classroom tools
Classes, join codes, rosters, assigned focus, and per-student progress β€” without a heavyweight LMS.
πŸ’Έ
Simple seat pricing
Bulk seats with central billing. Start free, scale per seat as your cohort grows.

Seat-based pricing

Pay only for the seats you need. Adjust anytime.

Classroom
One teacher, one class.
$4 /seat/mo
Seats (5–35)
30 seats$120/mo
  • βœ“Teacher dashboard
  • βœ“Class join codes
  • βœ“Per-student progress
  • βœ“Assign focus / curriculum
School
Multiple classes, central billing.
$3 /seat/mo
Seats (30–300)
60 seats$180/mo
  • βœ“Everything in Classroom
  • βœ“Multiple teachers
  • βœ“Central billing
  • βœ“Priority support
District
Custom rollout for many schools.
Custom
  • βœ“Everything in School
  • βœ“Custom pricing
  • βœ“SSO & admin controls
  • βœ“Onboarding & training

Bring your class

Free to start. Scale with per-seat Classroom pricing and central billing. Questions or a bulk quote? Email schools@language-ninja.app.

Create your first class β†’See pricing
Privacy Β· Security β€” student data is private and never used for ads.