Check in with one tap, journal every roll, carry your belt rank between gyms, and see today's classes — all in one app, branded to your academy.
Already a member? Sign in with the same email your gym has on file. Not on OLM yet? Ask your gym.


Tap through the member app’s main screens.


No clipboard, no front-desk line. Open the app, tap Check in, and you're on the mat. Your attendance and lifetime classes update automatically.


Type it or say it: log a session in seconds and OLM tags the focus areas and techniques for you. A focus map shows where your mat time actually goes, so you train your gaps, not just your favorites.


Switch gyms, travel, or train across disciplines — your rank and promotion history come with you. A judo black belt joining a BJJ gym keeps their judo rank; nothing resets.


Your academy's full schedule, live. See what's on today, who's coaching, how full each class is, and reserve your spot before the mat fills up.
Log a roll in plain English and let AI scout your partners and find your leaks. Map every technique from learning to teaching. Build shareable game-plan trees. Train Hub turns the app into a portable training partner that follows you between gyms.
Same app. Same Home, Journal, and Activity. Different academy. Members download your gym, not a generic platform — your name, your logo, your accent, top to bottom.


Broad Street Kickboxing
Own logo, red accent


Park City BJJ
No logo yet, teal accent
Join your gym and your free trial starts automatically. Tap once, check in, and hit the mat the same day.
Find and buy seminar tickets — even at a gym you're not a member of — and keep them in My Tickets with a scannable QR.
E-sign your academy's liability waiver once. It's stored, dated, and ready before your first class.
See what's due, update your card, and pay dues, drop-ins, or seminar tickets without the front desk.
Schedule changes, seminar announcements, and gym news land in the app instead of a group chat you muted.
Push notifications for the class you reserved, a promotion, or a membership about to lapse.
Total mat time, sessions logged, and how your training breaks down — across every gym you've trained at.
BJJ, judo, muay thai, boxing, wrestling, MMA and more — each tracked with its own rank.
OLM is built and run by a blue belt at Park City Jiu Jitsu — tested on the mats the same week it ships. If something feels off, you’re replying to the person who writes the code.
Free with your academy's membership. Download it, sign in with the email your gym has on file, and check in to your next class.
Gym not on OLM yet? Tell them about it.