Top
Best
New

Posted by hussein-khalil 4 days ago

Ask HN: Is building a calm, non-gamified learning app a mistake?

I’ve been working on a small language learning app as a solo developer.

I intentionally avoided gamification, streaks, subscriptions, and engagement tricks. The goal was calm learning — fewer distractions, more focus.

I’m starting to wonder if this approach is fundamentally at odds with today’s market.

For those who’ve built or used learning tools: – Does “calm” resonate, or is it too niche? – What trade-offs have you seen when avoiding gamification?

Not here to promote — genuinely looking for perspective.

86 points | 122 commentspage 7
jazz9k 4 days ago|
If you want a livable income, no. If it's for a side project, sure.
StrataCreator 2 days ago||
That's a tough one! I've considered creating a non-gamified learning app based on spaced repetition and active recall - think Anki flash cards but on steroids :D

The reason why I haven't done it yet is because I never have the time, but if you do then I for one would love an app like that.

There's a lot of talk about today's market, but I think doing something and sticking at it will attract the right attention

username223 4 days ago||
It depends upon what you're trying to accomplish, and for whom. Are you trying to make money from casual language dabblers? Create a useful resource for people whose livelihoods depend upon learning a language? Teach yourself?

I tried learning a language via Duolingo for a while. I treated it as "free flash cards with pronunciation," and tried to ignore the gamification and cutesy animated characters. I ditched it when it went all-in on AI slop. I've since found a free 1990s-style website that has common phrases, conjugation rules, etc. with pronunciation, and have learned much more.

FlopV 4 days ago||
I'd try it if you share it.
kacperlukawski 4 days ago||
Although it's in a different area, I wanted to mention https://calmcode.io/ as an excellent example of a calm learning platform.

There is a whole movement around enshittification, and I see potential in this kind of app, even though it still seems to be a niche.

exasperaited 4 days ago||
Oh, thanks for this link. Looks great and it may suit me well. I need to settle in and learn Python but I am experiencing tremendously severe dysregulation at the moment, and my normal quick deep learning is simply not happening.
cantdutchthis 4 days ago||
Creator of calmcode here, AskMeAnything[tm].
Kerrick 4 days ago||
Do you accept contributions?
cantdutchthis 4 days ago||
Multiple people have offered but decided against it for a few reasons.

- Proper reviews actually feel like they would take me as much time as doing it myself.

- One benefit of doing it all myself is that all the content has a familiar style.

- The downside of contributions is that a lot of the stuff that I see on YT just simply doesn't fit the style that I intend to have on calmcode. So before accepting contributions it also feels like I would have to vet the person who makes the contrib.

A lot of the aforementioned is more complex now as well due to the fact that folks can pay for the platform. It was a 100% free platform before, and right now it's a 99% free platform and some people pay a stipend to keep the site running. If contributions come in, I would also need to figure out a way to keep the incentives aligned, which also complicates things.

I've had a collaborator in the past and a bunch of things worked out there. But he's gone off to do other things, all of which is fair enough.

kilianinbox 4 days ago||
Books?
Y444 4 days ago|
TL;DR you have to be like Duolingo only if you plan to monetize like them.

---

I think it totally depends on your goals, let's try breaking down why Duolingo is doing what they're doing, and then we'll try to map it onto your own goals.

So, Duolingo monetises via mostly subscriptions, this means that their sales funnel is something like UA channels -> conversion to install -> conversion to subscription -> conversion to renewal.

Leaving out the first two steps (it's marketing I am not competent enough to discuss them), we arrive at "conversion to subscription". The only thing I'll mention regarding user acquisition is that we have to keep in mind, that users from standard marketing channels are always less motivated/interested in a product, that organic users, who are actively seeking the solution for their so called "pains".

In order to convert a user to a subscriber, one has to have an appealing value proposition, which for Duolingo is something like "learn the language in a really fun and engaging way", they support this proposition by including gamification elements, both mechanical (streaks, lives, mini-games) and narrative (cast of characters).

The perceived value for a user also becomes more apparent the more the user interacts with an app (see metrics like time spent, retention rate, stickiness). Thus, the aforementioned gamification mechanics also serve retention purposes (namely, the main thing - the streak) both between sessions and inside a single session.

So the more a user is with Duolingo, the more value she perceives in it ("sunken cost" fallacy also comes into play here), and the more the probability she will subscribe.

---

Now, coming back to your question. From your post I see that you're talking about "today's market" so I assume you want to sell it somehow.

You face a choice:

- Go standard UA route, acquiring users via ads, this will potentially get you a lot of traffic, if you have money to spend. Downside: you have to have A LOT of money to spend in order to make positive ROI, as ad traffic is not as motivated, and you'll have hard time making these people convert to paid users without all that fluff Duolingo is doing. Sure "calm tech" is sort of popular thing nowadays, you can play off of that, but still, you have to convince these people to stay with you, learn the value of your thing and eventually pay for it.

– Target a niche in a non-traditional way, via Reddit (though it is not that non-traditional way nowadays), communities etc. Basically direct sales. This way might get you much more focused audience who will gladly be your paying customers. Those people will NOT need bells and whistles. Downside: you really have to nail the solution for them, or they'll get back to their custom Anki decks.