For ninja and obstacle gyms
Ninja gym software that tracks levels and obstacles, not just payments.
Level-up night, open gym, birthday parties and a comp team, usually in four different tools. Rosterra runs all of it on one roster, with the skills each athlete has actually cleared attached to the athlete.
14 days, no card required. The console opens speaking levels and athletes, not belts and students.
Ninja gym
Ready to level up
Maya Chen
Level 3 → Level 4
26 / 2415ReadyDevon Brooks
Level 2 → Level 3
22 / 2412ReadyAria Nakamura
Level 5 → Level 6
30 / 2420ReadyLiam O'Connor
Level 1 → Level 2
17 / 249AlmostPriya Shah
Level 4 → Level 5
15 / 2410AlmostMarcus Webb
Level 2 → Level 3
11 / 245Watch
Sample data. Your console uses your ladder and your words.
Sound familiar?
What running a ninja gym actually costs you
None of this is a software problem until the software makes it one. These are the four that come up on every call.
Level-up night turns into an hour of arguing about who cleared what.
Open gym, classes and parties all live in different places.
Drop-ins get taken at the desk and reconciled later, badly.
Comp team scheduling collides with the rec timetable every season.
Your words
A console that says levels, not belts
Levels with an obstacle list under each. Clear the obstacles, clear the level, and the level-up shows up on the board instead of in a coach's memory.
- Level 1
- Level 2
- Level 3
- Level 4
- Level 5
- Level 6
- Comp team
- Members are
- athletes
- Staff are
- coaches
- Sessions are
- classes
- Progression is
- levels
- Tracks are
- programs
- Assessments are
- challenges
Every one of these is editable, so a gym that uses different language changes it in one screen.
What you get
Built for how a gym actually runs
One system for the roster, the progression, the schedule and the money. Not four.
Obstacles as a real checklist
Each level carries the obstacles that clear it. Coaches tick them off in the moment, so level-up night is reading a list rather than relitigating the month.
Open gym and drop-ins that reconcile themselves
Class cards and drop-in entries run through the same check-in as regular classes, so the desk stops keeping a parallel tally.
Waivers signed before anyone climbs
Digital waivers are collected at signup and re-collected when the version changes. Check-in flags an athlete whose waiver is missing before they get on the equipment.
Leagues, comps and parties
Competitions and birthday parties both run as events with signups, capacity and fees, so a Saturday of parties is not a separate business to administer.
Family billing without the spreadsheet
Recurring memberships, sibling discounts, failed-payment retries and a self-serve card update. Two athletes on different programs bills as one family.
Questions
Ninja gym questions we get asked
Yes. Open gym is a scheduled session with its own capacity and its own price, sitting on the same calendar as classes, so the front desk works from one screen.
Teach something we haven’t listed? See every discipline or start on neutral wording and name everything yourself.
See Rosterra on your own roster.
Start a 30-day free trial, no card required. Or book a 30-minute walkthrough with your real programs and pricing.