Run your chess academy without the spreadsheet chaos.
Replace spreadsheets, WhatsApp groups, and payment links with one calm system. An AI copilot drafts reviews and parent updates, and a human approves every send.
Report approved · sent to 14 parents
Morning, Coach Priya
Knight's Path Academy · Tuesday
Game review
Opera Game pattern · Paris 1858
AI Copilot queue
3 draftsGame review · Aarav vs. Diya
Stockfish found 2 coachable mistakes · cites 14...Qe6?
March progress report · Batch B2
Drafted for 14 parents · numbers from attendance + ratings
Fee reminder · Sharma family
Razorpay link attached · waits for your sign-off
Auto-send earned on 2 of 9 templates · everything else waits for you
Rapid rating
+155
1395
Batch B2 · Tue/Thu
Invoice paid · ₹4,500
UPI AutoPay · reconciled
Class recap sent on WhatsApp
Approved by you · 12 of 14 parents read it
The coach home screen on a Tuesday: three drafts to approve, fees reconciled, recap already sent.
Powered by frontier AI · Works with the tools your academy already uses
The same academy, run very differently
Six jobs every academy does each week. Pick one and see the exact screen that takes it over.
Game review
Screenshots in WhatsApp, analyzed only when a coach has a free evening.
Every synced game gets Stockfish analysis overnight, with the coachable mistakes already tagged.
Same week. Same academy. A different system underneath.
Get started6
weekly academy jobs taken over
12+
integrations, chess to payments
3
frontier AI models on the work
100%
of sends approved by a human
An AI copilot that does the admin.
ChessCore drafts game reviews, monthly progress reports, and parent updates from real Stockfish analysis and your academy records. The AI never invents an evaluation and a coach approves every message before it goes out, so parents get proof of progress without you writing a word.
- Game reviews that cite the exact move and the eval change
- Monthly progress reports drafted for a whole batch at once
- Auto-send is earned per template, only after your approvals
AI Copilot queue
3 draftsGame review · Aarav vs. Diya
Stockfish found 2 coachable mistakes · cites 14...Qe6?
March progress report · Batch B2
Drafted for 14 parents · numbers from attendance + ratings
Fee reminder · Sharma family
Razorpay link attached · waits for your sign-off
Auto-send earned on 2 of 9 templates · everything else waits for you
Students · Batch view
248 activeAarav R.
B2 · Tue/Thu
1395
+155
Diya K.
B2 · Tue/Thu
1312
+98
Vihaan S.
A1 · Mon/Wed
1104
+61
Zara M.
A1 · Mon/Wed
987
+44
View all 248 students
Manage students like a pro.
One profile per student with their guardians, contact preferences, consent forms, and full history. No more digging through chat threads to find out if a parent was informed about the latest schedule change.
- Guardians, consent records, and contact preferences per student
- Attendance with absence declarations parents file themselves
- Batch view with rating trend and fee status at a glance
Scheduling & Billing. Automated.
Organise students into batches, set recurring schedules, and handle make-ups and substitutions without a single calendar conflict. Invoices generate instantly and parents can pay via card or UPI from a simple payment link, while your ledger stays reconciled.
- Recurring schedules with make-ups and zero double-bookings
- Razorpay UPI and cards in India, Stripe for academies abroad
- UPI AutoPay e-mandates collect fees without monthly chasing
This week
0 conflictsMon
Tue
Wed
Thu
Fri
Sat
Invoice paid · ₹4,500
UPI AutoPay · ledger reconciled
Aarav R. · Rapid rating
+155 in 9 months1395
Synced from Lichess · 142 games analyzed
Won vs. 1410 · French Defense
Best gameMissed fork on move 23
Homework setGame-sync & Parent portals.
Pull games from Lichess and Chess.com into each student profile, where Stockfish analysis tags the mistakes worth coaching. Parents get magic-link portals to see attendance, dues, and rating progress without needing another app.
- Lichess sync is first-class, Chess.com imports, PGNs upload
- Stockfish tags the coachable mistakes in every imported game
- Magic-link parent portals, nothing for families to install
Every tool you already use. One AI brain in the middle.
Games stream in from Lichess and Chess.com. Fees settle through Razorpay and Stripe. Parents hear from you on WhatsApp. And frontier AI models sit in the middle, doing the admin.
Claude, ChatGPT and Gemini handle game review, report drafting and fee follow-ups — across 12+ integrations.
Explore all integrationsYour whole academy on one screen
Students, fees, batches, and rating progress live in one dashboard instead of nine spreadsheets. You spot the overdue invoice or the stalling student before a parent has to call about it.
Learn more about the ChessCore AI copilotAcademy insights · This term
Live248
Active students
96%
Collection rate
+62
Avg rating gain
Rating progress across batches
Progress tracking from day one
Every game a student plays becomes evidence. Engine analysis tags the mistakes worth coaching, the AI copilot explains them in plain language, and an append-only rating history shows each student's real trend from their very first session.
Aarav R. · first session to today
Every game, report, and payment on one timeline
Aug
Joined at 1240Nov
First tournamentJan
Back-rank drills setMar
1395 · report 14 sentA management suite for every role
Whether you're a coach, an administrator, or a parent checking in, ChessCore helps you access the information you need. No extra platforms. No back and forth.
AI you can trust in front of parents
This is the exact journey every AI-written word takes before a family reads it. No step is skippable, and your name is on the approval.
A game arrives
Synced from Lichess, imported from Chess.com, or uploaded as a PGN.
Stockfish analyzes
The engine finds the mistakes and the eval swings. The AI never judges a position.
The copilot drafts
A plain-language review citing the exact moves, built only from engine output and your records.
You approve, parents see
One click sends it to the parent portal and WhatsApp. Until then, nothing leaves the queue.
Stockfish evaluates, AI explains
The language model never judges a chess position. Stockfish does the analysis, and the AI turns engine lines into plain-language coaching notes that cite the move and the eval change.
A human approves every send
Game reviews, progress reports, and parent messages start as drafts in an approval queue. Nothing reaches a parent until a coach or admin signs off.
Numbers come from the database
Attendance, ratings, and fees in every report are pulled from your records, never generated. The AI writes the prose around facts it cannot change.
One platform, four jobs handled
What you replace: the spreadsheets, the payment links, the chat-thread chaos, and the report-writing weekends.
Coaching
For coaches
- Stockfish analysis on every synced game
- Mistake themes and targeted homework
- Puzzle assignment matched to level
- Annotated game library per academy
- Opening tags and repertoire gaps
Operations
For academy owners
- Batches with recurring schedules
- Attendance, make-ups, substitutions
- Student import from spreadsheets
- Multi-branch sub-academies
- Roles for coaches, admins, parents
Payments
For the front desk
- Razorpay with UPI and cards
- Stripe for academies abroad
- UPI AutoPay e-mandates
- Instant invoices and receipts
- AI-drafted fee reminders
Safety & trust
For families
- A human approves every AI send
- Personal data redacted before prompts
- Tenant-isolated academy data
- Append-only rating history
- Consent records for minors
Every AI feature ships with the same rule: drafts by default, your approval before anything reaches a family.
Why academies choose ChessCore
Everything an academy needs, in one calm system
AI copilot
Drafts game reviews, progress reports, and parent updates from real Stockfish analysis — a coach approves every send.
Student management
One profile per student: guardians, consent, attendance, and full coaching history in one place.
Scheduling & billing
Recurring batches, make-ups, and invoices that reconcile themselves via UPI AutoPay and cards.
Game sync & analysis
Pull games from Lichess and Chess.com; Stockfish tags the mistakes worth coaching in every game.
Parent portals
Magic-link portals show attendance, dues, and rating progress — nothing for families to install.
Tournaments & ratings
Run events, pairings, and rating progress alongside everything else — no separate tools.
Product walkthrough
See ChessCore in action
From game review to fee reconciliation — every step of your academy workflow, handled in one calm system.
AI reviews every game
Pull games straight from Lichess and Chess.com. Stockfish flags the mistakes worth coaching, and every note cites the exact move.
- Imports from Lichess & Chess.com
- Engine flags the coachable moments
- Each review cites the exact position
Game review · Aarav vs. Diya
Opera Game · Paris 1858
Built to be trusted with a child's data
ChessCore is designed from the ground up for safeguarding compliance, so coaches can focus on the game — not the paperwork.
Human approves every AI send
No AI message reaches a student or parent without a coach reviewing and approving it first.
Consent & guardian records on file
Every communication is gated by on-file parental consent. Guardian contacts are verified before onboarding.
Encrypted, backed up daily
All student data is encrypted at rest and in transit. Automated daily backups with point-in-time recovery.
GDPR-ready, full audit trail
Every action is logged in an immutable audit trail. DSAR deletion runs in minutes, not weeks.

Why this exists
Built for the rooms where the next generation learns chess
Every hour a coach spends on spreadsheets is an hour away from this room. ChessCore carries the admin so your team can stand at the board, not behind a desk.
Request a demoThe questions owners ask first
Everything you would ask on a demo call, answered without the call.
Start building a smarter academy
Early access — we set up your academy with you: roster import, Lichess and Chess.com connections, batches, and fee plans.