Product

Built for people who train — not only watch content.

Four tabs — Today, Log, Progress, Library — tied together by one decision per session and coaching grounded in what you log. I do not start from a feature laundry list: I start from what happens in a real class or open-mat block when the clock, your training partners, and your fatigue are all real constraints. That is why the phone surface is small on purpose, the cycle view answers “what line am I on?”, and the library is filtered so your options respect belt and ruleset without burying the plan. The links below to other OneMat pages are there so you can jump to comparisons, the training log, or the open-mat use case after you have seen how the app thinks.

Today — daily focus

Today's position, success definition, active constraint, and drill — deliberate reps.

Log — chips

After rolling: position chips, attempts, main segment, optional note.

Progress — cycles

Days left, sessions, adherence %, checklist, weekly review.

Library

36+ techniques by belt, build, Gi/No-Gi.

Best BJJ Apps

Start with the right Phase 1 page

If you want to choose quickly: compare apps, log what happened, then train on the mat with a one-focus plan.

Today
Log
Progress
Library

One decision per session

Today, Log, Progress, Library — tied together by what you record.

Cycle anchor

See the cycle section on the homepage: #cycle .

More layers

  • Six-step conversational onboarding.
  • Immediate post-session feedback.
  • Archetype avatars (6 × 3 tiers).
  • Three tiers: Basic, Premium, Pro.

Keep exploring

More pages that help you choose and train

I link the product story to concrete guides, logs, and honest comparisons so crawlers and readers can find the next best page without dead ends.

FAQ

Details

Focus cycle vs generic plan?
2–4 weeks on one position with rising objectives and visible adherence.
Phone on the mat?
Log after training; read focus before or between rounds.
Data & personalization?
Sessions power in-product coaching. Privacy.

Ready for the full flow?

Launch alerts or gym partnerships.