// the dialect locals actually speak · for people who live there

You did the apps.
You still can't understand?
Let's fix that.

TangoLango turns your real life into flashcards. The landlord. The pharmacy. Your kid's school. Your tutor builds them around your week, the way serious learners do it, so you just show up and practice.

$39/month after the trial. Cancel in one click.
The tutor chat in the app: you ask how to say 'the boiler is leaking' and get the European Portuguese sentence with a dialect note
A review card in the app: hear the sentence, recall it, see the illustration and translation, then grade yourself
🎙 Native audio in your dialecton every sentence
⏱ Smart scheduling~30% fewer reviews
// the honest pitch

The way serious learners actually do it, minus the hours.

Polyglots don't grind a stock course. They build their own sentences from their own life and review them right before they forget, because you remember what you actually needed. We made that easy. Your tutor writes those sentences around your week, so you just show up and practice.
us: read all the research us: plan what you learn today us: build every card, with audio you: show up and practice
// sound familiar?

The apps weren't built for your life here.

We read a thousand complaints from learners like you. Honestly, we lived most of them. Then we built for each one.

1,000 days of Duolingo. I still can't follow a real conversation.
Tap games teach you to tap. We train your ear. Native voices at real speed.
Every big app teaches Brazilian. I live in Lisbon.
We teach the dialect of where you live. European Portuguese, not Brazilian. Duolingo doesn't even offer it.
Anki works. But I spend 3 minutes building every card.
Same engine, zero labor. Text your tutor and the card builds itself. Audio included.
When will I ever say "the penguin drinks wine"?
Never. Your deck comes from your life. The lease. The pharmacy. Dinner with the in-laws.
Beginner content bores me. Native content drowns me.
The 2-minute Word Check maps what you know. We skip it and teach your gaps.
I was doing lessons at 23:59 to save a streak.
No hearts. No leagues. Miss a week and nothing punishes you. Just a sane queue when you're back.
// a tutor in your pocket

Hear a word. Text your tutor. It's yours.

Living abroad hands you words all day: the neighbor's slang, the pharmacy sign, whatever your landlord keeps saying. Keeping one takes a single text to your tutor, right in the app. Here's Tuesday.

18:42 · at the café
Your neighbor drops "desenrascar". The whole table laughs. You want that word.
18:43 · you, in the chat
help me learn desenrascar
18:43 · in your system
"Ele consegue sempre desenrascar-se." (He always finds a way out.)
✓ flashcard✓ native audio✓ scheduled
your lock screen · friday, tuesday, next month
TANGOLANGO · NOW
desenrascar · Ele consegue sempre desenrascar-se.

The word comes back right before you'd forget it. A glance is enough. You never sat down to study it. Now it's just a word you know.

Whole situations work too. Plumber coming Thursday? Say "prep me for the plumber" and the 8 sentences you'll need are in tomorrow's lesson.

// how it works

The daily loop

Ten minutes, give or take. Here's what it looks like.

01 / CAPTURE

Text your tutor like a friend

"How do you say 'the boiler is leaking'?" You get the sentence a local would say. It becomes a card with native audio, on its own, in seconds.

Kills: "I'm learning words I'll never use."
02 / REVIEW

Ten sharp minutes a day

Your lesson shows each sentence right before you'd forget it. Listen. Recall. Tap a grade. Done before your coffee gets cold.

Kills: "Building Anki cards eats my evenings."
03 / LISTEN

Train your ear on a walk

Press play. English first, a pause to think, then the sentence twice in your new language. Your commute turns into ear training.

Kills: "Natives sound like a different language."
// already know some portuguese?

Skip the words you already know.

Prove what you know in 2 minutes. The Word Check maps the words you already have. We skip those and teach your gaps first. Every new sentence is your words plus one new thing.

WORD CHECK · 23/40
esquecer
✕ Don't know✓ Know it
be honest. this tunes what we teach you
// why it works

Ever fallen down the "best way to learn a language" rabbit hole?

Same. Turns out the research and the polyglots mostly agree. These six findings run everything here, so you never have to think about them again.

1,000 words cover 84% of what you hear.

So we teach those first, in the order you'll meet them. You understand sooner.

NATION · VOCABULARY RESEARCH
You forget on a schedule.

Your brain drops each word at a predictable moment. We bring it back right before that happens. Fewer reviews, same memory.

FSRS · THE ENGINE INSIDE ANKI
New sticks best next to known.

Every new sentence is words you know plus one new thing. Never drowning. Never bored.

KRASHEN · COMPREHENSIBLE INPUT
A picture doubles recall.

Sentences you can see get an image. The rest stay clean on purpose.

PAIVIO · DUAL CODING
Your ear is the wall, not the words.

Locals aren't speaking fast. Your decoding is slow. Native audio on every card trains it.

LISTENING RESEARCH
Good teachers fade out.

Your tutor starts in English and slowly drops it. You set the pace.

VYGOTSKY · SCAFFOLDING
One promise we won't make: no app turns you into a fluent speaker. Not even this one. We make you the person who understands what was just said. Speaking starts there.
// languages

The dialect that's actually spoken where you live.

Most apps teach the majority dialect and call it a day. TangoLango teaches the variant your street, your landlord, and your tax office actually use: one language at a time, each with native audio and its own dialect guard.

🇵🇹

European Portuguese (Portugal)

The Portuguese people actually speak in Portugal, not Brazilian.

Available now →
🇧🇷

Brazilian Portuguese (Brazil)

The Portuguese Brazil actually speaks, never mixed with European Portuguese.

Available now →
🇪🇸

European Spanish (Spain, peninsular)

The Spanish of Spain (vosotros, vale, tío), not neutral Latin American.

Available now →
🇦🇩

Catalan (Catalonia)

The Catalan your neighbourhood actually speaks, not just Spanish.

Available now →
🇫🇷

French (France)

Real everyday French for life in France, not the textbook French no one actually speaks.

Available now →
🇨🇦

Québécois French (Québec)

The French your neighbourhood actually speaks: Montréal and Québec, not Paris.

Available now →
🇮🇹

Italian (Italy)

Real everyday Italian for life in Italy (dai, magari, va bene), not textbook Italian.

Available now →
🇩🇪

German (Germany)

Real everyday German for life in Germany, Amt appointments included.

Available now →
🇦🇹

Austrian German (Austria)

The German Austria actually speaks (Semmel, Sackerl, Jänner), not Germany German.

Available now →
🇨🇭

Swiss Standard German (Switzerland)

The German Switzerland actually writes (Velo, Billett, no ß), not Germany German.

Available now →
🇳🇱

Dutch (Netherlands)

Real everyday Dutch for life in the Netherlands, inburgering to gezellig.

Available now →
🇧🇪

Belgian Dutch / Flemish (Belgium)

The Dutch actually spoken in Flanders (gsm, goesting, plezant), not Netherlands Dutch.

Available now →
🇵🇱

Polish (Poland)

Real everyday Polish for life in Poland, urząd included.

Available now →
🇸🇪

Swedish (Sweden)

Real everyday Swedish for life in Sweden, personnummer to fika.

Available now →
🇩🇰

Danish (Denmark)

Real everyday Danish for life in Denmark, CPR-nummer to hygge.

Available now →
🇳🇴

Norwegian Bokmål (Norway)

Real everyday Norwegian (Bokmål) for life in Norway, fødselsnummer to friluftsliv.

Available now →
🇨🇿

Czech (Czechia)

Real everyday Czech for life in Czechia, úřad included.

Available now →
🇫🇮

Finnish (Finland)

Real everyday Finnish for life in Finland, Kela to kahvi.

Available now →
🇮🇩

Indonesian (Indonesia)

Real everyday Indonesian for life in Indonesia, imigrasi to warung.

Available now →
🇬🇷

Greek (Greece)

Real everyday Greek for life in Greece, ΚΕΠ to καφενείο.

Available now →
🇷🇴

Romanian (Romania)

Real everyday Romanian for life in Romania (hai, păi, mă descurc). ANAF included.

Available now →
🇭🇺

Hungarian (Hungary)

Real everyday Hungarian for life in Hungary, kormányablak included.

Available now →
🇭🇷

Croatian (Croatia)

Real everyday Croatian for life in Croatia, never blended with Serbian.

Available now →
🇹🇷

Turkish (Türkiye)

Real everyday Turkish for life in Türkiye, ikamet to çay.

Available now →

Learning a different underserved dialect? Tell us which one. That's how we pick what ships next.

// pricing

One plan. Everything in it.

Free for 7 days. Card up front, but you pay nothing unless you stay.

Monthly

$39/month
  • Unlimited lessons and listening
  • A tutor to chat with, in the app
  • Native audio on every sentence
  • One word a day on your lock screen
  • Cancel in one click
Try it free for 7 days

A month costs less than two hours with a human tutor. Yours is there all day, every day. Payments and EU VAT handled by Polar.

Questions, answered straight

I'm a complete beginner. Will this work for me?

Yes. A one-minute chat finds your starting point. The course begins with the 1,000 most common words, in short simple sentences. Your first week has an "I have no idea" button that tunes things fast.

I'm intermediate. Do I have to start from zero?

No. The placement finds your edge in a few quick phrases. Then the Word Check marks hundreds of words you already know. We skip those and teach your gaps first.

Why listening first? Don't I need to speak?

You need to understand before you can speak. The clerk at the counter, the voice note from your landlord. That's where life abroad breaks down. Once you understand, speaking comes much easier.

How is this different from Duolingo or Anki?

Duolingo teaches the majority dialect in game form. For Portuguese that means Brazilian Portuguese, with no European course at all. Anki is a good engine with an empty truck. TangoLango is the loaded truck: your sentences in your dialect, built for you, with native audio, on the same kind of engine.

Which languages do you teach?

European Portuguese, Brazilian Portuguese, Spanish from Spain, French (France and Québécois), Italian, German, Belgian Dutch (Flemish), and more. Each is its own course in the dialect locals actually speak, with native audio and a dialect check on every sentence. See the full list. If your dialect isn't there yet, tell us. That's how we pick what ships next.

How does the trial work?

Card up front. 7 days completely free. Cancel in one click and pay nothing. Stay and it's $39 a month or $299 a year. Billing is handled by Polar, EU VAT included.

// 7 days free

Next time a local speaks to you,
understand them.

7 days free. 10 minutes a day. Sentences you'll use this week.

Try it free for 7 days