OLM
What it 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 listed at $0/month and includes unlimited members and check-ins, with all features and integrations. Gyms can take attendance through kiosk or QR-code check-ins and a live attendance feed. Members can keep separate rank records for multiple disciplines, and belt lineage can travel with them between OLM gyms. AI Monitor flags declining attendance roughly 14 days before members stop coming and provides growth and retention summaries. Each gym connects its own Stripe account through Stripe Connect Standard, so member payments go directly to that gym. Stripe processing fees are charged separately by Stripe; OLM says it cannot see card data. The white-labeled iOS and Android member app supports check-in, schedules, waiver signing and subscription self-service. OLM says signed waiver PDFs are SHA-256 hashed, IP-verified and audit-locked. Platform access charges 2% per membership invoice ($2 minimum), 3% on seminars, merchandise and drop-ins, and $0 on in-gym POS.
For and against
For
- Free plan includes unlimited members and check-ins.
- Supports kiosk and QR-code check-ins.
- Tracks separate ranks across multiple disciplines.
- Member app supports schedules and waiver signing.
- Membership payments go directly to each gym's Stripe account.
Against
- Membership invoices incur a 2% fee ($2 minimum).
- Seminars, merchandise and drop-ins incur 3% fees.
- Stripe processing fees are billed separately.
- Done-for-you setup costs $499 once.
The verdict
OLM focuses on martial arts gym operations, combining check-ins, rank records and billing with a member app. The free plan has transaction fees, and gyms should account for those and the separate setup charge when choosing it.
Who it suits
OLM suits martial arts gyms that need member management, attendance tracking, billing and belt records across disciplines. Its stated target is martial arts academies rather than yoga or pilates studios.
Plans and prices
In-gym POS
drinks, snacks and retail incidentals
Read 15 Oct 2026 · trainolm.com
Platform access
unlimited members & check-ins · all features and integrations · AI Monitor · Stripe Connect billing
Read 15 Oct 2026 · trainolm.com
Membership transaction fee
applies to successful membership charges · no monthly cap
Read 15 Oct 2026 · trainolm.com
Seminars, merchandise and drop-ins
no per-charge cap
Read 15 Oct 2026 · trainolm.com
Done-for-you setup
roster migration · Stripe Connect setup · white-label theming · founder onboarding call
Read 15 Oct 2026 · trainolm.com
One-time setup
Roster import · Stripe Connect setup · app branding · founder onboarding call
Read 7 Oct 2026 · trainolm.com
On the record
- AI features
- AI Monitor flags members whose attendance is dropping roughly 14 days before they stop coming and provides growth and retention summaries.trainolm.com · read 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.trainolm.com · read 15 Oct 2026
- Analytics
- Reports cover MRR, churn, lifetime value, instructor utilization and seminar ROI, with filters and CSV export.trainolm.com · read 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.trainolm.com · read 15 Oct 2026
- Apple app category
- Apple categorizes Train Olm as Health & Fitness and gives it a 9+ age rating.apps.apple.com · read 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.apps.apple.com · read 15 Oct 2026
- Apple app developer
- The Train Olm App listing identifies Kevin Lee as developer/provider and OLM LABS LLC as copyright holder.apps.apple.com · read 15 Oct 2026
- Apple app size
- The listed app download size is 48.7 MB.apps.apple.com · read 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.apps.apple.com · read 15 Oct 2026
- 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.trainolm.com · read 15 Oct 2026
- Billing integration
- OLM uses Stripe Connect Standard so each gym connects its own Stripe account and receives member payments directly.trainolm.com · read 7 Oct 2026
- Check-in
- It supports kiosk and QR-code check-ins with a live attendance feed.trainolm.com · read 7 Oct 2026
- Class scheduling
- Recurring class templates generate seven days of sessions and support capacity limits, waitlists, instructor assignments and substitute flows.trainolm.com · read 15 Oct 2026
- Company legal name
- The App Store copyright notice identifies the company as OLM LABS LLC.apps.apple.com · read 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.trainolm.com · read 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.trainolm.com · read 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.trainolm.com · read 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.trainolm.com · read 7 Oct 2026
The review
OLM is management software built specifically for martial arts academies, including BJJ, judo, muay thai, MMA, karate and kickboxing schools. It is best suited to gyms that need attendance, rank progression, billing and member self-service in one system. Its strongest case is martial-arts-specific administration, while payment transaction charges make the free platform less compelling for high-volume billing.
Overview
OLM concentrates on the operational needs of martial arts schools rather than trying to serve every kind of fitness business. Separate rank records for multiple disciplines and portable belt lineage are unusually relevant to academies whose students train in more than one art or move between affiliated OLM gyms. OLM itself points yoga and pilates studios toward broader products such as Mindbody or Glofox, so it is not the natural choice for those businesses.
Key features
Attendance and retention
Students can check in at a kiosk or with a QR code, while staff see a live attendance feed. That supports both staffed and self-service arrivals and gives operators a current view of participation. AI Monitor flags members whose attendance is declining roughly 14 days before they stop coming, then provides growth and retention summaries. This is useful for gyms that want an actionable warning for follow-up, although the value depends on staff turning those warnings into timely outreach.
Ranks, billing and member service
Each member can have distinct rank records for different disciplines, and belt lineage can follow them between OLM gyms. That is a meaningful advantage over generic gym systems for multi-art academies and students changing locations.
OLM uses Stripe Connect Standard: a 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. The white-labeled member app for iOS and Android handles check-in, schedules, waiver signing and subscription self-service, reducing routine requests to the front desk. Signed waiver PDFs are SHA-256 hashed, IP-verified and audit-locked, giving operators a stronger record of consent and document integrity.
OLM lists Stripe, Resend, SendGrid, S3 and Clerk among its integrations. The pricing page includes priority support, and the founder says messages usually receive a reply the same business day.
Pricing
Platform access
The free Platform access plan is billed at $0/month and includes unlimited members and check-ins, all features and integrations, and $0 on in-gym POS. It charges 2% on each membership invoice, with a $2 minimum, and 3% on seminars, merchandise and drop-ins. Stripe processing fees remain separate. This is a credible way for a small or newly opened school to avoid a software subscription, but the minimum invoice charge and percentage fees can outweigh a monthly plan as payment volume grows.
One-time setup
Done-for-you setup costs $499 once, ever. It includes 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. This suits owners who want implementation handled for them; budget-conscious operators who can configure their own system should account for the additional upfront cost.
Platforms
OLM provides Android, iOS and web access. The member app is white-labeled on iOS and Android, while web access supports the broader management experience.
Who it's for
Choose OLM if you run a martial arts academy, particularly one teaching several disciplines, and want rank, attendance, billing, waivers and member self-service together. The free access plan also fits a small gym that prefers no recurring software bill and can absorb transaction charges. It is a weaker fit for yoga or pilates studios, and for larger payment volumes where the 2% and 3% charges become a material operating cost.
Pros and cons
Pros
- Martial-arts-specific records: Multi-discipline ranks and transferable belt lineage match how many academies actually operate.
- Useful attendance signals: Kiosk and QR check-in, a live feed and early attendance-decline alerts support retention work.
- Member self-service: The branded app covers check-ins, schedules, waivers and subscription management.
- Direct payment ownership: Stripe Connect sends member payments to the gym's account, while OLM says it cannot see card data.
Cons
- Transaction-based free plan: A 2% membership fee with a $2 minimum and 3% on ancillary sales can become expensive as collections increase.
- Upfront onboarding charge: The $499 setup fee raises initial cost unless the 14-day go-live condition waives it.
- Narrower business focus: Non-martial-arts studios may be better served by general studio platforms.
Alternatives
For a broader comparison, see Martial Arts School Software and Gym Waiver Software.
Clubworx is a better starting point for a very small school that needs a free plan capped at 20 active members, online booking, payments, messaging and a self-check-in kiosk.
DojoStack suits new or small schools under 75 students seeking free student management, attendance, rank tracking, a parent portal and basic reporting, with a $149 monthly Pro plan when they outgrow Launch.
Gym Admin is worth choosing when a free tier capped at 50 active students and access to a student app cover the need, with a $59 Pro plan available later.
GymMaster is a paid alternative with a $89-per-month Foundation plan for 100 current members and a $129 Advanced plan.
Kombat Evolve offers paid plans beginning at 59 EUR per month for up to 100 active members and includes a free trial.
Sport School Manager fits schools wanting unlimited students, priority support, dedicated onboarding and a 90-day free trial on its $89-per-month School Plan.
Zen Planner is a paid martial-arts-oriented option with member-count-based plans, including Studio at $99 per month.
BJJLINK is a paid choice for BJJ schools wanting unlimited students, billing and attendance on its $49-per-month BLACK plan, plus a 1% service fee.
Verdict
OLM is the right choice for a martial arts gym that values discipline-specific rank records, portable lineage and a capable member app, especially when avoiding a recurring platform fee matters. Look elsewhere if transaction charges would exceed the cost of a predictable subscription, or if your business is a yoga, pilates or other non-martial-arts studio.