Answer questions, strike the dragon, and clear every world — Years 1 to 7.
A wrong answer never hurts you — it helps you learn.
Years 1–7England curriculumFreeNo loginNothing leaves this device
Which school year?
Pick the child's year group. Questions match the England National Curriculum for that year.
Choose your World
Each World practises a different part of maths. Pick any one.
World
Pick a level. Each level has a tougher dragon and harder questions.
Level
⭐ Score: 0
🔥 Streak: 0
⏱ 0s
⚡ Bonus: 0
🐲 Dragon energy100%
✦
⚡
⚡ Redemption Round
Show you’ve got it now — get these right to earn a star back!
Question
…
Tip: press keys 1–4 to choose an answer.
My progress
Everything here stays on this device only.
✦✦✦✦
VICTORY!
The dragon is worn out — and friendly now 🐲💛
Question 1 of 10Class score: 0
Tap the answer the class voted for. No timer, no failure — wrong answers become a teaching moment. Nothing from this session is saved to any child's personal progress.
Class complete!
Batmath prototype · no accounts · no data leaves this device
For Parents & Teachers
What this is. Batmath is a free maths practice game for primary-school children, Years 1–6, plus an optional Year 7 challenge tier (England National Curriculum, Key Stages 1–3). The child picks their year group, then defeats a friendly cartoon dragon by answering maths questions matched to that year.
No punishment by design. A wrong answer never harms the player or ends the game. The child gets an encouraging hint and a second try (and can tap “Show me how” for a worked method at any point). This is deliberate — error-punishment in early maths raises maths anxiety.
It teaches, not just tests. When a child is stuck, the game shows a short step-by-step method for that exact skill — read aloud if audio is on — rather than only revealing the answer. The same worked method also appears in the Redemption Round, so re-practice comes with re-teaching.
Privacy. This prototype:
has no accounts, logins, names or email — nothing identifying is asked for;
collects no personal data and uses no analytics, advertising or tracking;
stores only level progress (stars) in this one browser, which you can clear any time;
has no chat, leaderboards or social features.
No external requests. This build makes zero third-party network calls — fonts are a self-contained system stack, not Google Fonts. Nothing about the child leaves this device, consistent with the UK Children's Code.
Maths content. Each year group has its own curriculum-aligned Worlds — for example Year 1 covers counting, number bonds within 20 and shapes; Year 3 covers the 3/4/8 tables, fractions and measures; Year 6 covers the four operations with large numbers, fractions/decimals/percentages, ratio, simple algebra, statistics and geometry. Every question's answer is computed in code, so answers are correct by construction rather than hand-typed.