If you're learning Japanese, Korean, Thai, Russian, or Greek (or any language with a writing system that isn't the Latin alphabet), the script itself can feel like the steepest part of the climb. Script Training breaks it down into something you can actually do.
Open the Practice tab, tap Script Training, and you'll land on an overview page with the full alphabet laid out as a grid. Every character is clickable: tap one to open its detail page with pronunciation audio, meanings, and, for kanji, readings, JLPT level, and stroke count. When you're ready, start a short recognition quiz to check what's stuck.


You start with the most common characters and work outward, at your own pace, alongside your regular lessons.
At launch:
More scripts on the way.
Kanji are the deep end of the pool: 2,000+ characters, each with its own meaning and several possible readings. So every kanji in Script Training comes with a small memory hook, a story or visual that gives your brain something to hold on to. It's the difference between grinding through a chart and actually seeing the character the next time it shows up in a sentence.

Recognizing a character is one thing, writing it from memory is another. We're building stroke-order drawing exercises so you can practice both. Not in this release, but close.
While we were at it, we tidied up the Practice tab so each tool has a clear job. Think of it as your language gym, with four stations:
Five minutes a day here and you'll feel the difference.

A few quality fixes also landed this week: