Also, I’m not sure if this app has notifications yet, but notifications and badges are a good way to get people to come back to your app every day. I think websites can do push notifications now, but not badges.
Also, Duolingos useless and constant notifications made the app worse then it already was.
Also, how can a website not have badges? It's just a table that gets updated with pictures when a user performs a task.
This gamification stuff is rather annoying because it seems to forget that the user has to want to learn the thing they want to learn.
It's not everybody's first thought. My sister was working with local university to build content to support access and awareness of accessibility resources (mostly for parents of disabled children) . She couldn't even parse the notion of making a website as opposed to an app. Who doesn't use an iPhone these days?? Who uses a computer to do stuff??? Ironically, it kills so many screen readers too. Plus you need specifically iOS developers instead of generic web developers. And redevelop multiple times if you want multiple platforms. Plus some people are wary of installing apps so there's an overhead loss there.
Just... A massive amount of unnecessary constraints if your goal is simply to get information out there. But apps are many people's default way of thinking, and certainly many companies are pushing it due to lock in benefits.
Edit : the original post now has a "here's a YouTube video if you can't / won't install an app", which, y'know, exemplifies it perfectly :).
Now, this looks like a labour of love so more power to author to use whatever method of getting it out there that they are comfortable with. But app has drawbacks over a website as well as benefits, is all :)
Is this a serious question at all?
For starters, websites provide the lowest barriers to entry, and don't expect users to grant intrusive access to their personal systems.