Portland, Oregon

BJJ gym software, built for Portland academies.

Portland's BJJ scene mirrors the city itself — independent, lineage-aware, slightly anti-corporate, and disproportionately serious. Caio Terra has multiple Pacific Northwest affiliates, 10th Planet has a strong presence, and the commuter cyclist demographic shapes class timing and gym proximity expectations. The rain culture means people actually train consistently year-round; bad weather doesn't excuse skipping like it does in sunnier markets.

The local picture

What Portland BJJ owners actually deal with

  • Independent-minded ownership — gyms resist big-platform software that locks them into closed ecosystems
  • Bicycle-commuter members training in cycling kit, needing a quick-shower-and-go schedule with predictable session lengths
  • Strong outdoor-industry overlap (REI, Nike, Columbia) — members travel for work and want a portable training history

Why it works for Portland

Owns your data. Stripe goes to your account. Pretty Portland.

OLM uses Stripe Connect Standard accounts — the gym owner connects their own Stripe, payouts go to their bank, and on day one of cancellation they keep every customer relationship Stripe holds. Member data exports as CSV any time, no API access fees, no contract retention clauses. For bicycle commuters running tight 60-minute windows between work and class, OLM's class templates lock session length predictably (no 'maybe an extra 15 minutes today' surprises in the system) and the mobile app shows live capacity on the way to the gym.

In every BJJ gym, anywhere

The full BJJ feature set

  • Belt & stripe tracking that follows the athlete

    Every promotion is recorded with the issuing professor, date, and note. When a student ever moves or tries another academy that also runs OLM, they bring their full lineage — not a self-reported belt and a story about their old gym. You verify years of history in seconds.

  • One profile. Every OLM academy.

    Training journal entries, class check-ins, and belt history are keyed to the member, not locked to your database. New members walk in with real, verifiable progression — and the ones who leave keep their journal. Athletes respect that.

  • Training journal with AI coach

    After class, members log tags or drop a voice note. OLM maps their game to an 8-axis chart — Guard, Passing, Submissions, Sweeps — and coaches them on weak areas.

  • Seminar & open-mat billing

    One-off Stripe charges for seminars, private lessons, or drop-ins. Flat 3% platform fee — proportional to ticket size, no monthly subscription on top.

  • Churn alerts before they quit

    AI Monitor watches attendance patterns and flags members 14 days before they churn. You text them, not an apology email after they cancel.

  • Waivers that hold up

    Finger-drawn e-signatures, SHA-256 audit trail, IP stamp. Minor forms with parent second-signer. Annual auto-renewal reminders.

Portland BJJ academies we've heard of

Caio Terra Portland · 10th Planet Portland · Impact Jiu-Jitsu

Listed for context only — no endorsement implied. If you run one of these and want OLM to power it, say hi.

Run a BJJ gym in Portland?

Set up in minutes. Live the same day. No sales call.

Create your account