Edition · 06 · About
Who builds this software

The academy he trains at.

OLM is built by a working jiu jitsu student who needed software his own gym could rely on. When something breaks on the mats, it gets fixed — because the founder feels it the next training session, not on a quarterly support ticket review.

Why this exists

Most gym software is built by people who don't train.

That sounds like a cheap shot, but it shows up everywhere in the products. Belt tracking is a custom field. Seminar billing is a workaround. Training journals don't exist. Member profiles are gym-owned database rows that disappear if anyone ever switches academies. The whole stack assumes a yoga studio, not a jiu jitsu academy.

OLM is built around the assumption that the people using the software are training. Belt history is portable because real belts are portable. Journals exist because reps matter and you want to remember them. Stripe Connect is the billing rail because gym owners should own their customer relationships.

Founder bio

An active jiu jitsu student

Software architect by background, training in the gi multiple times a week. Built OLM after years of watching martial arts academies fight with software that was never built for them. The product gets used by the founder's own gym every week, which is the only feedback loop that consistently works.

Knows about: Brazilian Jiu-Jitsu · Gym software architecture · Stripe Connect billing · Multi-tenant SaaS.

Reach the founder directly at hello@trainolm.com.

Operating principles

What we won't do.

  • We don't hold member data hostage. Member-owned progression (rank, journal, lifetime check-ins) travels with the athlete.
  • We don't mark up Stripe processing. Stripe charges Stripe; we charge the platform fee separately.
  • We don't require a sales call. Self-serve onboarding, live in under 10 minutes.
  • We don't introduce monthly subscription fees on gyms already on OLM. Founder grandfathering, period.
Get in touch

Write us at hello@trainolm.com

Founder reads every email. Same business day reply, no drip campaigns, no support tier-1.