Rosterra

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

3 ready
athlete
classes
Skills
Status
  • Maya Chen

    Level 3 → Level 4

    26 / 24
    15
    Ready
  • Devon Brooks

    Level 2 → Level 3

    22 / 24
    12
    Ready
  • Aria Nakamura

    Level 5 → Level 6

    30 / 24
    20
    Ready
  • Liam O'Connor

    Level 1 → Level 2

    17 / 24
    9
    Almost
  • Priya Shah

    Level 4 → Level 5

    15 / 24
    10
    Almost
  • Marcus Webb

    Level 2 → Level 3

    11 / 24
    5
    Watch

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.

  1. Level 1
  2. Level 2
  3. Level 3
  4. Level 4
  5. Level 5
  6. Level 6
  7. 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.