Honest comparison
ChessCore vs Chessverse
ChessCore and Chessverse both run the academy and the place students train. ChessCore goes deeper on operations, money and governed AI: make-up credits, substitutions, payroll preparation, UPI AutoPay, a family ledger, Stockfish review and report drafts a coach approves. Students also get a 6,095,563-puzzle catalog, play against AI, classmate games and a live classroom board. Chessverse lists complete white-labeling with branded apps and nine mini-games.
Every Chessverse detail below is sourced from chessverse.in, as read on 16 October 2026. We build ChessCore and sell academy software. Where we recorded no Chessverse claim the table says “Not recorded”, which does not mean the feature is missing. Re-check their site for current details.
Where each one goes deeper
Depth of branding
Branded appsCustom domain and colors9 mini-gamesSimul exhibitionsScreen sharing in class
Depth of operations
Make-up creditsPayroll preparationUPI AutoPayFamily ledgerReport drafts a coach approves
Chessverse details as read on chessverse.in on 16 October 2026.
Side by side
ChessCore vs Chessverse at a glance
27 jobs a chess academy does, in one board. “Not recorded” means we recorded no Chessverse claim for that row, not that the feature is missing.
| The job | ChessCore | Chessverse |
|---|---|---|
| Leads, trials & enrolment | ChessCore | ChessverseNot recorded |
| Student & batch management | ChessCore | ChessverseStudents organised into batches, with progress and assignments |
| Scheduling & attendance | ChessCore | Chessverse |
| Make-up credits & coach substitutions | ChessCore | ChessverseNot recorded |
| Coach payroll and payouts | ChessCore | ChessverseNot recorded |
| Multi-centre operations | ChessCore | ChessverseFor multi-location schools; Enterprise for federations and chains |
| Fee collection | ChessCoreUPI AutoPay, Razorpay & Stripe (Grow plan and up) | ChessverseIntegrated payment processing |
| Family ledger and payment matching | ChessCoreOnline payments matched to their invoice | ChessverseNot recorded |
| Parent communication (WhatsApp + portal) | ChessCore | ChessverseProgress reports by WhatsApp or email, parent dashboard |
| Engine-verified game review (Stockfish, Lichess/Chess.com) | ChessCoreCoach-selected games; auto-sync on the Pro plan and up | ChessverseReflexBuilder: real games to puzzles |
| AI report drafts that wait for a person | ChessCoreDraft only until a reviewer approves; monthly emails carry no AI text | ChessverseAuto report cards; approval before sending not recorded |
| Puzzle library | ChessCore6,095,563 puzzles | Chessverse5M+ puzzles |
| Puzzles from each student’s own mistakes | ChessCoreOwn mistakes + weak themes | ChessverseReflexBuilder |
| Spaced repetition | ChessCore | ChessverseReflexBuilder with spaced repetition |
| Play against AI | ChessCoreMaia (human-like), 5 levels, about 1100 to 1900 | ChessverseNot recorded |
| Games between classmates | ChessCore | ChessverseRated and casual games between students |
| Training activities | ChessCoreGuess the move, quizzes, rating test, mastery certificates | Chessverse9 mini-games |
| Streaks & leaderboards | ChessCore | ChessverseStreaks and leaderboards listed |
| Live classroom (shared board) | ChessCore | ChessverseShared boards, real-time analysis |
| Built-in classroom video | ChessCoreVideo, audio and screen sharing | ChessverseReal-time video, screen sharing and chat |
| Tournaments | ChessCoreSwiss, Arena, round-robin, knockout, team | ChessverseSimul play and tournaments on every plan |
| Simuls | ChessCore | ChessverseSimul exhibitions listed |
| White-label & branding | ChessCoreLogo, branded pages and an academy-branded app. Your own domain: Grow plan and up | ChessverseCustom domain, branded apps, custom colors |
| Global billing (Stripe / USD) | ChessCoreStripe abroad + UPI AutoPay in India | ChessverseCurrency options on its pricing section |
| Data export if you leave | ChessCoreRoster as CSV or JSON, and signed family exports. No whole-academy export | ChessverseNot recorded |
| ChessCore-only extras | ChessCorePublic academy page with demo booking, WhatsApp and email campaigns with A/B tests, AI reports from recorded classes, partner schools and camps | ChessverseNot recorded |
| Pricing model | ChessCoreFlat capacity tiers | ChessversePer student per month, INR 179 to 249 on annual billing |
Feature by feature
Every feature, side by side
43 features appear on Chessverse's own site, each beside ChessCore's version. ChessCore offers 165 more that Chessverse's site does not list.
What Chessverse lists, and ChessCore's version
Scheduling and attendance3
Attendance tracking
What Chessverse's site saysTracks class attendance.ChessCoreMark a whole batch present, late, absent or excused in a few taps, with a history parents can see.Batches and class groups
What Chessverse's site saysOrganizes students into teaching groups.ChessCoreCreate batches with a coach, program, centre and capacity, and get warned before a batch clashes with a coach's timetable.Recurring class timetable
What Chessverse's site saysSchedules repeating sessions.ChessCoreSet a weekly or custom repeat rule once and the timetable fills with sessions, skipping slots that would clash.
Fees and billing2
Multi-currency billing
What Chessverse's site saysClaims multiple-currency support.ChessCoreBill families in their own currency, including INR, USD, EUR, GBP, AED and SGD, on prices and invoices.UPI, card and net banking payments
What Chessverse's site saysProcesses academy payments.ChessCoreFamilies pay fees online by UPI, card or net banking through a payment link, and the invoice is marked paid.
Staff1
Roles and permissions
What Chessverse's site saysSeparates admin, coach and student access.ChessCoreUse built-in staff roles or create custom ones that grant only chosen permissions, never more than the creator holds.
Parents and communication6
Scheduled monthly reports
What Chessverse's site saysGenerates parent reports automatically.ChessCoreSchedule monthly progress digests that are built from the academy's records and emailed to parents automatically.In-app chat with parents
What Chessverse's site saysSupports direct parent messaging and classroom chat.ChessCoreParents chat with the academy from the portal while signed in, and staff reply from one shared inbox.Email to parents
What Chessverse's site saysDelivers automated progress reports by email.ChessCoreEmail parents reports, reminders and announcements from the academy's own sender address.Parent portal
What Chessverse's site saysProvides a parent dashboard.ChessCoreParents sign in to see each child's schedule, attendance, games, invoices and progress, and request make-up classes.Student progress reports
What Chessverse's site saysShares student progress with parents.ChessCoreCreate a monthly report per student covering attendance, chess activity and coach notes, previewed and emailed to guardians.WhatsApp messages to parents
What Chessverse's site saysSends parent updates through WhatsApp.ChessCoreSend class reminders, fee links and updates to parents on WhatsApp from the academy's own business number.
Teaching7
Puzzles from students' own mistakes
What Chessverse's site saysBuilds practice puzzles from students' game mistakes.ChessCoreTurn each student's game mistakes into personal puzzles, and add catalogue puzzles matched to their weak themes and rating.Endgame training
What Chessverse's site saysOffers checkmate drills through a mini-game.ChessCoreTeach endgames with ready-made lessons, checkmate drills and quizzes, from basic mates to rook endings.Homework and assignments
What Chessverse's site saysAssigns puzzles and tracks attempts.ChessCoreAssign puzzles, game reviews, opening drills, games against the computer and lessons, then grade what students submit.Opening repertoire trainer
What Chessverse's site saysOffers opening practice through a mini-game.ChessCoreStudents drill the academy's opening lines move by move, with instant feedback and repeats on the moves they miss.Puzzle library
What Chessverse's site saysProvides a curated tactical puzzle library. Published library size: over 5 million puzzles.ChessCoreBrowse 6,095,563 rated puzzles from the open Lichess database by rating and theme, and copy any set into homework.Chess quizzes
What Chessverse's site saysRuns quizzes during live classes.ChessCoreSchedule timed quizzes for a batch with attempt limits, leaderboards and team, streak and survival modes.Spaced repetition review
What Chessverse's site saysRepeats learned material to reinforce recall.ChessCorePositions a student got wrong come back on a spaced schedule until the student solves them reliably.
Student engagement3
Play against classmates
What Chessverse's site saysSupports peer games and academy ratings.ChessCoreStudents challenge classmates in their academy to real games, played inside the student portal.Points, streaks, badges and leaderboards
What Chessverse's site saysUses streaks, rankings and lesson progression.ChessCoreStudents earn points, badges and daily streaks, level up through the curriculum and climb the weekly academy leaderboard.Chess mini-games
What Chessverse's site saysOffers named chess practice games. Published total: 9 mini-games; visible examples are not treated as an exhaustive list.ChessCoreStudents practise with chess mini-games that drill piece moves, captures, checkmates and board vision in short rounds.
Live classes4
AI class recaps
What Chessverse's site saysShares session summaries with parents.ChessCoreAfter a recorded class, AI drafts a recap that the coach edits and publishes for students and parents.Screen sharing
What Chessverse's site saysShares the classroom screen.ChessCoreCoaches share their screen in the built-in live classroom to show slides, a video or an analysis board.Shared board the coach drives
What Chessverse's site saysProvides synchronized teaching boards.ChessCoreThe coach moves pieces on one shared board and every student's screen updates live during class.Built-in video and audio
What Chessverse's site saysIncludes classroom video.ChessCoreLive classes have built-in video and audio for coach and students, with no outside meeting app needed.
Games and ratings2
AI move and game explanations
What Chessverse's site saysExplains game mistakes in personalized training.ChessCoreAI explains Stockfish's verdict on a move or game in plain language, and the coach approves it before parents see it.Internal academy ratings
What Chessverse's site saysTracks results in academy rating systems.ChessCoreKeep an academy rating for every student from club games and events, separate from official ratings.
Tournaments2
Swiss tournaments
What Chessverse's site saysRuns academy tournaments; formats unspecified.ChessCoreRun Swiss tournaments with automatic round pairings from a real Swiss pairing engine.Simultaneous exhibitions
What Chessverse's site saysCoaches play several students simultaneously.ChessCoreA coach plays many students at once, each on their own board, while parents follow from the portal.
Branding and white label6
Your own branded app
What Chessverse's site saysOffers academy-branded mobile apps.ChessCoreThe academy's own app in the App Store and Google Play, with its name, icon and colours for parents and students.Branded certificates
What Chessverse's site saysCustomizes certificates.ChessCoreCertificates carry the academy's name, logo and colours, with a QR code linking to a verification page.Branded emails from your sender
What Chessverse's site saysSupports academy email-domain branding.ChessCoreEmails go out under the academy's own sender name and domain, in its colours, with no ChessCore footer.Your own custom domain
What Chessverse's site saysSupports academy domains.ChessCoreRun the parent and student portal on the academy's own web address, with the DNS records checked and verified for you.Academy logo and colours
What Chessverse's site saysCustomizes academy colors and logo.ChessCoreUpload the academy's logo and set its brand colour once, and they appear across the app, invites and portals.White label under your brand
What Chessverse's site saysPresents the platform under academy branding.ChessCoreThe academy's name, logo, colours, email sender and domain on every parent and student screen, message and email, with ChessCore's name removed.
Analytics1
Academy dashboard
What Chessverse's site saysShows student strengths and learning trends.ChessCoreOne home dashboard shows fees collected, active students, attendance and new leads, compared with the previous period.
Platform and trust6
Free trial of paid plans
What Chessverse's site saysProvides a full-feature trial. Duration: 14 days, no credit card.ChessCoreTry a paid plan free before paying, with access to the features that plan includes.Multi-language interface
What Chessverse's site saysClaims multilingual platform support.ChessCoreUse the app in several languages, including English and Hindi, and send messages in each guardian's own language.Installable mobile web app
What Chessverse's site saysSupports desktop, tablet and phone browsers.ChessCoreInstall the web app on any phone's home screen as a standalone app for staff, parents and students.Setup done for you
What Chessverse's site saysTeam configures domain, branding and initial settings.ChessCoreA setup wizard gets a new academy running, and ChessCore staff can set up and move the academy's data for it.Flat capacity pricing
What Chessverse's site saysLicenses access per student.ChessCorePlans are flat capacity tiers by roster size, so adding a student never raises the bill within a tier.Email support and guided help
What Chessverse's site saysOffers email support and enterprise success management.ChessCoreEvery plan gets email support, and support staff can open a logged, read-only view of the academy to help.
In ChessCore, not listed on Chessverse's site
165 ChessCore features across 14 areas. Not listed on Chessverse's site means we found no mention on the pages we read, not that Chessverse cannot do it.
- AI-drafted messages and reports
- Human approval of AI drafts
- Arena tournaments
Show all 165 by area
Admissions and CRM16
- A/B testing for campaigns
- Email campaigns
- SMS campaigns
- WhatsApp broadcast campaigns
- Enquiry and lead capture forms
- Lead scoring
- Online admission and registration
- Lead pipeline and stages
- Academy website and profile page
- Referral program
- Demo and trial class booking
- Waitlists for full classes
- AI ad copy writer
- Drip sequences for leads
- Meta lead ads sync
- Partner school programs
Scheduling and attendance16
- Google Calendar sync
- Coach availability
- Holiday calendar and closures
- Online, offline and hybrid classes
- Make-up classes and credits
- Multiple branches and locations
- Room booking
- QR code self check-in
- Substitute coach cover
- Day, week and month views
- Camps and intensives
- Reschedule or cancel single classes
- Self-booking for private lessons
- Student records
- Timezones for online classes
- Outside meeting links
Fees and billing21
- Recurring fees and autopay
- Sibling discounts, coupons and scholarships
- Expense tracking
- Razorpay, Stripe and Cashfree payments
- Invoices and receipts
- Family ledger and partial payments
- Class packs and pay per class
- Fee refunds
- Automatic fee reminders
- GST and VAT invoices
- Sell courses and paid webinars
- Lesson credit reversals
- Prepaid and earned funds apart
- Gift cards
- Invoice cancellation
- Automatic late fees
- Event entries and licence sales
- No-show and cancellation fees
- One-time fees
- Overdue account access control
- Pause or cancel subscriptions
Staff7
- Second approver for sensitive actions
- Coach performance and ratings
- Coach profiles
- Coach payroll calculation
- Coach payouts
- Affiliated clubs
- Coach payout ledger
Parents and communication8
- Class and academy announcements
- Parent feedback and surveys
- Parent mobile app
- Push notifications
- SMS to parents
- In-app notifications
- Message template library
- Shared support inbox
Teaching20
- Ready-made course content
- Curriculum and syllabus builder
- Guess the move training
- Lesson plans per session
- Interactive studies and PGN chapters
- Video lessons and courses
- Adaptive lessons
- Blindfold tactics training
- Coach training and webinars
- Drip course content
- Recurring error detection
- Send positions as live puzzles
- Position memory training
- Move replay practice
- Opening explorer database
- Opening tree
- Custom puzzle editor
- Puzzle set generator
- Puzzles by rating
- Woodpecker method training
Student engagement8
- Skill certificates
- Play against the computer
- Placement and rating test
- Student app
- Live tournament broadcasts
- Live polls and class quizzes
- Position playground
- Proctored online assessments
Live classes7
- Attendance from live classes
- Class recording and playback
- Classroom whiteboard
- Legal and free teaching modes
- Class controls for coaches
- Live game monitoring
- Class waiting room
Games and ratings11
- Chess.com game sync
- Stockfish game analysis
- FIDE and national rating tracking
- PGN game import
- Lichess game sync
- Rating progress graphs
- FIDE ID linking
- Games flagged for review
- Master game database
- Shareable game reports
- Opponent preparation reports
Tournaments13
- Arena tournaments
- Embeddable standings widget
- FIDE and federation rating reports
- Knockout tournaments
- Elo and Glicko rating calculation
- Online tournament registration
- Round robin tournaments
- Live public standings
- Team tournaments
- Tournament certificates
- Arbiter tools
- Tournament archives
- Tiebreak calculation
AI11
- AI-drafted messages and reports
- AI tutor for students
- AI syllabus and lesson planning
- AI copilot for academy records
- Human approval of AI drafts
- Personal data masked for AI
- AI admin assistant
- AI enquiry chatbot
- Counselling call transcription
- AI voice agent for enquiries
- AI answers from past classes
Branding and white label3
- Branded parent, payment and consent pages
- Embeddable website widgets
- Branded student reports
Analytics8
- Attendance analytics
- Coach utilisation
- CSV, Excel and PDF exports
- Enrolment funnel
- Retention and churn analysis
- Revenue reports
- Batch health checks
- Talent scouting shortlists
Platform and trust16
- Open REST API
- E-signed waivers and contracts
- Data export
- Free plan
- Data import and migration help
- iOS and Android apps
- Offline access
- DPDP, GDPR and COPPA tools
- Two-factor sign-in and audit log
- Workflow automations
- Chain and franchise management
- Protected course videos
- MCP server for AI agents
- Single sign-on
- Website integration
- Zapier and webhooks
Source: chessverse.in, pages read on 17 October 2026.
Price at your roster
What it costs at your size
Chessverse charges for each student, so its bill grows with each enrolment inside a band. ChessCore charges a flat price for a capacity tier. The rupee totals below multiply Chessverse's published annual-billing rate by the roster size, and the dollar prices are ChessCore's annual plans. The two columns stay in their own currencies. Compare the same commitment on both sides, and note the plan each ChessCore feature needs.
30students
- ChessCore
- Core: $69 a month billed annually, $89 monthly. With UPI AutoPay, Grow: $109 a month billed annually, $139 monthly
- Chessverse
- Starter Academy (up to 50 students, 3 coach seats): INR 229 a month for each student on annual billing, so INR 6,870 a month at 30 students
What it meansChessCore Core at $69 a month billed annually, or Grow at $109 a month billed annually with UPI AutoPay. ChessCore's price stays the same up to 100 students, while Chessverse's grows with each student inside its band. The two are in different currencies and are not converted here.
100students
- ChessCore
- Core: $69 a month billed annually, $89 monthly. With UPI AutoPay, Grow: $109 a month billed annually, $139 monthly
- Chessverse
- Growth Academy (up to 100 students, 7 coach seats): INR 199 a month for each student on annual billing, so INR 19,900 a month at 100 students
What it meansChessCore Core at $69 a month billed annually, or Grow at $109 a month billed annually with UPI AutoPay. Inside a Chessverse band each extra student adds that band's rate. At the 100-student cap its next band, Pro Academy, lists INR 179 a student, so ask whether that rate applies to every student or only to those above 100 before you price 101 or more.
300students
- ChessCore
- Grow: $109 a month billed annually, $139 monthly, UPI AutoPay included
- Chessverse
- Pro Academy (up to 500 students, 20 coach seats): INR 179 a month for each student on annual billing, so INR 53,700 a month at 300 students
What it meansChessCore Grow at $109 a month billed annually, UPI AutoPay included, up to 500 students. Put both in your own currency at today's rate before you compare them.
On ChessCore, Razorpay UPI AutoPay with Stripe, WhatsApp payment links and a custom domain start on the Grow plan, and automatic Lichess and Chess.com game sync starts on Pro. Chessverse prices are shown in its own currency as read on 16 October 2026, with no conversion.
The core difference
The core difference: depth of operations vs depth of branding
Chessverse describes itself as “The #1 Chess Academy Software & Coaching Platform to Scale Your Business”. It lists the place students train (5M+ puzzles, nine mini-games, a ReflexBuilder that turns a student's real games into personalised puzzles, and live virtual classes) alongside scheduling, attendance tracking and payment processing, under your own domain with branded apps.
ChessCore is also where students train. Its catalog holds 6,095,563 rated puzzles from the open Lichess puzzle database, with puzzle sets matched to each student's weak themes. A spaced-repetition queue with streaks and a leaderboard schedules practice, alongside human-like AI opponents at five levels, classmate games, guess-the-move exercises and a live classroom board. Its depth is on the business side: make-up credits, substitutions, payroll and coach payouts, several centres, UPI AutoPay and a family ledger, with Stockfish review of coach-selected Lichess and Chess.com games (automatic sync from the Pro plan and up) and AI report drafts that wait for a person. See student training and the live classroom.
Illustrative screen from a made-up demo academy.
Operations
Operations and scheduling
Both list scheduling and attendance tracking. Both also offer white-label branding. Chessverse lists complete white-labeling with a custom domain, branded apps and custom colors, and ChessCore lets you add your logo, colours and a custom home page, and your own domain from the Grow plan up, which is an owner decision we have not shown working live. On this layer the two are close; Chessverse lists branded apps.
Money
Fee collection
Both collect fees. Chessverse lists integrated payment processing, with plans priced per student per month and shown in rupees in the view we read. ChessCore collects through UPI AutoPay and Razorpay in India and Stripe abroad, from the Grow plan. Online Razorpay and Stripe payments are matched to their invoice automatically, and Razorpay payments that cannot be matched are queued for staff review. If you bill internationally as well as in India, confirm currency support on both sides (see ChessCore pricing).
Games and AI
Game analysis and AI reports
The two diverge most on game analysis and AI reports. Chessverse's ReflexBuilder analyses a student's real games to generate personalised puzzles. ChessCore does the same from the other side: a coach can send the mistakes Stockfish flags in a student's analysed games straight into that student's spaced-repetition queue as puzzles. It also points AI at the coach's workflow. Stockfish evaluates the game, the AI drafts the review and the progress-report text in plain language, and that text waits for a coach to review it. Automatic monthly emails carry counts and ratings in a fixed template, with no AI narration, so an AI narrative and a monthly email are different things. We recorded no Chessverse statement about approval before a report reaches a parent. That is not recorded, which is different from absent. In ChessCore, Stockfish evaluates, the AI explains, and a person reviews what it drafts.
Families
Parent communication
Both keep parents in the loop. Chessverse says parents can receive automated progress reports via WhatsApp or email and lists a parent dashboard, while ChessCore offers approved class recaps and progress reports over WhatsApp and a parent portal. The difference is again governance: on ChessCore, AI-drafted text waits until a person has reviewed it, while class reminders, fee reminders and monthly reports send on the schedule the academy switches on.
India and abroad
India and global support
Chessverse shows rupee pricing and WhatsApp progress reports. ChessCore adds UPI AutoPay mandates through Razorpay and Stripe for families abroad, from the Grow plan, and a family ledger with online payments matched to their invoice. Chessverse prices per student; ChessCore prices by flat capacity tier. For the India specifics, see chess academy software for India.
Decide in 60 seconds
Who each is best for
Choose Chessverse if you prefer per-student pricing in plan bands, or its nine mini-games. Both list white label, branded apps, simuls and screen sharing in class.
Choose ChessCore if you want one product that runs the whole academy and gives students puzzles, AI opponents, classmate games and live classes, with engine-verified reviews, AI report drafts that wait for a person, India-deep billing, flat pricing and the “the AI drafts, a person reviews” guardrail that matters when the students are minors. Start with the chess academy management software overview.
Your fit
Pick one answer in each row.
- ChessCore0 of 3
- Chessverse0 of 3
The picker only lines up this page’s own fit notes against your answers. It is not a test of either product: run one batch in a trial before you decide.
If you already run on Chessverse and are weighing a move, the effort of switching has its own page: what carries over, what needs manual setup and how to test on one batch. Read plan a move from Chessverse. For a longer look at the product from an owner's side, read the Chessverse review for academy owners.
Questions
Frequently asked questions
- Is ChessCore a Chessverse alternative?
- Yes. Both run the academy and the place students train. ChessCore goes deeper on operations and money (make-up credits, substitutions, payroll preparation, UPI AutoPay, a family ledger with online payments matched to their invoice) and adds Stockfish review with AI report drafts a coach approves. ChessCore also covers white label with an academy-branded app, simuls and screen sharing in class, which Chessverse lists too, along with nine mini-games.
- Does ChessCore have a puzzle library or live classes like Chessverse?
- Yes. ChessCore ships a catalog of 6,095,563 rated puzzles from the open Lichess puzzle database (Chessverse lists 5M+), puzzle sets matched to each student’s weak themes. A spaced-repetition training queue with streaks and a leaderboard schedules practice, plus play against human-like AI opponents, classmate games, and a live classroom with a shared board. ChessCore classes have built-in video and audio with screen sharing. Chessverse lists live virtual classes with a shared board, real-time video, screen sharing and chat.
- Which is better for an Indian academy?
- Chessverse shows its prices in rupees and says parents can get progress reports by WhatsApp or email. ChessCore adds Razorpay UPI AutoPay mandates and Stripe for families abroad (from the Grow plan) and a family ledger, on flat capacity pricing instead of a fee per student. The prices are in different currencies and this page does not convert them. Choose Chessverse if white-labeling with branded apps is your deciding factor.
- Where do the Chessverse facts come from?
- Every Chessverse claim on this page is taken from Chessverse’s own website, chessverse.in, as read on 16 October 2026. Where we recorded no claim we write “Not recorded”, which does not mean the feature is missing. Re-check their site for current details before deciding.
Written by Abhishek Tiwari. See our editorial standards.
Start building a smarter academy
We set up your academy with you: roster import, Lichess and Chess.com connections, batches, and fee plans.



