I Almost Didn't Build This Feature

Photo by Sharon Waldron on Unsplash

I Almost Didn't Build This Feature

Pip Juha · Aug 30, 2026 · 3 min read

I've struggled with gamification.

On one hand, streaks, badges, and leaderboards are designed to make learning more engaging. On the other hand, they don't motivate everyone — and for some people, they actively make things worse.

I've heard from users who stopped practicing because maintaining their streak became a chore. Once you pass a certain level, the daily exercises can feel like going through the motions — playing on autopilot without really learning. The streak becomes the point, not the language.

Social features cut both ways too. Seeing others' progress can inspire you, or it can make you feel inadequate. Notifications about friends' achievements can create community, or they can create anxiety.

The research backs this up. Books like Drive by Daniel Pink and Punished by Rewards by Alfie Kohn document how external rewards can undermine the motivation to do something for its own sake. The joy of discovering a new phrase, understanding a joke in another language, or finally parsing a sentence that used to be gibberish — that should be the driver, not fear of losing a streak or needing to outperform peers.

Building it anyway

So why did I build a trophy system?

Because people kept asking.

Several users specifically requested more ways to track their progress and celebrate milestones. And I realized: the people who want these features will use them. The people who don't can ignore them. Trophies don't change how exercises work. They're visible on your profile if you want to show them off, invisible if you don't care.

Me, day 47 of my streak.

What's in the trophy system

There are six categories of trophies you can earn:

Streak trophies reward consistency: 50 days, 100 days, 300 days, and 1,000 days. These trigger on your current streak, so you earn them in real-time as you hit each milestone.

Perfect score trophies celebrate mastery across exercise types. Your first 100/100 in translation, dictation, fill-in-the-blank, speaking, reading, word bank, and conversation each unlock a unique trophy.

Completion milestones reward volume: 10, 100, 500, and 1,000 exercises completed.

Active days trophies track cumulative practice days (not necessarily consecutive): 30, 100, and 365 days.

Score mastery trophies go to users who maintain high averages over time — 90+ average over 50 submissions, or 95+ over 100 submissions.

First-time trophies celebrate exploration: your first exercise, your first 7-day streak, making your profile public, and gaining your first follower.

Trophies are permanent. Once earned, they can't be lost.

Designed to be ignorable

If you don't care about trophies, you'll barely notice them. There are no popups interrupting your practice. When you earn one, it shows up in your inbox with a message from Pip — but that's it. Your followers can get notifications about your achievements, but that's optional and can be turned off in settings.

The trophies appear on your public profile, grouped by category. If you never look at your profile, you'll never see them. If you keep your profile private, nobody else will either.

The tension remains

I'm still ambivalent about this. I genuinely believe the best motivation for learning a language is wanting to communicate — wanting to understand songs, read books, talk to people, or connect with a culture. External rewards can crowd that out.

But I also know that different people are motivated differently. Some users thrive on visible progress markers. Some find streaks genuinely helpful for building habits. Some just like collecting badges.

So here's my compromise: the trophy system exists for people who want it, and stays out of the way for people who don't. If a 100-day streak badge helps you show up tomorrow, great. If not, the exercises work exactly the same without it.


What do you think? I'd love to hear your experience with gamification in learning apps — does it help, hurt, or depend entirely on your mood that day? And what about social features: inspiring or anxiety-inducing? Let me know in the comments.


PS: I never thought I'd buy a stock photo of a meme, but here we are.

Want to practise what you've read?

Lingoberry gives you AI-powered translation, dictation, and speaking exercises — guided by Pip.

Try Lingoberry — it's free

Comments

Join the conversation!

Log in to comment

No comments yet. Be the first to share!