One platform · Built for Jiu-Jitsu

The strongest software for Jiu-Jitsu academies.

Belt tracking → billing → scheduling → retention. One system, zero desk work.

30 days free · no credit card required

PHOTO · YOUR ACADEMY ON THE MATS
ON THE MATS · YOUR ACADEMY
01 — ROSTER
See who's slipping away
At-risk members, attendance trends, and who’s due for a promotion, on one screen.
02 — BILLING
Dues collect themselves
Tiers, trials, and card-on-file — members pay through your own Stripe account.
03 — CLASSES
Your curriculum, everywhere
Publish the schedule, log what you taught, and it lands in every attendee’s app.
RETENTION

Know who's drifting.

One definition of at-risk, applied the same way on your dashboard, your roster, and your analytics — and it tells you how fresh the attendance data behind it is, so the number can't quietly mislead you.

  • a.At-risk after 30 days without attendance
  • b.Who’s due for a promotion, by time at rank
  • c.Retention by join month, cohort against cohort
FIG 1 · ROSTER & RISK · SAMPLE DATA
rollog.app/studio-dashboard/roster
rollog studio roster showing members with belt rank, classes attended in the last 30 days, and active status
12 at risk · 50 members
FIG 2 · MEMBERSHIPS · SAMPLE DATA
rollog.app/studio-dashboard
rollog analytics showing monthly recurring revenue, active members, at-risk count and past-due balance
Revenue, past due, and growth in one view
MEMBERSHIPS

Dues without the chasing.

Set your tiers — monthly, quarterly, annual, or one-time — and members pay through your own Stripe account. You stay the merchant of record; we take a small percentage of each payment and nothing on top of it.

TierCard on filePaid
CLASS RECORDS

What you taught, in every member's app.

Publish your weekly schedule, then log the techniques you covered. That night they're waiting, pre-checked, in the session log of everyone who checked in. Separately, your gym's own moves and sequences sync to every member's phone.

Describe a technique in plain English and it becomes a structured, editable entry in your library. You review every one before it saves.

FIG 3 · CLASS RECORDS · SAMPLE DATA
rollog.app/studio-dashboard/schedule
rollog studio schedule showing a published week of classes
A full week, published in minutes
FIG 4 · IMPORT
rollog.app/studio-dashboard/roster
DASHBOARD · IMPORT
SWITCHING

Bring your gym over.

Import your roster from Mindbody, PushPress, or ZenPlanner. Members, tenure, and current rank come across, with an error report for anything that needs a second look before it lands.

Importing doesn’t charge anyone. Your roster comes over as records, and nothing bills until each member adds their own card — so you can bring the gym across while your current system is still running, and move billing when you’re ready.

Already collecting dues through Stripe? Once Stripe completes your card migration, we link those cards to the right members in batches and start billing — with tenure preserved.

THE MEMBER APP

What your members get.

Free, for every member, forever. The app they actually want to open after training is the same one that keeps your attendance data honest — which is why the numbers on your dashboard mean something.

  • a.A session logged in under a minute, offline, with sweaty hands
  • b.Their game as a living map — where it works, where it breaks
  • c.Notes and voice memos the gym never sees — which is why they keep logging
FIG 5 · MEMBER APP
rollog.app/studio-dashboard
APP SCREENSHOT · MEMBER

Built for academies.

WHAT THE SOFTWARE DOES

We’re a young product. Rather than invent customer quotes, here’s what the software actually does — owner stories will appear here once our first academies clear them.

LIBRARY
Describe it, then correct it
Write a technique in plain English and it becomes a structured, editable entry in your studio library. Nothing saves until you have reviewed it.
PAPERWORK
Signed before day one
Write your onboarding documents once and members sign them on their phone — stored with the exact text they agreed to, and when.
ATTENDANCE
A record you can stand behind
Every class a member marked, on one timeline, with the date it happened. When you talk to someone about their attendance, you both see the same thing.

Run a stronger academy, starting this week.

30 days free · no credit card required