What CEFR really means (and why we built around it)
February 25, 2026 • Jaimy Team
In the late 1990s, a working group at the Council of Europe set out to solve a small bureaucratic headache. Universities, employers, and language schools across the continent all certified language proficiency in different ways. A Greek student with a B-grade Italian certificate from one institution couldn't easily be compared to a French student with an "advanced" certificate from another. Multiply by a dozen languages and a hundred examining bodies, and the result was administrative chaos.
What the working group produced is now one of the most quietly important documents in language education: the Common European Framework of Reference for Languages*, almost always shortened to *CEFR.
It does one job. It defines six levels of language proficiency — A1, A2, B1, B2, C1, C2 — in terms of what the learner can actually do. And by sticking strictly to behaviour rather than grammar coverage or vocabulary lists, it produced a description of fluency that finally travels across institutions, languages, and continents.
We chose to build Jaimy around it. Here is why.
What each level actually means
The framework is unusually plain-spoken for an academic document. The whole thing is built on can-do statements. A level isn't defined by what grammar you've studied; it's defined by what you can do with the language.
A1 — Breakthrough. You can understand and use familiar everyday expressions and very basic phrases. You can introduce yourself, ask and answer questions about personal details. You can interact in a simple way if the other person speaks slowly and is willing to help.
A2 — Waystage. You can understand sentences and frequently used expressions related to areas of immediate relevance — family, shopping, employment. You can communicate in simple, routine tasks. You can describe in simple terms aspects of your background.
B1 — Threshold. You can deal with most situations likely to arise while travelling in an area where the language is spoken. You can produce simple connected text on familiar topics. You can describe experiences, events, dreams, and ambitions, and briefly give reasons for opinions.
B2 — Vantage. You can understand the main ideas of complex text, including technical discussions in your field. You can interact with a degree of fluency and spontaneity that makes regular interaction with native speakers possible without strain for either party.
C1 — Effective Operational Proficiency. You can express ideas fluently and spontaneously without much obvious searching for expressions. You can use the language flexibly and effectively for social, academic, and professional purposes.
C2 — Mastery. You can understand virtually everything heard or read. You can summarise information from different spoken and written sources. You can express yourself spontaneously, very fluently, and precisely, differentiating finer shades of meaning.
Notice what these descriptions are not* about. They don't say "knows the present perfect." They don't say "1,500 words of vocabulary." They describe what you can use the language *for. Which turns out to be exactly what matters.
Why this is good news for learners
For decades, language progression was vague. Beginner. Intermediate. Advanced. What did those mean? Whatever the textbook author thought they meant. Two "intermediate" courses might be a year apart in actual difficulty.
CEFR turned that fog into a shared map. If a Spanish school in Buenos Aires says you're a strong B1, a German employer in Munich can read that and know what to expect. The standardisation is the gift. It means your progress is portable.
It also means you have a real way to ask "where am I?" Before CEFR, this question had no good answer. Now there is a structured set of can-do statements, in every major language, that you can read down and check off honestly. The honesty is sometimes uncomfortable — most people overestimate their level when they self-assess. But the map exists, and it works.
Why most language apps don't use it
Most apps invent their own progress systems instead. Crowns, leagues, leaves, levels, owls. There are commercial reasons for this — proprietary systems are stickier, look more game-like, make for prettier dashboards — but the cost is that your "level 47" in one app means nothing in any other context. Your progress, in a real sense, is trapped inside the app.
We don't want your progress to be trapped inside Jaimy. We want it to be something you can carry. Your B1 with us should be a B1 anywhere — at a language school, in a job interview, on a CV.
So we built around CEFR, even though it would have been easier (commercially, technically) to invent our own thing.
How Jaimy actually uses it
CEFR isn't just a label we slap on your account. It is the architecture of how every session is designed.
Each level has its own catalogue of:
- Session types. A1 sessions look very different from C1 sessions. At A1 you're doing listen-and-echo, guided choice, tiny scripted roleplays. By C1 you're doing debate, summary, register-shift. The lesson formats themselves change as you climb.
- AI behaviour. The tutor's speech rate, vocabulary range, scaffolding intensity, and willingness to use idiom are all calibrated per level. The A1 Jaimy speaks slowly, with simple vocabulary, ready to feed you the next phrase. The C2 Jaimy speaks at native speed, with idioms and regional flavour, and challenges you on subtle distinctions.
- Error correction style. As we've written about elsewhere, the right kind of correction depends on the level. At A1 it's almost all gentle recasts. By C2 it's mostly style upgrades. The system slides smoothly across that spectrum as you grow.
- Chunk library. The phrases you drill at each level are appropriate to that level. I'd like a coffee* at A1. *I was wondering whether it might be possible to...* at B2. *On the face of it, I'd be inclined to think that... at C1.
All of this is in the curriculum, not in the model. The AI isn't deciding everything from scratch each session. It's drawing from a deliberate, level-appropriate set of materials and behaviours that map back to what CEFR says a learner at this level should be doing.
Progress that feels like progress
One nice consequence of building around CEFR is that you can see your progress in real-world terms. We can show you, in plain language, what you can do now that you couldn't do three months ago. The descriptors are concrete enough that the milestones feel real, not gamified.
When Jaimy says you've moved from A2 to B1, that isn't a points threshold. It means that, by the same standard a university examiner would use, the things you can now do with the language have crossed a recognised line. You could walk into a B1 exam with that, and pass.
That, ultimately, is the difference between learning a language and playing a language app. We picked our side.