Why we built Next-Gen Chess
Most chess apps optimize for one number: your rating. Next-Gen Chess optimizes for a different one: how much you actually understood about the game you just played. A free AI coach that explains every move while it’s happening, with a classroom layer for schools that need a safer way to teach chess online.
The 1500 problem
Chess online has never been better and never been more frustrating to learn. The big platforms have brilliant engines, gorgeous boards, instant matchmaking with millions of opponents — and a curve that goes from “the pieces move like this” to “you got crushed by a 1500” with almost nothing in between except a vague feeling that you should “study tactics.”
The traditional advice is: play games, then run them through an engine afterward, read the centipawn loss numbers, watch a YouTube video about the Sicilian, repeat for five years. It works. It’s also the slowest possible way to learn. By the time you’re reviewing the game, you’ve forgotten what you were thinking when you played the bad move. The teaching moment is gone.
The thing that actually accelerates learning — the thing every chess club, parent, and YA tournament coach knows — is having a stronger player sitting next to you saying “wait, look at the f7 square,” in real time, while the position is still fresh. That kind of attention costs $40–$100 an hour, doesn’t scale, and isn’t available to most kids.
That’s the gap. Next-Gen Chess fills it.
What it is
A free online chess platform with three things glued together:
- An AI coach that talks while you play. Every move comes with an evaluation, a win-probability shift, and a one-line explanation in plain English. “Brilliant — you opened the long diagonal.” “Inaccuracy — this hangs the knight in two moves.” Stockfish is doing the math; we’re translating it into something a 9-year-old or a 90-year-old can act on.
- A classroom layer for schools. Teachers create classrooms in 30 seconds, students join with a code, and the teacher gets a dashboard that shows who’s playing what, who’s solving daily puzzles, who’s stuck on the same blunder pattern five games in a row. Chess clubs and after-school programs run on this without anyone having to handle student email accounts.
- A pattern library with 50+ openings, defenses, and tactical motifs — each with its own page, sample games, and a recognition layer that flags the pattern when it shows up in your own games. “You just played a Stafford Gambit. Here’s what usually happens next.”
Every part of that list is free. There is no “unlock the rest of your move analysis with Premium.” The free tier is the platform.
What’s different
If that sounds like five other apps you’ve tried, here’s where Next-Gen Chess diverges, on purpose:
- Coaching during the game, not after. The big platforms gate live engine help behind a subscription because real-time hints can be used to cheat in rated play. We aren’t trying to be the next rated-ladder destination — we’re trying to be the place you go to actually get better. Different goal, different tradeoffs.
- Variant boards from 4×4 to 16×16. Built on Fairy-Stockfish, so you can teach a 7-year-old on a tiny board where every piece matters and the game ends in eight moves, or watch advanced students play on a 12×12 monster. Standard 8×8 is the default, but it’s not the limit.
- Classroom-first. The dashboard, the daily-puzzle assignment flow, the “guess the move” mode using famous grandmaster positions — all of it was designed for a teacher running 25 students through a 45-minute period. Most chess platforms have a classroom feature bolted on; we built the classroom first and the engagement-loops second.
- No accounts to start. Guest play is the default. Click “Play vs AI,” pick a difficulty, the board is up. Accounts are for tracking progress and joining classrooms, not for blocking a curious 12-year-old at the front door.
- No ads. No tracking pixels you didn’t agree to. Same Zafronix promise as the rest of our things. Chess is supposed to teach kids to think clearly. It would be a small betrayal to surround that with manipulative ad design.
Why we started with schools
The first real users we wired in weren’t individuals. They were classrooms.
Our first international pilot is a school in Costa Rica running a 90-day cohort. The teacher creates a classroom, shares a code on the board, students enter the code on the homepage and they’re in — no email collection, no parent signup form, no app install. The teacher sees a roster, recent games, KPIs per student, and a queue of daily puzzles she can assign with two clicks.
That flow exists because schools have a problem nobody’s solving cleanly: they want chess in the curriculum (the cognitive benefits are real and they know it), but the existing platforms make student onboarding a privacy and admin nightmare. COPPA, GDPR, GDPR-K, district policies, IT departments saying no — the friction is high enough that a lot of programs just don’t happen.
If we get the classroom flow right, the individual-learner flow falls out of it for free. A kid who learns chess in their school’s pilot can go home, open ngchess.com on their parent’s laptop, and the same coach is there.
The discipline
The studio runs on the same principle here as on siono and the World Cup API: the question isn’t “what feature should we add?” — it’s “what is this thing for, and does this addition serve that?”
For Next-Gen Chess, the answer to “what is this for?” is one sentence: help someone leave a chess game knowing more about chess than they did when they sat down.
That sentence kills a lot of features other platforms ship by default. Rated ladders, social feeds, leaderboards that compare you against strangers, “streaks,” engagement-bait puzzle pop-ups, paywalled engine analysis, banner ads — none of those help you leave the board smarter. Most of them help you stay on the platform longer, which is a different metric in a different business. We’re not in that business.
Built for the long game
Under the hood, Next-Gen Chess runs on six Spring Boot microservices — standard chess on Stockfish, variants on Fairy-Stockfish, a separate analytics + admin layer, real-time multiplayer over WebSocket, and a stack of autonomous AI agents (Claude-powered) that handle content generation and growth tasks the studio doesn’t have a person for yet. The admin dashboard is being rebuilt right now in Next.js, with the eventual goal of moving the customer UI to the same stack so the whole platform is leaner and faster.
None of that matters to a 9-year-old learning the en passant rule. It matters to us, because it means we can run a free, ad-free chess platform with a small team and have it not collapse under its own weight. That’s the boring engineering work that makes the “free, no ads, no tracking” promise actually keepable.
How to try it
Open ngchess.com. Click Play vs AI. Pick a difficulty between 1 and 20 and pick a side. The board is up in three seconds, the coach is on by default, and your first move gets analyzed before you’ve made your second.
If you teach — in a school, an after-school program, a chess club, a homeschool co-op — visit ngchess.com/for-teachers. Pilots are free and we’re actively looking for the next handful of programs to wire in. We learn more from a real classroom in a hard week than from a thousand hypothetical user surveys.
Whatever else changes about chess online in the next decade, the core loop — play a game, leave it knowing something you didn’t before — is the one we want to keep clean. Everything else is decoration.