Built for a taekwondo school, WT or ITF.
Both ladders are built in, tips and all; every promotion is dated; testing runs from a scorecard to a diploma; and the family at the front desk pays once. The master still decides who tests.
Free plan for small academies. Pro is €79 a month plus 0.49% on payments, unlimited members, no contract.
Generic software knows one belt colour per student. Taekwondo has two federations, one of which counts a yellow tip as a grade of its own, and dan ranks that count up to nine while geup counts down.
So the testing record is a binder, the belt order is in the master's head, and the software knows a student as a monthly fee.
MatPilot ships both ladders exactly as the federations write them.
Five things a taekwondo school needs its software to understand.
WT and ITF, as written
The Kukkiwon ladder from white through yellow, green, blue and red to black; the ITF ladder with each tip as a grade of its own, white with yellow tip through red with black tip. Dan from first to ninth. Every promotion is recorded with the date and who awarded it.
Pick the one your school follows, or build your own if your association's colours differ.

Testing day, from scorecard to diploma
Put the test on the calendar, invite the candidates, score each one on the day, promote from the scorecard and hand over a diploma with a QR code anyone can verify. The new belt lands on the profile the moment you tap it.
Parents get the invitation and the result in the app, not on a notice board.

Attendance towards the next belt
Students check in from the app or at a kiosk by the door, instructors mark the roster, and every class lands on the profile. Before a test, the shortlist reads attendance and time at the current belt, with any note an instructor left, and sorts the school into strong, review and possibly overlooked.
It never says ready. The master does.

Kicks, blocks and stances by name
The library holds taekwondo's kicks, hand techniques and stances by name. Write the syllabus per belt, attach it to a class, tick what you taught, and every student who was there gets it on their record.
By the time a red belt is up for black, the profile shows what they have practised, not only how long they have paid.

Billing a school actually has
A parent pays once for every child on one subscription split per plan. Kids and adult classes are gated by age. A visitor buys a single class without joining. A seminar with a visiting master sells through one link, waiver signed before the card.
Every payment goes to the school's own Stripe account; MatPilot's fee on Pro is 0.49%.

ladders built in, WT and ITF, tips included
dan grades on the black belt, dated on the profile
platform fee on Pro, on top of Stripe's own
for the Free plan, with 2% on payments
Six things you will not find in the usual gym software.

Seminars and courses, waiver firstOne link for a visiting black belt's seminar: register, sign the waiver, then pay, at the member price if you are one. A free seminar needs no Stripe account at all.Read how it works → 
A poster studioTwenty-four designs per size, filled from the seminar's own title, date, price and QR code. Drag, retype, swap the photo, export for Instagram, a story or A4.Read how it works → 
A co-pilot that actsAsk it to announce a closure, cancel a class, add a schedule or chase failed payments. It shows the action, you confirm, it runs.Read how it works → 
3,700 techniques in a libraryNineteen arts, every move named and linked to its neighbours. Your syllabus points at them, and each student's record fills in as classes are taught.Read how it works → 
An injury log with follow-upsTap the body map, say how bad. A serious injury schedules staff check-ins at one, three, seven and fourteen days, and billing can pause while they recover.Read how it works → 
Curriculum coverageWhat the syllabus says, what was actually taught, class by class and belt by belt, so a gap shows before a grading does.Read how it works →
Questions taekwondo schools ask
Does the ITF ladder treat a tip as a grade?
Yes. White with yellow tip, yellow with green tip and so on are each a rank of their own, exactly as the ITF writes them, so a student is never two tests away in the app when they are one test away on the mat.
What about junior black belts?
A junior black belt is recorded as a black belt with its dan. The conversion from a junior grade to a full dan at the federation's age is your federation's rule, so the school records it when it happens rather than the app guessing.
Can it tell me who is ready to test?
No, and on purpose. It shows you the record: attendance, time at the current belt, what they have practised and any flag an instructor raised, sorted into strong, review and possibly overlooked. The decision stays with the master, and nothing here is visible to the student.
How does a family with three children pay?
Once. One parent, one subscription, one line per child at that child's plan. Add a child, the payment grows; a child stops, it shrinks. The parent sees every child's belt and attendance in the app.
What does it cost a 60-member a school?
On Pro, €79 a month plus 0.49% of payments taken through MatPilot: about €44 in fees on €9,000 of monthly memberships, plus Stripe's own processing. On the Free plan the platform fee is 2% and there is no monthly charge.
See it with your own roster.
No card required. Import your members from a spreadsheet in an afternoon.
