FREEDOM251

Freedom251 › Martial Arts School Software

OLM

Free plan AndroidiPhoneWeb

Visit OLM Alternatives Pricing

OLM's own site

What OLM is

OLM is gym management software for martial arts academies, including BJJ, judo, muay thai, MMA, karate and kickboxing. Its free Platform access plan includes unlimited members and check-ins, with attendance tracking, membership billing, belt progression and a student portal. Gyms can record visits through kiosk or QR-code check-ins and follow a live attendance feed. Members can keep separate rank records for different disciplines, and belt lineage can travel with them between OLM gyms. AI Monitor flags falling attendance roughly 14 days before members stop coming and provides growth and retention summaries. Each gym connects its own Stripe account, so member payments go directly to that gym; Stripe processing fees are billed separately by Stripe, and OLM says it cannot see card data. The white-labeled iOS and Android app supports check-ins, schedules, waiver signing and subscription self-service. Platform access is $0/month, with transaction fees: 2% per membership invoice ($2 minimum), 3% on seminars, merch and drop-ins, and $0 on in-gym POS.

Who it suits

OLM suits martial arts gyms that need attendance, billing and rank records across disciplines. Its listed intended customers are martial arts gyms; yoga or pilates studios may be better served by Mindbody or Glofox.

What it does well

  • Free plan includes unlimited members and check-ins.
  • Kiosk and QR check-ins feed live attendance.
  • Separate rank records support multiple disciplines.
  • Member app includes schedules and waiver signing.
  • Gym receives member payments through its own Stripe account.

What to know first

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

Limits

Platform access is billed at $0 per month, but charges 2% per membership invoice ($2 minimum) and 3% on seminars, merchandise and drop-ins; in-gym POS has a $0 fee. Stripe processing fees are separate. Done-for-you setup costs $499 once, with the fee waived if the gym is not live within 14 days of the onboarding call.

Plans

PlanBilled and limitsPrice
Platform access$0/month · unlimited members & check-ins · all features and integrations · AI Monitor · Stripe Connect billing · scheduling · waivers · training journal · analytics · white-labeled app · priority supportFree
In-gym POS$0 · drinks, snacks and retail incidentalsFree
Membership transaction fee2% of each invoice; $2 minimum · applies to successful membership charges · no monthly cap$2 a month
Seminars, merchandise and drop-ins3% per transaction · no per-charge cap$3 a month
One-time setup$499 once, ever; fee is waived if the gym is not live within 14 days of the onboarding call. · Roster import · Stripe Connect setup · app branding · founder onboarding call$499, paid once
Done-for-you setup$499 once, ever · roster migration · Stripe Connect setup · white-label theming · founder onboarding call · waived if not live within 14 days$499, paid once

As trainolm.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://www.trainolm.com/.
  2. Choose the free Platform access plan or the one-time setup option.
  3. Connect the gym's own Stripe account for member payments.
  4. Use the roster import, Stripe Connect setup, app branding and founder onboarding call if choosing done-for-you setup.

OLM is gym-management software built for martial arts academies that need attendance, billing and rank tracking in one system. It suits schools teaching multiple disciplines especially well; gyms should weigh its transaction charges against the appeal of free platform access.

Overview

OLM’s focus on martial arts shows in its support for separate rank records across disciplines and belt lineage that can follow a student between OLM gyms. That makes it a more specific fit for academies than a general studio-management product, but its own guidance points yoga and pilates studios toward Mindbody or Glofox instead.

Key features

Attendance and progression

Students can check in at a kiosk or by QR code, and staff get a live attendance feed. This gives a school a direct view of participation without limiting check-in to the front desk. AI Monitor flags attendance declines roughly 14 days before members stop coming and provides growth and retention summaries, which can help operators identify students to follow up with before disengagement becomes an exit.

Rank records can cover multiple disciplines for each member, while belt lineage can travel with them between OLM gyms. That is a practical advantage for schools offering several martial arts and students who move between affiliated locations.

Billing, member app and waivers

Each gym connects its own Stripe account through Stripe Connect Standard, and member payments go directly to that account. Stripe processing fees are charged separately by Stripe, and OLM says it cannot see card data. The white-labeled app for iOS and Android lets members check in, view schedules, sign waivers and manage subscriptions themselves, giving students a route to routine tasks without staff mediation.

Signed waiver PDFs are SHA-256 hashed, IP-verified and audit-locked, a set of controls aimed at preserving a verifiable record of signed forms. OLM lists Stripe, Resend, SendGrid, S3 and Clerk among its integrations.

Pricing

Platform access is free, billed at $0/month, with unlimited members and check-ins and all features and integrations. The trade-off is transaction 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 additional. The free plan avoids a recurring platform subscription, but the invoice fee and separate processing costs matter for gyms with substantial membership billing.

Done-for-you setup costs $499, paid once, billed $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. For a school that wants help getting its roster and branded app in place, setup bundles concrete launch work; a gym comfortable handling that work itself can avoid the one-time charge.

The pricing page includes priority support. The contact page says the founder reads messages and usually replies the same business day.

Platforms

OLM is available on web, Android and iOS. Its white-labeled member app runs on iOS and Android, supporting check-in, schedules, waiver signing and subscription self-service.

Who it's for

OLM is best suited to martial arts academies, including BJJ, judo, muay thai, MMA, karate and kickboxing schools. Its multi-discipline rank records, attendance monitoring and member app make the strongest case for schools that want operational tools alongside martial-arts-specific progression tracking. Studios centered on yoga or pilates should look at products better suited to those businesses.

Pros and cons

Pros

  • Separate rank records and transferable belt lineage suit members training across disciplines or OLM gyms.
  • Unlimited members and check-ins on the free access plan avoid a platform subscription cap.
  • Members can handle check-in, schedules, waivers and subscription tasks in the branded mobile app.
  • Direct Stripe payouts and OLM's stated inability to see card data keep payment processing tied to each gym's own Stripe account.

Cons

  • Free access still carries a 2% membership invoice charge with a $2 minimum and 3% fees on seminars, merchandise and drop-ins.
  • Stripe processing fees are separate from OLM's transaction fees.
  • The $499 one-time setup charge is material for a gym that wants roster import, Stripe setup, branding and onboarding handled for it.
  • OLM is expressly tailored to martial arts, so yoga and pilates studios are a poorer fit.

Alternatives

Clubworx is worth considering for a small club that needs a free plan capped at 20 active members, with online booking, payments, email and SMS, self-check-in kiosk and attendance. Gym Admin offers a free Starter plan for up to 50 active students with billing, attendance and rank tracking plus student app access, making it a relevant option for schools that prefer a defined free-member limit.

Kozaru starts with a free plan after a 30-day trial for up to 20 active students, without its AI helper; texts require a card. Spoteca has a forever-free plan for up to 10 billable enrollments with all features and no credit card, while its Growth plan charges per billable enrollment. Those are alternatives for readers whose priority is a smaller free tier or enrollment-based pricing.

Sport School Manager offers an $89 a month School Plan with unlimited students, priority support, dedicated onboarding and a 90-day free trial. Kombat Evolve is a paid option with a €59 a month Starter plan for up to 100 active members, with VAT excluded.

DojoStack is another web-based freemium option for martial arts schools. GymMaster is a paid, broader gym-management alternative, with its Foundation plan at $89 a month for 100 current members and a 10% subscription discount for yearly payment; prices exclude tax.

For category browsing, see Martial Arts School Software and Gym Waiver Software.

Verdict

Choose OLM if you run a martial arts academy and want unlimited free platform access with discipline-aware ranks, attendance tools and a branded member app. Its main drawback is that free access is not fee-free: gyms processing regular membership invoices should compare the transaction charges and Stripe costs against alternatives before committing.

Verdict

OLM combines gym operations with discipline-specific rank tracking and a white-labeled member app. The free access plan has transaction fees, and done-for-you setup is a separate one-time charge unless its stated waiver condition applies.

Questions

Is OLM free?

Yes. Platform access is billed at $0 per month and includes unlimited members and check-ins, all features and integrations.

What fees apply to the free plan?

OLM charges 2% per membership invoice ($2 minimum), 3% on seminars, merchandise and drop-ins, and $0 on in-gym POS. Stripe processing fees are billed separately by Stripe.

Which platforms does OLM support?

OLM lists Android, iOS and web. Its white-labeled member app is available on iOS and Android.

What does the member app do?

It supports check-in, schedules, waiver signing and subscription self-service.

How much is done-for-you setup?

It costs $499 once. The fee is waived if the gym is not live within 14 days of the onboarding call.

Who is OLM made for?

OLM describes itself as purpose-built for martial arts gyms, including BJJ, judo, muay thai, MMA, karate and kickboxing. It says yoga or pilates studios may be better served by Mindbody or Glofox.

Facts from OLM's own pages

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, 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, 15 Oct 2026
Analytics
Reports cover MRR, churn, lifetime value, instructor utilization and seminar ROI, with filters and CSV export. · trainolm.com, 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, 15 Oct 2026
Apple app category
Apple categorizes Train Olm as Health & Fitness and gives it a 9+ age rating. · apps.apple.com, 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, 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, 15 Oct 2026
Apple app size
The listed app download size is 48.7 MB. · apps.apple.com, 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, 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, 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, 7 Oct 2026
Check-in
It supports kiosk and QR-code check-ins with a live attendance feed. · trainolm.com, 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, 15 Oct 2026
Company legal name
The App Store copyright notice identifies the company as OLM LABS LLC. · apps.apple.com, 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, 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, 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, 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, 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. · trainolm.com, 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. · trainolm.com, 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. · trainolm.com, 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. · trainolm.com, 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. · trainolm.com, 7 Oct 2026
Messaging
The broadcast tool targets at-risk, inactive and renewing members through scheduled email and push messages while honoring opt-outs. · trainolm.com, 15 Oct 2026

Where OLM stands on Freedom251

Look at these too