Chesstrophy: know exactly what to play out of the opening
A subscription chess trainer we designed, built and run, where players drill a repertoire until they can actually play it.
A real repertoire
44 opening courses covering 1,430 study lines, plus a full explorer for the positions you want to dig into yourself.
Stockfish in the browser
Engine evaluation runs on the player's own machine, so feedback is instant and we are not paying for a server to think.
Drills and progress
Board-based line rehearsal, coordinate and memory drills, and analytics that show what has stuck and what needs another pass.
1. Problem
Players study openings across five disconnected tools, courses in one place, drills in another, an engine in a third, then forget the lines the moment a real game starts.
2. Solution
One workflow: pick a repertoire, drill the critical lines on a real board, get engine feedback in the browser, and track what you retain over time.
3. Impact
44 courses and 1,430 lines live, sold as a self-serve subscription with a 14-day trial and Stripe billing from day one.
How it works
- Pick a repertoire from the course library, at whatever level you play.
- Drill the critical lines move by move on a real board, not on flashcards.
- Check any position against Stockfish running locally in your browser.
- Come back to the lines your progress stats say you have not retained.
What we handled
- Product design, the training model, and the content pipeline behind 1,430 study lines.
- Interactive board, drill engine, and in-browser Stockfish integration.
- Accounts, trial logic, Stripe subscriptions and the pricing page.
- Hosting, analytics and ongoing operation: the product is ours and we keep shipping to it.
Need a product that charges money?
Accounts, trials, subscriptions and the billing edge cases nobody warns you about. We shipped all of it here, and we can ship it for you. Free scoping call, then a fixed-price proposal.
Get a free scoping callDesigned, built and operated by Amimaro
Stack used
SaaSEdTechSubscriptionsNext.jsTypeScriptStockfishStripePostgreSQL
Let's Work Together
Have a project in mind? I'd love to hear about it. Whether you need a complete solution or just want to discuss your ideas, I'm here to help turn your vision into reality.