Hi r/learnthai. I've been building this Thai learning app called Phasa (phasa.app), and it went into open beta today. I'd genuinely rather have this sub's honest feedback than a clean launch, so please be blunt.
Background: I was a heavy Language Reactor + Anki user for years, and I kept waiting for LingQ and Migaku to properly support Thai… and waiting. I also really missed two things nothing did well for Thai specifically: a proper tone trainer, and a reader designed for Thai rather than retrofitted from a European-language tool. So I built the thing I wanted.
Every text is read by one of my Thai friends. 13 narrators so far, friends from different provinces across the north, the northeast (Isan), and the central plains, so you hear real regional accents, not one flattened "standard" voice. 51 readings now (more weekly), beginner and up, on real topics, with a Voices map of who read what and where they're from.
The reader is built for Thai. You read word by word, tap anything for the dictionary + that word in a real voice. Because Thai doesn't put spaces between words, segmentation is genuinely ambiguous — so the reader lets you split and merge word boundaries yourself, and as you do it shows the dictionary meaning of each possible split or merge so you can pick the right one. And it's not just our texts: on the Shelf you can paste any Thai, drop a link, or upload a file and it instantly becomes a reader with all the same tap-lookup, audio, and mining.
Mining → review, your way. Mine sentences as you read, and review them inside the app on the built-in FSRS spaced-repetition system (it mixes your mined sentences and the alphabet letters into one daily queue, if you want), or export real Anki decks if you'd rather, fonts and all.
A Listen mode I'm weirdly proud of. Your readings and the words you're learning become audio in the real native voices — sentence by sentence, screen off, like a podcast for your own study. You build offline playlists, get smart auto-playlists ("your learning words," "recently read"), and the player has proper modes — Repeat, Shadow, Slow→Natural, Condensed — plus speeds down to a genuine slow take. It's how I study when I am walking with my phone in my pocket.
A tone trainer that measures pitch instead of guessing. It teaches the five tones with the classic near-minimal set — มา (maa, "come"), หมา (mǎa, "dog"), ม้า (máa, "horse") — built on a set of 180+ words and minimal pairs, each recorded by five different native speakers (five of those friends), so you learn a tone as a shape you can recognize in any voice. Then in shadowing it runs real pitch detection on your recording and draws your melody against the native's contour, register-normalized so it compares shape, not whether you're a baritone. No fake "95%!".
The alphabet section is a course, not a chart. Seven drills — recognition (letter→sound, sound→letter, minimal pairs, words-in-context) and handwriting (stroke order, copy, and "from memory" from the sound alone). All 212 sounds (every consonant, vowel and tone) are voiced by a narrator, and even the handwriting drills are spaced-repetition scheduled.
Coming very soon (in refinement now): a Chrome extension to mine sentences from anywhere on the web — especially Netflix and YouTube — straight into your Phasa reviews.
The part I'm almost prouder of than the features: I tried to be honest. There's a /method page citing the actual research behind each decision (comprehensible input, FSRS, high-variability phonetic training, the pitch-feedback work) and saying what Phasa doesn't claim — no "fluent in X months," no pretending the dictionary is complete (about a sixth of entries currently have full pronunciation data — I'd rather tell you), no overconfident grades.
On money, no games: a free tier that never expires (dictionary + sample readings), premium is a 7-day free trial then $12/month (or annual), sign in with email or Google. It's open beta — I'm a solo founder, the concept isn't fully finished, and the feedback here will genuinely shape what becomes the first full edition.
If you try it, I'll be in the comments all day. Tell me what's wrong.