Nano Learny

Duolingo-style lessons from anything you read

Paste a link to the docs you use at work, a blog post or a PDF. Every lesson ends in questions, and key facts come back later.

Coming soon to the App Store

react.dev · Managing State
5 of 12 lessons
6
Next: Queueing a series of state updates · 3 min

Step 8 of 12 · Question

After one click, what is count?

function handleClick() {
  setCount(count + 1);
  setCount(count + 1);
  setCount(count + 1);
}

Step 9 of 12 · Quick check

What should determine the UI a component renders?

Now try it on your own docs

Paste any docs link and get a course like this one. Start with 5 free credits, no card needed.

3 mina lesson, one a day

12 steps5 explanations, then 7 questions

2 of 7questions bring back facts from earlier lessons

$3.99 / moafter 5 free credits, no card to start

How it works

  1. Paste a docs link, upload a PDF, or pick a ready-made learny

    One page or a whole docs site: tick the pages you want and see the cost first.

  2. Get a course of 3-minute lessons

    Five short explanations, then seven quick questions. Code from the docs stays as is.

  3. Keep a streak, three minutes a day

    A home-screen widget keeps your streak in sight.

  4. Key facts come back later

    Later lessons quiz you on earlier ones, so it sticks.

Screen recording of the app: pasting react.dev/learn/managing-state as a course, unticking two pages, generating the learny and answering one twelve-step lesson

Easy to start

Why it sticks

Source

The official docs

Lessons come from the docs you choose, at their real depth and current version.

Habit

A daily learning app without hearts or keys

Three minutes, a streak, a widget. No hearts, keys or energy limits: if you want another lesson, take it.

Who makes it

I’m Artem Markovskyi. I build software for a living, and I make Nano Learny on my own. I kept up Duolingo for a year, a few minutes every morning, and wanted the same habit for the tech I use at work: the official React docs as Duolingo-style lessons. The coding apps I tried were too easy for me, and the AI study tools were built for exams. So I built the app I was looking for.

An honest price

No weekly plans, no trial to forget, no card to start.

Free

$0

Learny Pro

$3.99 / month

  • 30 credits per month
  • Fix a lesson with AI, 3 a day

1 credit = up to 20,000 words ≈ section of the docs / long article

Not out yet. Get notified at launch.

Nano Learny isn’t on the App Store yet. Leave your email and we’ll write to you when it’s out: the iPhone app comes first, Android after it. Meanwhile, use it free in your browser.

Your phone

We store your email only to announce the release. Ask support@nanolearny.app to delete it any time. See the Privacy Policy.

Questions

What is Nano Learny?

Nano Learny is a microlearning app for developers, on iPhone. Paste a link to a docs site or an article, or upload a PDF, and it turns the pages into a learny: a course of three-minute lessons that end in questions, with a daily streak and key facts that come back in later lessons. Think of it as Duolingo, but for what you read.

Is it a Duolingo for coding?

Sort of. Most apps people find when they look for a Duolingo for coding teach programming basics from their own courses. Nano Learny keeps the short daily lessons and the streak, but the material is the documentation you choose, at its real depth.

Why not just ask ChatGPT?

Ask it when you have a question. But an assistant answers from memory, can lag behind the current version, and sounds just as sure when it’s wrong. Reading an answer also isn’t remembering it. Nano Learny teaches from the official source you picked and makes you recall it, days later, three minutes at a time.

Why not Anki?

Anki works well if you write good cards, and writing them is the slow part. Nano Learny writes the lessons and questions from the source for you and brings key facts back in later lessons. It isn’t a full spaced-repetition scheduler like Anki; reviews happen inside the lessons of each learny. If you already love Anki, keep it.

I learn by building. Why quizzes?

Agreed, build things. Nano Learny is not a replacement for that. It covers the part building doesn’t: reading the docs properly and remembering what you read, so you know what a tool can do before you need it.

Can you really learn on a phone?

Not for typing code. Phone time works well for reading and understanding, which is what a lesson asks: a few short explanations, a code snippet to read, then questions you answer with a tap or a word.

Are the lessons accurate?

Lessons are written by a language model from the pages you chose, not from its memory. A lesson never mixes pages, code snippets are kept exactly as they appear in the source, and a learny made from a webpage links back to it. A model can still get a detail wrong. If a question looks off, report it from the lesson: I read every report, reply in the app, and return the credit when a learny came out broken. With Learny Pro, AI can fix the lesson right away, up to three times a day, and the fix can be undone.

Can it teach me to program from zero?

No. It’s for people who already program and want to understand and remember the docs of the tech they use. To learn programming from scratch you need to write a lot of code; a beginner course is a better start.

What can I learn from?

Any public webpage: documentation, tutorials, articles, guides. You can also upload a PDF. A whole-course import finds the pages around your link, such as the sections of a docs site or the chapters of a tutorial, and lets you choose which ones to include. Or pick a ready-made learny from the in-app store: popular docs already turned into lessons, added for credits like your own.

What does a lesson look like?

A lesson is twelve small steps that take about three minutes: five short explanations, then seven questions (multiple choice, true or false, or type the answer), each with a short explanation. Two of the questions review key facts from earlier lessons. Code snippets and images from the source are kept where they matter.

How much does Nano Learny cost?

Free accounts get five credits, no card needed. One credit turns up to 20,000 words into a learny: a long article, a PDF chapter or a section of docs; bigger imports use one credit per 20,000 words, and the app shows the cost before you generate. Learny Pro costs $3.99 per month, auto-renews, and adds thirty credits per month. You can cancel any time in your App Store settings.

Which platforms does Nano Learny support?

iPhone and the web: use it now in any browser at app.nanolearny.app, with the same account as on iPhone. You sign in with Apple, Google or your email address, and you can delete your account and its data at any time from inside the app. An Android version is planned. Join the waitlist on this page, pick iPhone or Android, and we’ll email you when it’s out.

Is it on the App Store yet?

Not yet. It’s coming soon: join the waitlist to get an email when it’s live, and this page will link to the App Store.

Sign-in and your data

Nano Learny asks you to sign in with Google, Apple or your email address so that your learnies, progress and streaks are saved to your account. When you sign in with Google, Nano Learny receives only your name, email address and Google account ID, and uses them only to create your account and sign you in. It does not access your Gmail, Drive, contacts or any other Google data, and it never sells your data or uses it for ads.

You can delete your account and everything in it at any time from inside the app. The Privacy Policy explains what is stored and who processes it, and the Terms of Use cover the subscription.

Further reading