For Language Teachers

Stop guessing if your students actually learn

Assign real native articles, YouTube videos, and AI-generated lessons as homework. See exactly who reads what, which words they struggle with, and how deeply they engage — all in one dashboard.

No credit card required

Hours creating worksheets and quizzes

Create lessons, assignments, and quizzes automatically from any content

No visibility into what students struggle with

Automatic insights on struggles with actionable steps to help

Surface-level progress reports

Deep analysis for every student — reading depth, vocabulary, and engagement

Your teacher view

See every student's progress at a glance

Real-time analytics show you who's reading, who's struggling, and who hasn't started yet.

InputDojo — Japanese 201: Assignment Progress
Student Progress
48%
Avg Completion
68%
Avg Read
8m
Avg Time
51
Words Saved

Per Student (5)

Yuki T.

100%
18m24w

Sarah K.

75%
12m15w

Marco L.

45%
6m8w

Aisha R.

20%
3m2w

Liam W.

0%
0m0w

Most Saved Words

美しい×4環境×3発展×3経済×2影響×2社会×2

How it works

From setup to student insights in minutes

1

Create a course

Name it, add a description, and get an auto-generated join code.

2

Import content

Paste URLs, upload text, or generate AI lessons in 13 languages.

3

Assign to students

Create assignments with due dates and instructions.

4

Track progress

Watch live: scroll %, words clicked, words saved, time spent.

Teacher Features

Built for language educators

Create unlimited courses

Organize your teaching into courses — each with its own lessons, assignments, and enrolled students.

Assign real native content

Import articles, YouTube videos, or AI-generated material and assign them as homework with due dates. Auto-generate comprehension and vocabulary quizzes with one click.

Live progress tracking

See scroll percentage, words clicked, words saved, time spent, and completion status — in real time.

Flexible enrollment

Share a join code for self-enrollment or manually add students. Up to 100 students per course.

Class-wide analytics

View completion rates, identify the most-looked-up vocabulary, and spot struggling students.

Per-course student access

Invite specific students to specific courses. Beginner students won't see advanced material.

Pricing

Two plans for every class size

Teacher Starter

Up to 30 students per course

$29/month

30-day free trial · no card required

  • All personal learning tools included
  • AI lesson generation & grammar chat
  • Unlimited course creation
  • Per-course join codes
  • Assign lessons with due dates & quizzes
  • Real-time student progress
  • Up to 30 students per course
Best for schools

Teacher Pro

Up to 100 students per course

$49/month
  • Everything in Starter
  • Up to 100 students per course
  • Class-wide vocabulary analytics
  • Student engagement scoring
  • AI-powered student insights
  • Priority support

🎓 Students join for free

Enrolled students get full access to assignments, vocabulary saving, flashcard review, and spaced repetition — no paid account required. Only personal AI features (like lesson generation) need a student subscription.

Cancel anytime. All your content and student data stays safe.

Also included

All the tools your students will love

The Teacher plan includes everything from our Ultimate tier — so you get the same powerful learning tools as your students, plus the teaching layer.

AI-generated lessons

Create reading material on any topic at any level

Grammar Chat

AI tutor answers grammar questions as students read

Speech feedback

Pronunciation scoring with detailed accent feedback

13 languages

Japanese, Chinese, Spanish, French, and 9 more

YouTube imports

Turn any YouTube video into a study lesson

Spaced repetition

Students review saved vocabulary at optimal intervals

FAQ

Common questions

Can I use it with my existing curriculum?+
Absolutely. Import any article, PDF, or YouTube video you already use. You can also snap a photo of any textbook or handout — our OCR will extract the text automatically. Paste raw text or generate new lessons with AI too. InputDojo wraps your content with interactive word lookup and tracking — it doesn't replace your curriculum, it supercharges it.
How do students join my course?+
Each course gets a unique join code. Share it with your class and students can self-enroll in seconds — no email invitations or manual setup needed. You can also share a direct link.
Do students need to pay?+
No. Students enrolled in your course get free access to everything they need: reading assignments, looking up words, saving vocabulary, and reviewing with spaced repetition flashcards. Only personal AI features like generating their own lessons or grammar chat require a student subscription.
What languages are supported?+
InputDojo supports 13 languages: Japanese, Chinese, Korean, Spanish, French, German, Portuguese, Italian, Arabic, Swedish, Norwegian, Danish, and English. You can teach multiple languages from a single account.
Can I see what words students look up?+
Yes. The analytics dashboard shows every word students click, save, and review. You can also see class-wide vocabulary trends to identify common pain points across your students.
Is there a free trial?+
Yes! Every teacher gets a free 30-day trial of the Teacher Starter plan — no credit card required. Create courses, invite students, and see the full analytics dashboard. After 30 days, subscribe to keep your teacher features or continue as a free learner.
Can I cancel anytime?+
Yes, there are no contracts or commitments. Cancel anytime and your courses, lessons, and student data remain accessible until the end of your billing period.

Give your students the input they need

Real content, real tracking, real results. Start teaching with InputDojo today.

No credit card required