Learn to earn

Screen time you work for, not rot for.

When the clock runs out, the screen does not just die. It shows a friendly page: here is how to earn more. Pass a quiz and the minutes land straight away. Claim a chore and it waits for a parent's nod. Behind that page sits a real curriculum, an explanation on every single question, and a reading list that stays open when everything else has closed.

42quiz banks, in plain readable files
2,081questions, every one with a written explanation
41reference sites open when the time is gone
10badges, and no leaderboard anywhere
The loop

Out of time is the start of something, not the end.

Every screen-time product ends the same way. The time runs out, the child comes to find you, and you have the argument you were trying to avoid. The clock did not remove the negotiation, it just gave it a schedule.

So the block has to lead somewhere. A round of times tables, the road code, an opening in chess, Aotearoa New Zealand histories. Quizzes are graded on the box, with a rest between goes and a daily cap so nobody grinds the same ten questions all afternoon. Pass, and the minutes are credited instantly. A perfect round earns a little extra.

Chores work differently, on purpose. A kid claims "did the dishes" from their portal, and a parent approves it with one tap. Instant feedback for learning, human judgement for claimed housework. Every credit lands in the same audit trail, so "where did Ada's extra hour come from" always has an answer.

Flags of the World +10 min

Which country flies this flag?

Australia
New Zealand
Tonga
Fiji

Pass 8 of 10 to bank ten minutes. A perfect round adds five. Every one of those numbers is yours to set.

The questions get harder as the round goes on, and that is the whole trick. Every question carries a difficulty from one to five, and the portal builds each round easy to hard, adapting the mix to how that child has been going lately. Two things hold whatever the mix says: a round always opens with the easiest questions it has, and a round is always passable. A kid who gets the first one right leans in. A kid whose first question is the hardest in the bank shuts the tablet and goes to find a screen you do not control. Confidence first, difficulty second, which is roughly how good teaching has always worked.

Under the bonnetWhat a quiz bank actually is, and how yours gets in

A JSON file. Every question carries a difficulty from 1 to 5 and an explanation that is shown whether the answer was right or wrong, because the explanation is the point and getting it right first go is not.

A validator refuses a bank with a missing explanation, a duplicated answer, or a difficulty ramp that jumps rather than climbs. Banks arrive by pull request, so a bank a parent wrote on the couch for their own kid, on Kaikōura crayfish or model aeroplanes or how to mix a colour, becomes a bank your kid can use. That is the whole distribution mechanism, and it is deliberately that boring.

time runs out 0 left today a page, not a wall here is how to get some back 7 × 8 = ? a quiz, or the dishes the chore waits for a parent +15 min the minutes land straight away, no asking and back to whatever they were doing, with the clock running again Right or wrong, the explanation is shown.

Earning never overrules a parent. A passed quiz lifts an "out of time" block only. If a parent has deliberately paused the internet (dinner, discipline, a family day), no amount of earned minutes undoes that. The kid is never put in charge of the parent's decision.

The curriculum

Twenty-nine banks, and 2,081 questions that all explain themselves.

Not a placeholder set of ten trivia questions. This is a school year's worth of material, written to be read as well as answered, and you can go and read every line of it before you install anything.

New ZealandYears 1 to 3

Years 1 to 3 through to NCEA, across maths, science, English, social studies, Aotearoa New Zealand histories, Te Reo Māori, the arts, and health and physical education. Histories is a compulsory strand and it is covered properly, including the parts that are hard to teach.

New ZealandYears 4 to 6

Maths, science, and Aotearoa New Zealand histories, the curriculum topic every school has taught since 2023.

New ZealandYears 7 and 8

Maths, science and English, at the point where a lot of kids quietly decide whether they are "good at" a subject.

New ZealandYears 9 and 10

Maths, science, history and geography, pitched at the years just before the qualification years.

New ZealandNCEA

Biology, chemistry, physics and maths across Levels 1 to 3. Genuinely hard questions with genuinely useful explanations.

United KingdomKey Stages 2 and 3

A bank aimed at the English national curriculum, for the households not in New Zealand.

AustraliaPrimary and secondary

Written against the Australian Curriculum, the syllabus every Australian school works from.

United StatesElementary and middle

American schooling sets curriculum state by state, so this one aims at the common ground rather than any one state's syllabus.

CanadaElementary and secondary

Provinces and territories, Confederation, the railway, and how a parliamentary democracy divides its powers.

IrelandPrimary and secondary

The provinces and counties, the monasteries, the Famine, 1916, and a little of the language.

Just interestingNobody's syllabus

Astronomy, chess openings, flags of the world, world capitals, the animals of Madagascar, times tables, science basics, general knowledge, New Zealand geography, and the road code.

Every question carries an explanation, and that is the rule that shaped the whole thing. Not "correct: Africa", but a sentence written for the kid who got it wrong. Madagascar sits in the Indian Ocean off the south-east coast of Africa. That explanation is not decoration. It is the study material, it is what a child reads on the Read up page, and a bank without them teaches nothing. All 1,408 of them have one, and the checker refuses a bank that is missing any.

The road code bank exists because a teenager was learning to drive. That is the honest origin of most of them, and it is also the invitation. A bank on the thing a child in your house is actually into beats another worthy maths bank, and the project would rather have thirty niche banks than five respectable ones.

Yes

Written by people who care, with explanations, a difficulty ramp and an age hint on every bank.

No

Not a validated curriculum. Nobody has marked these against a syllabus document. They sit alongside school, they do not replace it.

Yes

Plain readable files in the open repository. Read them, fix them, send a correction.

No

Coverage is uneven, on purpose. It grew from what real children in one house were studying, so some learning areas have several banks and some have none. It is New Zealand heavy, and the other countries have one bank each so far.

Read up

Somewhere to go that is not "try again and hope".

A child scores three out of ten. Every other quiz app shows them the score and the retry button. That is the moment the whole feature is decided.

Every bank has a study page. It lists every question in the bank, the right answer, and the explanation, laid out to be read rather than tested. It is one tap from the quiz, and it is there before the first attempt as well as after a bad one, so a kid who wants to prepare can.

There is a badge for reading the whole study page and then passing a round of that bank, which is the one behaviour in the entire product most worth encouraging: read the material, then have a go.

Try it on the live portal. Pick a bank, press Read up before you answer anything, and you will see exactly what a kid sees at the worst moment of their evening. Open the kid's page.

The reading list

Forty-one sites that stay open after everything else has shut.

This was the piece that took longest to see, and without it the whole feature is a memory test.

If a child can only answer what they already knew, learn to earn pays for recall and not for learning. So a set of reference sites survives a total cut: Wikipedia and Simple English Wikipedia, Wiktionary, Britannica, Te Ara and the National Library of New Zealand, the Department of Conservation, NASA and the European Space Agency, the Natural History Museum, the Science Learning Hub, Maths Is Fun, NZ History, Te Papa, NZQA and the Ministry of Education's curriculum site, the Australian Curriculum, CSIRO and the Australian Museum, the British Library, the National Archives, Cambridge's NRICH maths problems, the Library of Congress, the Smithsonian Learning Lab, NOAA and the US Geological Survey.

A child out of time can go and genuinely learn something, then come back and cash it in. That is a very different bargain to "answer what you already knew".

Five tests, and a short list is better than a long one.

No feed, no messages

Nothing with comments, direct messages, or any way for one user to reach another. A reading list is not a social network with a library card.

Not video first

The test people get wrong. A site can have the odd video and still pass. A site whose real content is its video library does not, however good the videos are.

Not built to sell to a nine year old

No aggressive advertising, no upsell to a subscription, no shop the site steers a child towards.

No account to read anything

An account to save a favourite is fine. An account to read the actual content is not.

No way through to the rest of the web

That rules out search engines, proxies, link aggregators and anything with an embedded browser, even when it is built on a real library's holdings.

Every rejection written down

So nobody quietly re-adds one later without doing the checking again. The list of what failed is published beside the list of what passed.

The three obvious ones all failed, for the same reason. BBC Bitesize, ABC Education and PBS LearningMedia are the first candidates anybody names, and each is a video library by its own description. They are good resources for a family that has decided video is fine. They are not a fit for a list that exists precisely because video is not. Trove and gov.uk were rejected too: one is a search engine wearing a library's name, the other is the whole of UK government including tax and passports.

The list belongs to your household, not to us. Add a site, run one command, and it is reachable. The honest limit worth knowing: a domain is allowed by the addresses it resolves to, so a site whose real content lives on a different address to its bare domain needs that exact address adding. The project documents this rather than hoping you never hit it.

Badges and the house board

We did not build a leaderboard, and the reason matters.

The original ask was blunt: badges, and get the siblings battling each other. Half of that got built. Here is the half that did not, and why.

A household is not a matched field. A seven year old and a fifteen year old are not playing the same game, whatever the scoreboard says. Rank children on total minutes earned or total quizzes passed and the youngest loses every day, forever, by construction. They have had fewer years to accumulate a total, and no quiz bank changes that. A feature meant to make learning feel good would become a daily reminder of a race they were entered into without being able to win.

Streaks were never built either, on purpose. A chain you must not break is one of the best-worn tools of the attention economy this whole project exists to push back against. Importing it to make badges sticky would be copying the opponent's playbook into the one part of Genkan meant to feel like the opposite of a phone that will not leave you alone. A streak that punishes a child for being sick, or busy, or just not in the mood, is not a reward.

And handicaps were rejected as well. "You get a bonus because you are younger" is technically fair and resented anyway, because it puts a formula between a child and an honest answer to "how am I doing". A clever kid reverse-engineers it, and then a parent has to defend it.

Ten badges, every one measured against a child's own history.

Nothing compares a count to a sibling's count, and nothing is scarce. A five year old and their sixteen year old sibling can both hold all ten, and the five year old getting there slower does not make either badge worth less.

First win
Perfect round
Getting good at this
Old hand
Jack of all trades
Tried something new
Bank mastered
Read up, then nailed it
Bounced back
Put in the hours

Three of them can be earned again for a different bank, so a curious kid who tries eight subjects ends up with eight small badges rather than one that stopped mattering after the first. And "bank mastered" was nearly a "pass this ten times" counter, which would have paid for repetition. Instead it checks whether a child has answered every question in the bank correctly at least once, ever, across all their rounds. What it certifies is that you have seen the whole bank and got it right, not that you clicked through it a lot.

The house board: spotlights, not ranks.

The one place siblings are compared. Every category was chosen so that being oldest, or having the most spare time, is not a win condition.

CategoryWhat it countsWhy it does not just reward being older
Most improvedRise in pass rate, this fortnight against the one beforeA child already acing everything has nowhere left to improve. A child still finding their feet has the most room to move. This one runs backwards from a raw score board on purpose.
Widest range of subjectsDifferent banks passed in the last 30 daysTrying five subjects costs a seven year old the same effort as a fifteen year old. Neither has to be fast or already good at anything.
Best comebacksA fail followed by a pass on the same bank, last 30 daysA child who finds things hard gets more chances at this one, not fewer. It tilts towards whoever is having the harder time, which is the right direction to tilt.
Keenest readerVisits to a bank's study page, last 30 daysReading costs nothing to attempt and needs no existing skill.

The board never ranks. There is no second place and no ordinal language anywhere. Each category names whoever is leading it right now, then lists everyone else's own number beside their own name. A category with nothing useful to say is left off entirely rather than crowned on a coin flip, and a one-child household gets an honest placeholder instead of a staged board with an empty field. Every window rolls over a fortnight or a month, so this month's spotlight is not whoever got there first two years ago and has been coasting since.

The board is off by default. A household running happily today should not wake up to a sibling comparison it never asked for. A parent turns it on from the dashboard, and the wording there is honest about what it does. Badges carry no such switch: they are private to the child who earned them and visible only on that child's own page, so nothing about one child's collection can put another in a worse light.

Your house, your questions

Write a quiz on the couch, and an update can never delete it.

Until recently a parent could decide who a bank was offered to and what a pass paid, but not write one. That is fine for the person who built this and useless for everybody else.

Written from the dashboard

Type the questions, the answers and the explanations straight into the parent's screen. This week's spelling list, the times tables one child keeps stumbling on, the rules of the sport they just joined.

Stored where a git pull cannot reach

Banks you write live in your household's own database, not in the repository. Updating Genkan never touches them. A spelling list for one child is not something anybody should have to open a pull request about.

Live after one full round

A bank shipped as a file has to hold four rounds' worth of questions. One you write goes live at one round, marked honestly as small, with the card telling you how far off four rounds it is. Everything else is identical: same grading, same ramp, same cooldown, same cap.

The numbers are yours

The price of a pass, the perfect-round bonus, the rest between goes and the daily cap are all settings, per household and optionally per child. Each one is explained in plain language on the screen, because a number with no explanation gets set to something silly once and then never touched again.

You can see what is landing

Each bank shows its pass rate, its average score, the questions nearly everybody gets wrong and the ones nearly everybody gets right. The failed rounds were the invisible half of the picture, and now they are not.

Graded on your box, not ours

Rounds are marked on the Genkan box in your house. What your kid answered, got wrong, or looked up afterwards is never sent anywhere. It is MIT licensed, so you can read the marking code, or ask your own AI to read it for you.

And your AI can write banks too. Ask whichever assistant your family already uses to write a bank on ancient Egypt, netball rules, the periodic table or how a jet engine works, drop the file in, and it is on the menu that evening. The project ships a runbook telling your agent exactly what a good bank looks like: the age band, the ramp from level one to level five, the marking, the house rules on tone. There is also a briefing command that gathers what one child passes, avoids, gets wrong and has been reading about, and prints it with a prompt on the end for you to paste.

Not yet

What this still cannot do.

Learn to earn has a real hole in the middle of it, and pretending otherwise would be the fastest way to lose your trust.

Recall is cheap and learning is not, and right now they pay the same. A child who already knows their times tables can pass rounds quickly. A child who spent forty minutes reading about the solar system and then passed a hard astronomy round earns exactly the same. Time spent reading is not measured, and it should be worth more.

There are obvious fixes, and none of them is built yet: pay more for the first pass of a bank than the tenth, pay more for a bank a child has been reading about, pay more for questions they previously got wrong, price the harder half of a round above the easier half. The risk to hold on to is that every one of those turns learning into an optimisation problem, and a clever child will optimise it. A system that feels fair gets used honestly. A system that feels like a puzzle gets treated like one, which is why none of them has been rushed.

Now

Quizzes graded on the box, credited instantly, with a rest between goes and a daily cap.

Not yet

Paying more for new material than for the tenth pass of an easy bank.

Now

Read up pages, the reading list, badges, the house board, and banks a parent writes.

Not yet

Paying more for the bank a child has been reading about, even though the signal is already there.

Now

Chores and jobs a child claims and a parent approves, in the same audit trail.

Not yet

Difficulty tiers priced separately inside a single bank.

Now

A briefing command and a runbook for pointing your own AI at one child's weak spots.

Not yet

A per-child AI tutor that runs on its own. Nothing is scheduled, and nothing measures whether a suggestion worked.

There is a quiet argument in all of this. The feeds your kids use are built by people who are very good at making the next twenty minutes feel free. Learn to earn puts a small, fair price on those twenty minutes, paid in something the kid keeps. It is not a punishment and it is not a lecture. It is just the first place in their day where attention costs what it is worth.