Personal learning
Import Lesson
One course JSON. Paste or upload it, preview Vocabulary, Grammar and quizzes, then confirm. Your external AI prepares the content; this app does not analyze recordings or generate lessons.
One course package
V1 and V2 JSON accepted. V2 can contain Vocabulary, Grammar flashcards and lesson-specific quizzes together. PDF, YouTube, transcript and classroom-note sources keep their real references. No raw audio upload.
Current AI prompt & schema
Maximum 512 KiB. Updates merge by stable word/lesson/card/question IDs; omitted items are retained, not deleted. Changing a word's lemma or part of speech is rejected if it would reassign its SRS identity. Unrelated sources require a new course.
Advanced Import · Vocabulary JSON + Grammar JSON
Personal learning
Advanced Import
One source course · Two JSON inputs. Your external AI prepares the content; Spanish Trainer only validates and stores it.
No AI API, PDF parser or transcription service is connected. Importing and opening lessons generate no audio.
V2 two-input AI prompt & schema
Legacy V1 compatibility and original prompt
Existing V1 PDF/YouTube files still work. Upload one below, or paste its full object into Vocabulary JSON with Grammar JSON empty. Legacy topics and completion are retained.
Private to your signed-in learner profile. Keep your source JSON and recovery code. AI-authored content and references require your own review; no quiz score or mastery is inferred.
Courses belong to your signed-in learner profile. Keep the source JSON and your recovery code. No audio, AI call or paid synthesis occurs during import/update. Source quotations and linguistic accuracy require owner review.