Language Level Check
A short CEFR placement test in 46 languages, about 40 questions, to get a real sense of your level in a few minutes.
This one came straight out of my own language study. I am forever wondering “what level am I, really?” Language Level Check is a roughly 40-question placement test that estimates your CEFR level, A1 through C1, across 46 languages, with the JLPT, HSK, and TOPIK equivalents for Japanese, Mandarin, and Korean. It’s the app I wish I’d had when I started learning Japanese.

It’s the most technically involved thing I’ve built. The questions cover cloze, reading, listening, word reorder, and minimal pairs; the whole test runs offline; and there’s an on-device sentence-embedding model that gives partial credit for near-miss free-text answers. I also built it so questions sync from a content server keyed by checksums, which means I can quietly fix a bad question without shipping a whole App Store update. That last piece alone was worth the project.
It’s at languagecheck.app.