Why I Deleted Duolingo
I really enjoyed using Duolingo to learn Japanese, just for fun :)
The content is perfect for beginners. The app is smooth, highly gamified, and well designed.
Each session is short, engaging, and makes you want to keep going.
On the product itself, I have little to criticize: it's a masterclass.
Yet after a few weeks of use, I deleted the app.
The problem wasn't the in-app experience.
It came from outside. An experience designed to build a habit
Duolingo doesn't just teach a language. The app tries to create a daily ritual.
To achieve this, it relies on numerous retention mechanisms:
- frequent reminders;
- an optional widget on the home screen;
- follow-up emails;
- notifications;
- daily streaks;
- a mascot logo whose expression changes.
From a product standpoint, this is very coherent. Learning a language (like almost everything else, really) relies on consistency. And consistency is hard to maintain. I have no doubt these mechanics were tested, optimized, and validated through extensive A/B testing.
When engagement becomes a source of stress
The problem is that these mechanisms don't have the same effect on everyone. On me, they had the opposite effect. Instead of motivating me, they created a form of pressure. The widget constantly reminded me that I hadn't done my lesson.
The emails kept insisting my streak was at risk.
The mascot's changing expression reinforced that feeling. Little by little, the app stopped being a learning tool. It became one more task on my mental to-do list. And when using a product becomes anxiety-inducing, even slightly, the best option often ends up being deletion.
Local optimization can hurt the overall experience
From a metrics standpoint, these mechanisms probably work.
They almost certainly increase:
- the number of sessions,
- usage frequency,
- retention
But not every metric tells the whole story. A rise in engagement doesn't necessarily mean a better experience. A user who opens the app out of guilt isn't necessarily a satisfied user. Some friction never shows up in analytics or dashboards.
It appears later. When a user turns off notifications. Or deletes the app.
Not all users react the same way
I'm probably in the minority. Duolingo has enough data to know what works at scale, better than I do. Their strategy is almost certainly optimized for the majority of users. But this experience is a reminder of something important. Product optimization is always a trade-off, and you can't please everyone. What increases retention for one segment can degrade the experience for another. The Product Manager's role isn't just to increase metrics. It's also to understand the human cost of those optimizations, and to know when to draw the line.
What I take away from this
This experience reminded me that you can't make an omelette without breaking eggs. The line between the two is sometimes thin. A good product helps its users reach their goals. A great product also knows how to step back when it doesn't need attention.