One platform · Every discipline
Software for every style on your schedule
Start without a card · Proposed core pricing: $49–$199/month based on active-student count
Pick your discipline
Built for the art you teach
Every page below shows how the live product models your style’s ranks and classes, with limited-access and planned capabilities labeled clearly.

Brazilian Jiu-Jitsu
Five adult belts, four stripes each, IBJJF-style time-in-rank, open mat and no-gi scheduling, drop-in mat fees.
Explore Brazilian Jiu-Jitsu →
Karate
Kyu-to-dan ladders with class-count and time-in-rank rules, testing cycles run as belt-test events, kata classes on the schedule, family accounts for kids programs.
Explore Karate →
Taekwondo
Geup, poom, and dan ladders, testing events, poomsae classes, and related household records; paid registration remains planned.
Explore Taekwondo →
Judo
Kyu and dan grades on class-count plus time-in-grade rules, randori and technique classes on one schedule, club tournament events, and kids programs on family accounts.
Explore Judo →
Muay Thai
Optional khan / prajioud armband ladders or pure attendance milestones, class schedules, recorded pro-shop sales, and fight-team rosters.
Explore Muay Thai →
MMA
Striking and grappling programs each with their own ladder, fight-team management, drop-ins, trials, and retention flags.
Explore MMA →
Kickboxing
Fitness-first member records, attendance-based retention flags, lead capture from intro offers, and guarded direct Stripe billing.
Explore Kickboxing →
Krav Maga
Practitioner-level ladders (P1–P5 style) on class-count and time-at-level rules, seminar and certification events, e-sign waivers.
Explore Krav Maga →Multi-program schools
Running BJJ, Muay Thai, and kids karate under one roof?
Treat each program as its own world—separate rank ladders, class types, and promotion rules—while related members remain visible together. Shared billing is planned.
- Separate ladders per program — adult BJJ can use belts and stripes, Muay Thai can track attendance milestones, and kids karate can run its own kyu ranks.
- One member, many programs — each enrollment keeps independent progress, and check-ins count toward the right ladder automatically.
- One household, separate journeys — group related members in one household while each student keeps a separate rank record. Payment relationships are not live.
- One schedule, one kiosk — every program shares the QR kiosk and class calendar.

Promotion eligibility, automated
“12 classes and 90 days” — and the roster flags itself
Whatever your art calls its ranks, the mechanics are the same: define class-count and time-in-rank requirements per rank, and every QR check-in moves students toward their next test. You see who’s ready; nobody slips through.
Define the ladder
Name your ranks—belts, stripes, kyu, geup, khan, or levels—and set class and day requirements for each step, per program.
Check-ins do the counting
Kiosk and roster check-ins feed rank progress and quiet-member flags. The secure web portal can show a member QR; native app delivery remains planned.
Learn more →Promote with confidence
Eligible students are flagged ready to test. Instructors approve promotions, and the invited web portal reflects current rank and next-rank progress.
Learn more →Proposed core pricing
At 100 active students, the proposed price is $99/month
- 1–50 active students$49 / mo
- 51–150 active students$99 / mo
- 151–300 active students$149 / mo
- 301+ active students$199 / mo
Start on your terms
Your art. Your ladder. Your software.
Launch your programs, ladders, schedule, and attendance without a card. Migration scope follows a source-data review.