German first. More languages later.

Practice the German conversation before it happens.

Tatin helps you rehearse the moments German learners actually worry about: talking to a landlord, calling in sick, ordering lunch, meeting your partner's Eltern, or making small talk without freezing.

Browse situations in Tatin
Pick a character and start a German conversation
Grammar, pronunciation, and vocabulary feedback
Scenario rehearsal

Practice what you need this week.

Instead of another vocabulary list, you get specific German situations with a role, a character, and goals. Browse by level and jump into the kind of conversation you are likely to face in Germany, Austria, or Switzerland.

  • Work, housing, errands, travel, food, family — a growing German-first library
  • Filter by CEFR level (A1 → B2)
  • Every scene has practical goals, not just a topic
Browse German conversation situations by level and topic
Guided speaking

Talk to someone who stays in the scene.

Pick a character, read your role, and start. If the first line feels hard, let the character begin. You can type when you want time to think, or speak when you want the real pressure of answering out loud.

  • Live German voice practice with natural AI voices
  • Text mode for slower, deliberate practice
  • Hints and translations when you get stuck
Choose a German-speaking character and start
Feedback loop

Leave with something concrete to improve.

After a conversation, Tatin pulls out the German worth remembering: grammar fixes, more natural phrasing, pronunciation scores, and the words that need another pass. The goal is not a streak. It is one conversation that went better than the last one.

  • Grammar corrections with a short why
  • Pronunciation scores (accuracy, fluency, completeness)
  • Words to practice — the ones you actually fumbled
Grammar, pronunciation and vocabulary feedback in Tatin
We're starting with German because German learners often know more than they can say. Tatin is for closing that gap, one real conversation at a time.