AI Republika

Languages

Talkpal vs Duolingo Max for Spanish: I Cancelled Duolingo After 675 Days. Here's Why.

I cancelled Duolingo Max last week. 675-day streak. Gone.

Talkpal vs Duolingo Max for Spanish illustration

I cancelled Duolingo Max last week.

675-day streak. Gone.

Before that, another streak over 500 days. I signed up for Duolingo back in 2013. 13 years. Three U.S. presidents. Four iPhones.

I'm not the guy who gives up on the green owl. I'm the guy the green owl sends push notifications to at 8:47pm because it knows I'll open it.

And I cancelled Max anyway.

Here's why — and what I'm trying instead.

(Quick disclosure before we go any further: this article includes an affiliate link to Talkpal. They pay me a small commission if you start a free trial through it. The price you pay is the same either way. Read the rest knowing exactly where I stand.)

A bit about who I am

I speak four languages. Native Russian, fluent English, German, Latvian. By trade I'm a digital marketer and media buyer — and I run AI Republika on the side, where I test every new AI tool that ships.

Spanish is my fifth, and I've been actively learning it for the last few months. So when I say "Duolingo Max didn't move my Spanish enough" — that's coming from someone who already has the muscle for picking up a new language and knows what real progress feels like.

It's also coming from someone who paid for Max. $168 a year. Twelve months. Fair shot.

It didn't work.

Why I cancelled Duolingo Max

The XP went up. The streak went up. The skill tree filled in.

My ability to actually speak Spanish to a human did not.

There were three specific problems.

1. The video calls with Lily are absurdly short.

Duolingo Max's headline AI feature is "Video Call" — you call an AI character named Lily and have a Spanish conversation. In theory: amazing. In practice: each call ends after 1 to 3 minutes and 2 to 3 exchanges. Then Lily politely tells you "buen trabajo" and hangs up.

To get 20 minutes of actual Spanish speaking practice — the floor of what moves the needle for an adult learner — you'd need to start seven separate calls. With the same character. Lily. Every. Time.

That's not conversation practice. That's a clock-in, clock-out simulation of conversation practice.

2. The Roleplay scenarios are scripted, and you'll exhaust them in two weeks.

Order food. Ask for directions. Buy a train ticket. The Roleplays are pre-written by Duolingo's content team, and once you've cleared the seven they have for your level, you've cleared them. There's no improvising. There's no "argue with my Madrid landlord about why he kept my deposit." There's a fixed script and a green checkmark.

I don't need to practice ordering churros forever.

3. The price stopped making sense.

In January 2026, Duolingo quietly made "Explain My Answer" — one of the original Max features — free for everyone. There are conflicting reports about whether Video Call followed. Either way: Duolingo keeps shifting which features are paywalled. Which is fine if you're on the free tier. If you're paying $168 a year, you're paying for a list of features that keeps getting shorter — and the things still locked behind the paywall might be free by next month.

I started doing the math in the kitchen one morning. By the time the kettle whistled, I'd cancelled.

What I'm trying instead — and why I'm telling you before I've used it

Now we get to the honest part.

The app I'm switching to is Talkpal. It's not new — 6 million users in 180 countries, GPT-powered, been around for a couple of years.

I haven't used it personally yet.

I'm starting the free trial this week, the same week I'm publishing this article.

I want to be straight about that, because most "vs" comparisons you'll find online are written by someone who tested neither product, or someone pretending to test both. I tested Duolingo Max for a year. I'm starting Talkpal today, alongside writing this.

Here's why I'm betting on it — based on a week of focused research, conversations with two language-learning bloggers I trust, and every recent Reddit thread on r/languagelearning that mentioned both apps.

If you want the deeper feature breakdown of Talkpal alone, I wrote that one earlier — see my Talkpal review. This article is the head-to-head.

Talkpal vs Duolingo Max: where Talkpal looks like the better bet

What Talkpal is, in 10 words

An AI you talk to, for as long as you want.

That's the entire pitch. No streak. No leaderboard. No skill tree.

You open the app. You start talking. The AI talks back. In Spanish. For 20 minutes if you want, or two hours if you have the time, or four minutes between meetings.

6 million people in 180 countries are using it. Not Duolingo numbers. But not nothing.

Side-by-side: Talkpal vs Duolingo Max

Talkpal Duolingo Max
Annual price ~$60/yr $168/yr
Conversation length Unlimited 1–3 min per call
AI characters Multiple voices, switchable Lily. Always Lily.
Custom roleplays Yes — 300+ presets + invent your own No — scripted, ~7 per level
Spanish variants Castilian + Latin American Generic blend, no toggle
Streak / habit system None The famous one
Free trial 14 days 14 days

That's the verdict if you stopped reading right here. The rest of this article explains why each row matters — and where the table lies a little (it does, in two places that favor Duolingo).

Four things Talkpal does that Duolingo Max can't touch

1. Conversation length is unlimited. Call Mode runs as long as you keep talking. The 20-minute Spanish habit becomes one session, not seven separate Lily calls.

2. You pick the scenario, or invent one. 300+ pre-built roleplays, plus the option to type out your own — "I want to argue with my Madrid landlord about why he kept my deposit, and I am furious." Talkpal does that. Duolingo's content team did not write that scenario, and never will.

3. You can switch characters. Talkpal's Characters mode lets you swap interlocutors — different voices, different speech patterns, closer to the comprehension stress of real conversation where every Spaniard sounds slightly different. Every Duolingo Max video call is Lily. Forever.

4. Castilian and Latin American Spanish are separate paths. Talkpal distinguishes them explicitly. Important if you're learning for Spain (vosotros, distinct lisp) versus Mexico (ustedes, different vocabulary). Duolingo's Spanish is a generic Latin American blend with no toggle.

The price math

Talkpal annual: about $60/year. Roughly $5/month.

Duolingo Max: $168/year. Roughly $14/month.

For the actual use case — 20 minutes of daily Spanish conversation — that works out to:

  • Talkpal: about $0.50 per hour of speaking practice.
  • Duolingo Max: about $1.40 per hour of speaking practice, plus the structural friction of restarting Lily seven times.

Talkpal is roughly 65% cheaper per hour of actual Spanish you'll speak.


If the case is already made for you, here's the trial: Start Talkpal free for 14 days →

14 days free. No card today. Two taps to cancel from settings if it doesn't click.

Affiliate link — full disclosure at the top of this article. If you'd rather skip it, talkpal.ai works the same.


Where Duolingo Max still beats Talkpal (the honest section)

I promised honesty. So.

1. Duolingo's habit machine is unmatched.

The streak. The leagues. The morning notification. These are designed by behavioral psychologists to get you to open the app daily. They work. If you're someone who needs the dopamine loop to show up, Duolingo wins. Talkpal will sit on your phone and you will forget about it.

My counter: the 675-day streak got me to open the app daily. It did not get me to speak Spanish. The streak is a measure of compliance, not of progress.

But if compliance is your actual bottleneck — if you're the person who joins gyms and stops going — Duolingo is the better tool. Honestly.

2. Week-1 scaffolding for absolute beginners is better on Duolingo.

If you don't yet know what "hola" means, Duolingo paves a clear path from zero to A1. Talkpal drops you into conversation and assumes you have words to say.

My counter: if you're starting Spanish from scratch this week, do 4 weeks of free Duolingo first to learn the basic 200 words. Then switch to Talkpal for the actual conversation phase. Don't pay for Max in either phase.

3. Talkpal's pronunciation feedback is unreliable.

A pronunciation expert at Languatalk tested 24 sample phrases through Talkpal and found the scoring was accurate on roughly 6 of them — about 1 in 4. Duolingo's speaking exercises are simpler, but they're more honest about what they can actually assess.

My counter: I'm going in knowing this. Pronunciation feedback was never going to be the strength. The strength is conversational reps. If pronunciation precision is what you need, you want a human tutor on iTalki, not either of these apps.

"Why not just use ChatGPT Voice — it's free"

The single most common objection in any Reddit thread on this topic.

Fair question. Here's the honest answer.

ChatGPT Voice is excellent for free-form Spanish conversation if you're already at a B1+ level and you can drive your own practice — pick topics, ask for corrections, push yourself, hold the structure.

For someone at A2 trying to get to B1, two things are missing:

  • Structured roleplays. Talkpal's 300+ scenarios — restaurants, doctor visits, arguments, job interviews — give you specific reps in specific contexts. ChatGPT will do this if you prompt it well. Most learners don't.
  • Pronunciation feedback at all. ChatGPT Voice doesn't grade your pronunciation. Talkpal does, imperfectly, but it tries.

If you're advanced and disciplined: ChatGPT Voice plus a free Duolingo refresh stack is hard to beat. I have a separate piece on using ChatGPT for Spanish practice if that's where you're at.

For everyone else — the Talkpal $60/year buys you scaffolding ChatGPT doesn't have.

"But what about my Duolingo streak?"

The hardest question. The one I had to answer for myself last week.

If you're 200, 400, 600+ days deep in a streak, cancelling Max doesn't kill it — you can stay on the free Duolingo tier and keep the streak alive forever. It costs nothing. The streak is yours.

What you're cancelling is the paid AI tier, not your green-owl identity.

That's how I made peace with it. I kept the streak (still on day 682 as I'm writing this). I just stopped paying $14 a month for the AI features that weren't moving my Spanish.

If a streak helps you show up daily, keep it. Just stop paying for the parts that don't work.


Ready to switch? Start the Talkpal 14-day free trial →

No card needed today. Cancel before day 14 if it's not for you.


What I'm doing this week — and what I'd do if I were you

I'm starting the Talkpal 14-day free trial today.

The plan:

  • 20 minutes a day, 5 days a week, in Call Mode.
  • Two specific roleplays per week — one job-related, one travel-related.
  • 30-day and 90-day verdict here on AI Republika. Honest either way, including if Talkpal turns out to be just as bad as Duolingo Max.

Here's the exact first roleplay I'm starting with. Copy-paste it into Talkpal on day 1:

You are Carmen, a 30-year-old who works at a small cafe in Madrid.
I'm going to walk in and order coffee and a pastry, then ask for the
wifi password.

Speak to me like you would to any other customer — at normal speed,
not slow. Correct my Spanish only if I make a mistake that would
actually confuse you. After we finish, give me three specific things
to work on.

Pro tip: that "speak to me at normal speed, not slow" line matters. Most language apps default to molasses-pace AI speech, which trains you for a Spain that doesn't exist.

If you're considering Duolingo Max: don't. Use the free tier. Pocket the $168.

If you're already paying for Duolingo Max: cancel today. Take the savings, point them at Talkpal annual ($60), keep $108 in your pocket.

If you want to follow what I find: the 30-day verdict goes up here in June. Either I'll tell you it's working, or I'll tell you it isn't.

Try Talkpal free for 14 days

Here's the trial link: Try Talkpal free for 14 days →

14 days free. No card today. Cancel from settings in two taps if it's not for you.

That's an affiliate link. You pay the same; I get a small commission. If you'd rather skip it, go to talkpal.ai directly — same trial, no commission to me.

What I'd ask: if you do start the trial, give it 20 minutes a day for the full 14. Not 5 minutes here, 3 minutes there. The whole point of leaving Duolingo Max is to do the thing Lily wouldn't let you do — actually have a conversation long enough to get somewhere.

If it doesn't work for you, cancel before day 14. No harm done. You've still saved yourself the $168 you'd have spent on Duolingo Max.

If it does work — see you in the next article.

P.S. The 675-day streak still hurts a little. I'm not going to pretend otherwise. Duolingo built something genuinely good for habit formation. They just didn't build it for actually learning to speak. If they ever do — Lily lets you talk for 20 minutes, characters vary, Roleplays go off-script — I'll switch back. Until then, the 13-year green-owl chapter is closed.