Skip to content
AlgoForKids

For ages 5–10 · iPhone & iPad

Show the rabbit the way

Children program a rabbit to reach the carrot using picture blocks. No text, no typing, no reading needed — just the thinking that programming is actually made of.

  • 100 hand-designed levels
  • First 10 free
  • No ads, ever

The quiet part matters

A game a five-year-old plays alone should not be a place where anything is being sold, measured or collected.

No advertising

Not banners, not videos, not “rewarded” ads. There is nothing in this game trying to get your child’s attention somewhere else.

No data collection

No analytics, no tracking, no identifiers. We do not know who plays, when, or for how long — by design.

Works offline

The app contains no networking code at all. It plays on a plane, in a car, on a tablet with no SIM.

One purchase, behind a gate

The first 10 levels are free. Unlocking the rest is a single one-time purchase, and the purchase screen sits behind a parental gate.

Three steps, every level

The loop is always the same, so the child’s attention goes to the puzzle instead of the interface.

  1. 1 Plan

    Drag the blocks

    Pick command blocks from the tray and drop them into a row. Forward, turn left, turn right, jump — each one is a picture, not a word.

  2. 2 Run

    Press play

    The rabbit follows the whole plan, one block at a time, and the running block lights up so the child can follow along.

  3. 3 Fix

    See where it broke

    If the rabbit walks into water or misses the carrot, the child sees exactly which step was wrong. Trying again costs nothing.

What a child actually learns

These are not themes sprinkled on top of a game. Each one is a rule the puzzles make you use.

01

Sequencing

A plan is an ordered list. Move the same blocks around and the rabbit ends up somewhere else.

02

Debugging

A wrong answer is information. The child watches the plan fail and reads the reason off the board.

03

Loops

Six forward blocks become one loop that repeats six times. The child feels why repetition deserves its own block.

04

Functions

A routine gets defined once and called from anywhere. This is abstraction, met before the word is.

05

Efficiency

Three stars always go to the shortest solution, so “it worked” and “it worked well” stay different things.

Every level drawn by hand

Procedural generation was tried first and thrown away: it produced levels that were technically different and practically identical.

All 100 levels were designed by hand, then checked by a solver that plays each one to confirm three things — it can be finished, its solution differs from every other level’s, and the three-star target is actually reachable. Difficulty was not guessed either: levels were sorted by measured solution length, so the curve rises smoothly instead of jumping.

100
levels, hand-designed
10
free to play
5
concepts taught
4
languages

The blocks

Six commands, each with its own colour and shape. Nothing to read.

Forward

One tile in the direction the rabbit faces.

Turn left

Turns in place. Walking still needs a forward block.

Turn right

The mirror of turn left.

Jump

Crosses exactly one rock — nothing else.

Collect

Picks up the star the rabbit is standing on.

Repeat

A container: the blocks inside it run again and again.

Questions parents ask

Does my child need to read?

No. Every command is a picture and every colour means one thing. The only text in the game is a short explanation shown to the parent in the first levels of each new concept, and it can be ignored entirely.

How much does it cost?

The app is free and the first 10 levels are free to play. Unlocking the remaining 90 is one single purchase — not a subscription, and there is nothing else to buy.

Can my child buy something by accident?

No. The purchase screen is behind a parental gate: a multiplication question that a young child will not pass. Apple’s own payment sheet then asks for Face ID or a password.

What if I change devices?

The purchase is tied to your Apple Account. On a new device, open the settings panel and tap “Restore purchase”.

Is there any advertising?

None. There is no advertising code in the app at all, and there never will be.

Which languages does it speak?

English, Turkish, German and Spanish. The game follows the device language on first launch and the language can be changed at any time in settings.

Which devices does it run on?

iPhone and iPad running iOS 16.6 or later. The layout adapts to both — nothing is cropped on a phone.

Ready when they are

Ten levels are free. That is enough to know whether your child likes it.

iPhone and iPad · iOS 16.6 or later · No ads · No data collected