San Diego, California

BJJ gym software, built for San Diego academies.

San Diego is one of the densest BJJ markets in the world. The Saulo Ribeiro / Xande Ribeiro lineage runs deep, Atos has its global HQ here, and the proximity to military installations means a steady flow of students with serious training time and frequent PCS moves. The market is mature: members compare academies on lineage, competition results, and how hard the rooms train.

The local picture

What San Diego BJJ owners actually deal with

  • Members PCS'ing in and out — needing a clean way to transfer rank history without losing the lineage record
  • Competition-team members training across multiple gyms, then arguing over which one their stripes count toward
  • Owners running both kids and adult programs back-to-back, with limited matspace and tight changeovers

Why it works for San Diego

Lineage matters in San Diego. Your software should respect that.

OLM's belt_promotions table stores every promotion as an append-only lineage entry — discipline, from-rank, to-rank, issuing org, promoter, and a free-text note. When a Marine PCSes to Camp Pendleton with a brown belt from Atos, your gym sees the verified history; their old academy still owns the original promotion record. For owners running tight back-to-back kids and adult schedules, class templates auto-generate sessions with separate caps, and check-in pulls a child's guardian profile so a parent can sign waivers and tap their kid in without rejoining the queue.

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.

San Diego BJJ academies we've heard of

Atos Jiu-Jitsu HQ · Saulo Ribeiro Jiu-Jitsu · Carlson Gracie Team · Gracie Humaita San Diego

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 San Diego?

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

Create your account