01
Everything on one progress record
A normal setup is one app for spaced repetition, another for the dictionary, another for kanji, another for grammar, a reader for texts and a chatbot for explanations — all good tools that know nothing about each other. Suji keeps the same jobs in one offline app, sharing one set of progress data.
02
A teacher side on the same data
A separate six-section teacher interface behind the same login: class dashboard with at-risk grouping, homework builder and marking queue, recurring lessons with RFC 5545 scheduling, chat, and a library the teacher can author or import into.
03
Handwriting graded stroke by stroke
A Metal canvas reads Apple Pencil pressure, tilt and azimuth, then scores the trajectory against the KanjiVG reference with dynamic time warping — stroke order, direction, shape and placement. A magnet guides your hand and eases off as you improve.
04
Bring your own text
Morphological analysis splits the passage, tapping a word opens the offline dictionary, furigana is optional and per-word, and the grammar a sentence uses is picked out and linked back to the reference.
05
Import from a photo of a textbook
Four sources, one flow: camera or PDF through OCR, Anki decks, pasted text, or a link. Imported material is levelled against JLPT, enriched with readings and meanings, and turned into study sets and exercises.
06
Exam practice in the exam’s own format
JLPT, NAT-TEST, J.TEST and JFT-Basic, each with its own section structure and scoring. Fourteen JLPT question types, timed full simulations, and grading against per-section thresholds — failing one section counts separately from failing overall.