EVERYTHING XIAOMI
Get listed
OLM logo

OLM

OLM is gym management software for martial arts academies, including BJJ, judo, muay thai, MMA, karate and kickboxing.

Place
#3 of 29
Score
8.0
OLM's website

What OLM is

OLM is gym management software for martial arts academies, including BJJ, judo, muay thai, MMA, karate and kickboxing. The free Platform access plan is $0/month and includes unlimited members, check-ins, features and integrations. It supports kiosk and QR-code check-ins with a live attendance feed, plus attendance tracking, membership billing, belt progression and a student portal. Members can keep separate rank records across disciplines, with belt lineage that can move with them between OLM gyms. AI Monitor flags declining attendance roughly 14 days before a member stops coming and provides growth and retention summaries. Each gym connects its own Stripe account through Stripe Connect Standard, so member payments go directly to the gym; Stripe processing fees are charged separately by Stripe. The white-labeled iOS and Android app supports check-in, schedules, waiver signing and subscription self-service. OLM says signed waivers are SHA-256 hashed, IP-verified and audit-locked. Platform access charges 2% per membership invoice ($2 minimum), 3% on seminars, merch and drop-ins, and $0 on in-gym POS. Done-for-you setup costs $499 once, with the fee waived if the gym is not live within 14 days of the onboarding call.

Good

  • Free access includes unlimited members and check-ins.
  • Kiosk and QR check-ins have a live attendance feed.
  • Separate rank records support multiple disciplines.
  • Member app includes schedules and subscription self-service.
  • Gyms receive payments through their own Stripe accounts.

Watch out

  • Membership invoices incur a 2% fee ($2 minimum).
  • Seminars, merch and drop-ins incur a 3% fee.
  • Stripe processing fees are billed separately.
  • Done-for-you setup costs $499 once unless waived.

Who it suits

OLM suits martial arts gyms that need attendance, membership billing and rank tracking across disciplines. The service specifically says yoga and pilates studios may be better served elsewhere.

Verdict

OLM combines martial-arts-specific rank records with attendance, billing and member app tools. Review the transaction fees and one-time setup charge alongside the free platform access.

Plans and prices

From OLM's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
In-gym POSFreedrinks, snacks and retail incidentals · $0
Platform accessFreeunlimited members & check-ins · all features and integrations · AI Monitor · Stripe Connect billing · scheduling · waivers · training journal · analytics · white-labeled app · priority support · $0/month
Membership transaction fee$2 a monthapplies to successful membership charges · no monthly cap · 2% of each invoice; $2 minimum
Seminars, merchandise and drop-ins$3 a monthno per-charge cap · 3% per transaction
Done-for-you setup$499, paid onceroster migration · Stripe Connect setup · white-label theming · founder onboarding call · waived if not live within 14 days · $499 once, ever
One-time setup$499, paid onceRoster import · Stripe Connect setup · app branding · founder onboarding call · $499 once, ever; fee is waived if the gym is not live within 14 days of the onboarding call.

The facts

Each one read from OLM's own pages, with the date it was checked.

What it does

AI features
AI Monitor flags members whose attendance is dropping roughly 14 days before they stop coming and provides growth and retention summaries.checked 7 Oct 2026
AI training journal
Members can tag classes or dictate voice notes; OLM transcribes them, maps activity to an eight-axis chart and suggests drills for weak areas.checked 15 Oct 2026
Analytics
Reports cover MRR, churn, lifetime value, instructor utilization and seminar ROI, with filters and CSV export.checked 15 Oct 2026
API and SDKs
The public product pages reviewed describe Stripe Connect, a schedule embed widget and mobile apps but do not present a public API or SDK.checked 15 Oct 2026
Check-in
It supports kiosk and QR-code check-ins with a live attendance feed.checked 7 Oct 2026
Class scheduling
Recurring class templates generate seven days of sessions and support capacity limits, waitlists, instructor assignments and substitute flows.checked 15 Oct 2026
Documentation and support
The site provides interactive feature tours, migration guides and a founder-led contact channel promising replies within one business day.checked 15 Oct 2026
Founder
The homepage attributes OLM's creation to Kevin, who says he built it after finding existing gym platforms poorly suited to martial-arts academies.checked 15 Oct 2026
Integration
Stripe Connect Standard is the documented payment integration; gyms remain merchant of record and retain their Stripe customer and payment data.checked 15 Oct 2026
Intended customers
OLM describes itself as purpose-built for martial arts gyms and says yoga or pilates studios may be better served by Mindbody or Glofox.checked 7 Oct 2026
Kids programs
The product supports kids-specific class templates, stripe-based progression, guardian waivers that renew at age 18 and family-cap pricing.checked 15 Oct 2026
Legal limitation
OLM's terms disclaim warranties including availability and legal sufficiency, and say the service is provided as-is and as-available.checked 15 Oct 2026
Martial-arts disciplines
Native belt tracking covers Brazilian jiu-jitsu, judo, karate, taekwondo and other ranked arts; boxing, Muay Thai, kickboxing, wrestling and MMA can use optional ranks.checked 15 Oct 2026
Messaging
The broadcast tool targets at-risk, inactive and renewing members through scheduled email and push messages while honoring opt-outs.checked 15 Oct 2026

Where it runs

Apple app category
Apple categorizes Train Olm as Health & Fitness and gives it a 9+ age rating.checked 15 Oct 2026
Apple app compatibility
The iOS listing requires iOS 15.1 or later and supports iPhone and iPad; Mac support requires macOS 12 or later with Apple silicon.checked 15 Oct 2026
Apple app developer
The Train Olm App listing identifies Kevin Lee as developer/provider and OLM LABS LLC as copyright holder.checked 15 Oct 2026
Apple app size
The listed app download size is 48.7 MB.checked 15 Oct 2026
Apple privacy disclosure
The developer disclosure says the app may collect location, contact details, health and fitness data, purchases, user content, identifiers and diagnostics not linked to identity.checked 15 Oct 2026
Kiosk check-in
Its kiosk mode runs on an iPad, supports face-grid tapping, automatically checks waivers and payments, and updates an administrator attendance feed in real time.checked 15 Oct 2026
Member app
The white-labeled member app is available on iOS and Android and supports check-in, schedules, waiver signing and subscription self-service.checked 7 Oct 2026

Money

Billing
OLM uses Stripe Connect so each gym's charges go to its own Stripe account, with recurring subscriptions, automatic renewal and failed-payment dunning emails.checked 15 Oct 2026
Billing integration
OLM uses Stripe Connect Standard so each gym connects its own Stripe account and receives member payments directly.checked 7 Oct 2026

The company

Company legal name
The App Store copyright notice identifies the company as OLM LABS LLC.checked 15 Oct 2026
The full review of OLM

Overview

OLM is management software for martial arts academies, covering disciplines such as BJJ, judo, muay thai, MMA, karate and kickboxing. It is best suited to schools that want attendance, rank records and member payments in one martial-arts-focused system.

Its breadth is compelling for a free platform, but transaction charges and a one-time setup fee deserve close attention before a gym commits.

Key features

Attendance, ranks and retention

Students can check in by kiosk or QR code, with activity flowing into a live attendance feed. That gives staff visibility into participation across check-in methods. AI Monitor flags members whose attendance is declining roughly 14 days before they stop coming and provides growth and retention summaries, making it useful for gyms that want an early prompt to follow up.

OLM tracks attendance and belt progression, and lets members keep separate rank records for multiple disciplines. Belt lineage can travel with a member between OLM gyms, a meaningful fit for multi-art academies and students who change schools. The records are more specialized than a basic attendance roster, though their value depends on a gym’s need to manage martial-arts ranks.

Billing, member app and waivers

With Stripe Connect Standard, each gym connects its own Stripe account and receives member payments directly. Stripe processing fees are charged separately by Stripe, and OLM says it cannot see card data. This arrangement keeps payment processing tied to the gym’s account, while OLM’s separate invoice fees still affect the cost of using the platform.

The white-labeled iOS and Android member app supports check-in, schedules, waiver signing and subscription self-service. Those tools let members handle routine tasks without relying on staff for each one. OLM says signed waiver PDFs are SHA-256 hashed, IP-verified and audit-locked, providing a clear recordkeeping focus.

OLM lists Stripe, Resend, SendGrid, S3 and Clerk among its integrations. The pricing page includes priority support; the founder reads messages and usually replies the same business day.

Pricing

Platform access: free. The plan is billed at $0/month and includes unlimited members and check-ins, all features and integrations. The trade-off is usage-based charges: 2% per membership invoice, with a $2 minimum; 3% on seminars, merchandise and drop-ins; and $0 on in-gym POS. Stripe processing fees are separate. This suits a gym that prefers no monthly platform bill and can account for transaction charges, but the free label does not mean every payment is free of OLM fees.

One-time setup: $499, paid once. Billed $499 once, ever, this done-for-you setup covers roster import, Stripe Connect setup, app branding and a founder onboarding call. The fee is waived if the gym is not live within 14 days of the onboarding call. It may be worthwhile for a school seeking help with launch tasks; gyms comfortable handling those tasks should weigh the upfront charge against that support.

Platforms

OLM is available on Android, iOS and the web. Its white-labeled member app is available on iOS and Android, while web access gives staff another platform for gym management.

Who it's for

OLM is a strong fit for martial arts schools that need multiple-discipline rank records, attendance tracking, membership billing and a member app. Its own guidance points yoga and pilates studios toward Mindbody or Glofox, so those businesses should look to studio-focused options instead.

Pros and cons

  • Pros: Unlimited members and check-ins on the free platform plan avoid a member-count ceiling.
  • Pros: Separate rank records and portable belt lineage address needs specific to martial arts schools.
  • Pros: The member app combines check-in, schedules, waivers and subscription self-service.
  • Cons: Membership invoices carry a 2% fee with a $2 minimum, and seminars, merchandise and drop-ins carry a 3% fee.
  • Cons: Setup costs $499 once unless the gym is not live within 14 days of the onboarding call.

Alternatives

Clubworx is worth considering for a school that wants a free plan capped at 20 active members, with online booking, payments, email and SMS, self-check-in kiosk and attendance; it also offers a free trial.

Gym Admin is a closer alternative for schools that want a free plan capped at 50 active students with billing, attendance, rank tracking and student app access, or prefer a $59.00 USD Pro Plan. It supports macOS as well as Android, iOS and web.

DojoStack may suit a new or small school with fewer than 75 students: its free Launch plan includes student management, attendance, belt and rank tracking, a parent portal and basic reporting. Its Pro plan is $149 a month.

Kozaru is an option for a web-only school seeking a free plan after a 30-day trial, capped at 20 active students. The free plan has no AI helper, and texts require a card.

Spoteca offers a web-only free plan billed forever for up to 10 billable enrollments, with all features and no credit card; its Growth plan is $1 a month per billable enrollment.

Kombat Evolve is a paid alternative with Android, iOS, macOS, web and Windows support; its Starter plan costs €59 a month for up to 100 active members, with VAT excluded.

GymMaster is a paid option with Android, iOS, API and web support. Its Foundation plan is $89 a month for 100 current members, with a 10% subscription discount for annual payment; prices exclude tax.

Zen Planner is another paid alternative, with Android, iOS, API and web support.

For broader comparisons, see Martial Arts School Software and Gym Waiver Software.

Verdict

Choose OLM if you run a martial arts academy and value cross-discipline rank records, attendance tools and a branded member app without a monthly platform charge. Its main drawback is the combination of transaction fees and a $499 setup charge; gyms that want predictable software costs or do not need martial-arts-specific records should compare alternatives before signing up.

Alternatives to OLM

All alternatives
  1. 1Clubworx logo

    Clubworx

    Free planAndroidiOSWebAPI
    8.2From A$109 a month
  2. 2Gym Admin logo

    Gym Admin

    Free planAndroidiOSWebmacOS
    8.0From $59 a month
  3. 3

    GymMaster

    AndroidiOSWebAPI
    7.9From $89 a month
  4. 4

    Kicksite

    AndroidiOSWebAPI
    7.7From $49 a month
  5. 5
    7.7From $100 a month
  6. 6Spark Membership logo

    Spark Membership

    AndroidiOSWeb
    7.7From $199 a month