Brainy Bunch โ† Back to the games

About Brainy Bunch

An independent project ยท Last updated 26 July 2026

Brainy Bunch is a free arcade of 23 short brain-training games that runs entirely in your browser. There's no download, no install, no account requirement and nothing to buy. It was built by one person, by hand, in plain HTML, CSS and JavaScript.

Why it exists

Most "brain training" sites are either a thin wrapper around a handful of Flash-era games, or a subscription funnel that locks the interesting part behind a paywall. The goal here was different: a genuinely large set of small, well-made games that a child or an adult can pick up for two minutes, that gets meaningfully harder as you improve, and that never asks for money or personal details.

Each game targets one specific mental skill rather than being generically "brainy" โ€” mental arithmetic, digit span, visual search, response inhibition, spatial planning, spelling, foreign vocabulary recognition. The how-to-play guide names the skill each game exercises and gives a real strategy tip for it, because knowing why a game is hard is part of getting better at it.

How it was built

There is no game engine, no framework and no build step. Every game is a single JavaScript file that registers itself with a small shared engine, which handles state, saving, progression, levels, badges, pausing and the per-game API. The whole front end is a few hundred kilobytes of code.

A few decisions worth mentioning, because they shape how the site feels:

How progression works

Finishing a game earns coins and XP. Coins unlock new games and cosmetic colour themes. XP raises your level, which increases the difficulty of every game. Spending coins in the theme shop never re-locks anything, because unlocks are based on what you've earned in total rather than your current balance.

Later games also ask you to have tried a few different categories โ€” logic, memory, math, language, reflex โ€” rather than purely to have earned more coins. That's deliberate: exploring the arcade should be the way forward, not grinding one favourite.

Once you've tried every game, you can Rebirth: your coins, XP and unlocks reset, but you keep your badges and themes and every future reward is permanently boosted. Your leaderboard position is safe when you do this, because the board ranks lifetime coins earned โ€” a number that never resets โ€” so prestiging raises your ceiling instead of costing you your rank.

Playing with other people

An optional free account adds cloud saving across devices, a place on the global leaderboard, per-game Mini Records, and live head-to-head battles where two players race through the same game. Battles stake a small number of coins, so entering one is a real risk rather than free upside.

There is deliberately no chat and no user-generated content of any kind. Players cannot send each other messages, names, images or text. The only thing that passes between two players is the outcome of a race. For a site that children use, that felt like the right trade.

Design principles

How it's funded

Brainy Bunch is free and is supported by advertising. That's the whole business model โ€” there are no subscriptions, no in-app purchases and no premium tier. Advertising lets the games stay free for everyone, including people who would never pay for a puzzle app.

Get in touch

Found a bug, want to suggest a game, or spotted something wrong in one of the guides? I'd genuinely like to hear about it โ€” see the contact page.