Fluency
measured.
Lexolo tracks one number: the hours between you and fluency. Give it 30 minutes a day and it goes down predictably.
That's 30 minutes a day. Most people spend more than that deciding what to watch.
Lexolo keeps one number: the hours between you and your next CEFR band.
Finish a session and we recalculate it against what you actually retained.
You give the time. Lexolo gives the fluency. Because the goal is the language, not the streak.
Four pillars, across four skills.
Four exercise types run in every session. Reading and listening feed the input side, speaking and writing carry the output side, and correction and retention run through both.
Language arriving faster than you can translate.
An authentic passage on a topic you chose, or the same passage spoken at native pace. Every word is tappable: a tooltip gives you the meaning without leaving the sentence, and anything you tap is a word you didn't have, so it enters the retention queue. Vocabulary stays at what you already know plus a controlled number of new lemmas.

The app, uncropped.
Two places to check our arithmetic against yours. Progress is the honest ledger of hours logged and words kept, and the leaderboard is a percentile you can read once and switch off.


The number, shown working.
Three inputs and one line of arithmetic, published in full. Disagree with a specific figure rather than with the idea.
Change the language, level or daily minutes at the top of the page and every figure here follows.
You held more than the average learner does, so your factor drops under 1.00 and hours come off the total. Hold less and it rises. After twenty sessions this replaces the default entirely.
You can check our arithmetic against your own.
Rank is an informational percentile, and you can turn it off. What's left is a log of hours you actually did and words you actually kept.
It starts from published CEFR and institute hour data, then gets replaced by your own retention and output measurements after twenty sessions. The whole model is on this page, so you can disagree with a specific number rather than with the idea.
Your remaining hours go up, because forgetting is real and the review queue grows. Your streak resets too, but it's a secondary number in your log — the hours count is the one that actually matters, and there's nothing to shame you with.
Enough for the arithmetic above, which is the only claim we make: thirty minutes a day gets a Vietnamese A2 speaker to fluency in about two and a quarter years. Sixty minutes halves it, and the clock at the top will show you that.
Yes, on a topic you type, constrained to the vocabulary you have plus a controlled number of new lemmas. Native reviewers audit a sample every week and the pass rate is in the changelog.
New accounts get three months free. Keep it active by completing at least one session a day — miss enough of them and the trial can end early. Cancel any time during the trial at no charge, and if you stay on afterward it's $5 a month or $40 a year, with no tiers to upgrade to.
Export the session log as CSV, including every correction and every review interval. Several users bring it to weekly tutors so the lesson starts where the gaps are.