300 curated words across 10 CELPIP topic areas. Spaced-repetition flashcards — device-local, no sync.