The problem with spreadsheet belt tracking
Belts get missed
When you track 80 students manually, deserving students get overlooked. Belt records fall out of date. Promotions happen based on who you remember, not who is actually ready.
No criteria consistency
Without automated gate tracking, your promotion standard drifts. Students promoted at different times face different implicit bars. Fairness becomes hard to demonstrate.
History is lost
If your spreadsheet is lost, or a key instructor leaves, the historical record of who was promoted when goes with it. There is no recovery path.
Full belt journey tracked
White belt to black belt — every stage
White
0–2 yr
Blue
2–5 yr
Purple
5–8 yr
Brown
8–12 yr
Black
12+ yr
Days in rank, session count, skill assessments, and promotion criteria tracked automatically for every student at every belt level.
Everything your belt tracking needs
Automatic gate tracking
Set promotion criteria per belt — minimum days in rank, total sessions, sessions in the last 90 days, skill assessments, instructor sign-offs, and competition requirements. The system tracks every student against every gate, every day.
Real-time promotion readiness
Every student's current gate progress is calculated in real time and visible on the promotion hub. You always know who is close and what each near-ready student is missing.
Stripe management
Track up to four stripes per belt. Award stripes individually or in bulk. Stripe history is recorded with a timestamp and displayed alongside the student's full belt timeline.
Permanent belt history
Every belt and stripe award is permanently recorded: date, belt colour, stripe count, approving instructor, and grading event (if applicable). Students carry their full history with them forever.
Instructor sign-off workflow
Require sign-offs from one or more instructors before a student can be considered for promotion. Sign-offs are tracked per student and visible on the promotion dashboard.
Grading event integration
Create grading events, pull candidate lists, and record bulk promotions in one workflow. Belt history updates automatically for every promoted student.
Real-time gate progress for every student
Example: Jordan M. — Blue belt, 4 stripes
✓ Days in rank
1,247
730 min
✓ Total sessions
412
300 min
✓ Last 90 days
34
20 min
✓ Skill avg score
3.8
3.5 min
! Instructor sign-offs
1 / 2
2 required
4 of 5 gates met — needs 1 more instructor sign-off before promotion