Live
🇪🇸 Spanish
🇩🇪 German
🇫🇷 French
🇮🇹 Italian
🇨🇳 Mandarin
🇵🇹 Portuguese
🇷🇺 Russian
🇹🇷 Turkish
🇬🇧 English
🇭🇰 Cantonese
🇷🇴 Romanian
🇵🇱 Polish
🇺🇦 Ukrainian
🇧🇬 Bulgarian
🇦🇱 Albanian
🇬🇷 Greek
🇸🇦 Arabic
话Flow
🇪🇸 Spanish
🇩🇪 German
🇫🇷 French
🇮🇹 Italian
🇨🇳 Mandarin
🇵🇹 Portuguese
🇷🇺 Russian
🇹🇷 Turkish
🇬🇧 English
🇭🇰 Cantonese
🇷🇴 Romanian
🇵🇱 Polish
🇺🇦 Ukrainian
🇧🇬 Bulgarian
🇦🇱 Albanian
🇬🇷 Greek
🇸🇦 Arabic
话Flow
LIVE
话Flow · Language Index · 17 Live

The language locals
actually speak —
not the textbook one.

Real conversations. How locals actually talk. Pick your language below and open a free lesson.

A1 → C2 one-time · no subscription lifetime audio: native speakers
open a free lesson → see pricing
No account needed Refund before download Lifetime access
0books shippingSpanish, English, German · more on the waitlist
lifetime accessno subscription · pay once, keep it
0accounts neededread first · checkout when ready
0drefund windowbefore download · no questions
audio: native speakers format: epub · mp3 · pdf checkout: stripe · paypal ● connection: secure
why this exists

Every other option
has the same problem.

The tools exist. The problem is what they teach — and how.

Apps make you tap, not talk.

After 300 days of Duolingo you can match words to pictures. The moment someone speaks to you at natural speed — you freeze. The streak was a distraction, not a method.

Textbooks were written for exams.

Not for bars, dates, WhatsApp, or job interviews. Nobody says "the pen of my aunt." The vocab is from 1974. The culture is completely missing.

Nobody explains why things are said.

Why do Germans say "ja ja ja" fast when they mean no? Why is "prego" in Italy almost never "you're welcome"? Context is the whole point — and it's always left out.

You read words but never hear them.

Reading a phrase and hearing it at native speed are completely different. Without audio from day one you build habits your mouth can't undo.

side by side

What you've tried.
What we built instead.

Not a feature comparison. A philosophy comparison. Most tools are designed to keep you opening the app. We're designed to get you out of it — and into a conversation.

apps · textbooks · classes
Optimised for retention.
Not for speaking.

Match-the-word streaks that vanish the moment a real person speaks at speed.

Vocabulary from 1974. "The pen of my aunt is on the table." Nobody talks like that.

Grammar drills first. By the time you understand the rule, the conversation is over.

Subscription forever. Stop paying, lose access. The streak owns you.

Zero cultural context. You learn what to say. Never why they say it.

vs
huaflow ebooks
Optimised for the moment
somebody talks to you.

Phrases in real situations — bars, dates, WhatsApp at 2am. The stuff people actually say.

Audio on every line at native speed. Press play, mimic, move on. Your mouth learns by listening.

Scene first, grammar optional. Why locals say it that way — written like a friend, not a teacher.

Pay once. Yours forever. No streaks. No notifications. No re-subscribing in a year.

Cultural context built in — the difference between "ja ja" and "ja, ja, ja". The thing that makes you sound real.

how it works

Scene first.
Grammar if you want it.

Every lesson opens with a real situation. The language flows from context — not the other way around.

🎬

You already know the reference

Each unit is anchored to a scene you've already seen somewhere. Recognition makes things stick faster than any vocabulary list.

🔊

Audio on everything

Every phrase has a play button. Real speed. Real rhythm. Press it, repeat it, move on. No phonetic alphabet to decode first.

🌍

Why people say it that way

Not just what to say — why locals say it that way. That's what turns you from someone who speaks the language into someone who belongs.

Phrases, not conjugations

Learn the whole phrase first. The grammar only if you want it. Most people never need the rule — they just need to say the right thing.

📱

Situations you'll actually be in

Dating. Bars. Work. WhatsApp at midnight. Arguing. Apologising. The real stuff — not the museum, not the train station.

You check yourself

"What would you say here?" — a situation, not a grammar test. No points taken. Just what you know and what you're still learning.

see for yourself

A real lesson.
Pick a language.

This is exactly what you get. Switch between languages to compare.

huaflow.co / spanish / a1 / unit-3
🇪🇸 Spanish · A1 · Unit 3 of 12
Dating & Flirting —
what actually works.
The situation

Rooftop bar, Madrid. 11pm. Someone's been looking at you. "¿Cómo te llamas?" is what you ask a seven-year-old. Here's what locals actually say.

¿Me puedo sentar aquí?
meh PWEH-doh · sen-TAR · ah-KEY
Can I sit here?
Tengo que confesar algo.
TEN-go · keh · con-feh-SAR · AL-go
I have to confess something.
Me gustaría verte de nuevo.
meh · goos-tah-REE-ah · BER-teh · deh · NWEH-boh
I'd like to see you again.
Why it works this way
Spanish flirting is slow on purpose.

Walking up and immediately complimenting someone reads as aggressive. Start with curiosity. The compliment lands harder when they don't see it coming.

"Me gustaría" vs "quiero"

"I would like" signals desire without sounding entitled. Leaves space. That's the energy of how Spanish people end a first conversation.

Like what you see? See the full Spanish course.Open Spanish →
🎬 You've already seen this

The Professor's opener in La Casa de Papel — "¿Me puedo sentar aquí, o hay alguien?" — is exactly this energy. Now you know why it worked.

🇩🇪 German · A1 · Unit 2 of 12
Work & Office —
how Germans actually communicate.
The situation

First week at a German office. Your colleague says "Das geht nicht" and you're not sure if they're annoyed. Spoiler: they're just German. Here's what's actually going on.

Das geht leider nicht.
das · gayt · LY-der · nisht
Unfortunately that won't work.
Schönen Feierabend!
SHUR-nen · FY-er-ah-bend
Have a good end of the workday!
Ich melde mich.
ish · MEL-deh · mish
I'll get back to you.
Why it works this way
"Das geht nicht" is not rude.

In German, saying it clearly is respectful — it means they're taking your time seriously. Not passive-aggressive. Just direct.

"Feierabend" is almost sacred.

Texting a German colleague after Feierabend is a real faux pas. Once they've said it, the day is over.

Like what you see? See the full German course.Open German →
🎬 You've already seen this

In Dark (Netflix), characters speak in clipped, precise sentences. That's not drama — that's how Germans actually communicate when something serious is discussed.

🇮🇹 Italian · A1 · Unit 4 of 12
Gestures & Subtext —
what Italians say without words.
The situation

You're in a conversation in Italian and everything seems fine — until your new friend pinches their fingers together and waves their hand. You smile and nod. This unit changes that.

Ma dai!
mah · DYE
No way! / Come on!
Dai, non fare così.
DYE · non · FAH-reh · ko-ZEE
Come on, don't be like that.
Meno male!
MEH-no · MAH-leh
Thank goodness!
Why it works this way
"Dai" is the most versatile word in Italian.

Disbelief, encouragement, mild annoyance — same word, completely different meanings depending on tone and context.

"Prego" is almost never "you're welcome".

Italians use it to mean "please go ahead." Responding to "grazie" with "prego" isn't wrong — it's just noticeably foreign.

Like what you see? Italian launches Q3 2026.Notify me →
🎬 You've already seen this

In My Brilliant Friend (HBO/RAI), characters communicate as much through gesture as words. Unit 4 teaches you to read that gap.

🇫🇷 French · A1 · Unit 5 of 12
Complaining & Opinion —
the French art of the critique.
The situation

Dinner party in Lyon. Someone asks your opinion on the wine. In France, a strong, articulate opinion — even a negative one — is a sign of intelligence, not rudeness.

C'est pas terrible.
say · pah · teh-REEB-luh
It's not great.
Franchement, je trouve que...
frahn-SHUH-mahn · zhuh · troov · kuh
Honestly, I think that...
Bof.
boff
Meh. / So-so.
Why it works this way
"Bof" is one of the most important words in French.

One syllable that expresses indifference or mild disappointment. Using it correctly signals you understand how French emotional expression works.

"C'est pas mal" is actually good.

Literally "it's not bad" — but in French this is a genuine compliment. French understatement means praise sounds like faint criticism to outsiders.

Like what you see? French launches Q3 2026.Notify me →
🎬 You've already seen this

In Call My Agent (Netflix), every character holds a strong opinion on everything. That's not a character quirk — that's how French social interaction actually works.

after you buy

Your library.
One ebook per language.

No app, no subscription. Open your link, pick up where you left off, and watch your progress fill in across A1 → C2.

🇪🇸
Spanish
Español · Castilian + LatAm
Pick up where you left off
Dating & flirting — what actually works.
Unit 3 of 24 · 6 min left
A1
A2
B1
B2
C1
C2
9/24
units done
146
phrases owned
3.2h
audio heard
🔥 12
day streak
what's inside

A real book.
That listens back.

Open it in your browser like a website. Read it like a paperback. Tap any phrase and hear a native speaker say it. That's the whole product.

HuaFlow · A1
German
from zero.
🇩🇪
24 units
~18h
HuaFlow · A1
Spanish
from zero.
🇪🇸
24 units
~18h
HuaFlow · A1
French
from zero.
🇫🇷
24 units
~18h
📖
Read like a paperback
Linear, slow, immersive. No streaks, no XP, no nudges. The way a book works.
🔊
Tap any phrase, hear it
Native voices. Real speed. Casual, formal, regional. Slow it down if you need to.
🎬
Anchored to scenes you know
Films, songs, situations. Recognition is the fastest path to recall.
🌍
Why people say it that way
Culture notes between phrases. The thing that makes you sound local, not tourist.
📚
52 units
A1 → C2 across the full path
💬
2,400+
phrases with audio
🎧
18h
native voice recordings
re-reads, no expiry, yours forever
no risk to you

Three promises
before you spend a cent.

We made the offer the way we'd want it offered to us — no traps, no auto-renewals, no fine print designed to confuse you.

🛡️
Refund if you haven't opened it

Bought it, didn't access it? Email us — full refund. Once you've downloaded the file, the sale is final, the way it works for any digital book.

🔒
Yours forever. No expiry.

One link, lifetime access. No re-subscribing in a year. No "trial ended." Updates included for free as we expand the unit count.

🚫
Zero subscription. Ever.

Pay once, then forget us. No card on file. No upsells. No app to delete. We don't profit from your guilt — we profit from books you love.

No account · No app store · Works on any device with a browser · Read like a book, listen like a podcast.
pricing

Pick your level.
Pay once, keep it.

No subscription. No monthly fee. Each language is priced separately.

Standard Premium Elite
Beginner
A1 — A2
€29
First conversations · everyday situations
  • 24 units · one ebook · your own pace
  • Audio on every phrase
  • Cultural context throughout
  • Lifetime access + free updates
get A1–A2
Intermediate
B1 — B2
€59
Hold real conversations · nuance & register
  • 18 units · one ebook · your own pace
  • Audio on every phrase
  • Tone, register & irony decoded
  • Lifetime access + free updates
get B1–B2
Advanced
C1
€89
Deep-dive masterclasses · professional register
  • 6 deep-dive units · one ebook · curated
  • Audio on every phrase
  • Humour, irony & cultural depth
  • Lifetime access + free updates
get C1
Mastery
C2
€119
Concentrated mastery · native-level nuance
  • 4 mastery units · one ebook · concentrated
  • Audio on every phrase
  • Native-level idiom & register
  • Lifetime access + free updates
get C2
most people get this
Full path
A1 — C2
All 4 ebooks · one language · complete
€229 €296
  • 52 units across 4 ebooks · your own pace
  • Slang & idioms glossary
  • Cultural deep-dive bonus
  • Saves €{save} vs buying separately

Want more than one language? Same structure, separate price per language.

common questions
Still not sure?
Straight answers.

If HuaFlow isn't right for you, one of these answers will tell you.

open a free lesson
A downloadable PDF ebook — A4, for screen and print. Includes browser flashcards, an Anki deck, and chapter audio. Everything in your HuaFlow library. One-time payment, lifetime access.
No. A1 starts from zero. We lead with phrases in real situations — grammar is there if you want it, but never the starting point.
Each ebook has a different number of units — 24 in A1–A2, 18 in B1–B2, 6 in C1, 4 in C2 (52 total across the full path). Work through them at your own pace — no schedule, no streak to maintain, no pressure.
Yes. The PDF opens on any device — phone, tablet, laptop. Browser flashcards work in any browser too. Sign in to your HuaFlow account and open your library.
Yes — as long as you haven't downloaded the product yet. If you purchased but haven't accessed or downloaded any content, we'll give you a full refund. Once the file has been downloaded, the sale is final. Digital products can't be returned.
Each language is a separate course with its own price. Pick the ones you want — same structure, same quality, no bundle required.
Your book appears in your HuaFlow library straight away. Sign in at huaflow.com, open your library, and download the PDF, flashcards, Anki deck, and audio.

Stop studying.
Start flowing.

Pick your language above. Open a lesson. No account needed.

choose a language →
stay in the loop

One email. When something ships.

No marketing fluff. We send only when a new language launches or we open early access. Unsubscribe in one click.

✓ You're on the list. We'll write when something new ships.
No spam. No selling your data. Privacy policy.
open a free lesson →