AI drives with structured questions
Free-flowing, like chatting with a friend
🎙️ Your browser doesn't support voice input — you'll type your answers instead. The AI will still speak to you. Works best on Chrome or Safari desktop for full voice experience.

Adaptive difficulty — Zone of Proximal Development

Every question is pitched one level above where you currently are. This is Lev Vygotsky's concept of the Zone of Proximal Development (ZPD): the sweet spot between what you can do alone and what you can do with a little push. Real learning happens there, not in your comfort zone. Answer well consistently and the questions get harder. Struggle and they ease back — automatically, silently.

Implicit recasting — correction without interruption

When you make a grammar or vocabulary mistake, the AI never stops you or says "you should say X". Instead, it naturally uses the correct form in its own reply. You hear the right structure in a real context, without being interrupted or discouraged. This technique — implicit recasting — is one of the most studied methods in second-language acquisition. It keeps the conversation flow intact while still exposing you to correct usage.

Real-time CEFR level

Your language level is assessed on every message and shown live as a CEFR badge (A1 → C2) — the international standard used by universities and employers worldwide. A1 is beginner; C2 is near-native. Watch the badge: if it climbs, the questions will start getting harder. If it drops, the AI recalibrates and gives you easier ground to stand on.

Filler word counter

"Um", "uh", "like", "you know", "basically" — filler words are the most visible sign of hesitation. The app counts them quietly throughout your session and reports them in the summary, so you can track your fluency over time.

Say it better

After each of your messages, a 💡 Say it better button appears. Tap it to see how a fluent speaker would express the same idea — more naturally, at the next level up. No pressure to use it; it's there when you're curious.

Interviewer
Ready
Level
Cost
$0.0000
Fillers
0
Waiting to start...
Your level
Waiting...
Session cost
$0.0000
0 tokens
Filler words
0
this session
Generating your session summary...