CombatScore
Features
Find a GymPricingAboutSign inGet Premium

For athletes

A coach's eye on every session.
Grounded in your training, not the internet.

Log a roll and CombatScore spots the pattern you can't feel — the gap that keeps costing you, the game plan for next class, the breakdown of an opponent's style.

Start free See the features

What sets it apart

Other training apps give you a chatbot. CombatScore gives you a loop.

Four things make it a coach's eye on your training, not a generic AI you have to interrogate.

It comes to you

You don't have to ask. Every fifth session, the analysis runs itself and shows you the gap that keeps costing you — before you face it across the mat again.

auto · every 5 sessions

Grounded in your rolls

Your weakness analysis is built from your last 20 sessions and a curated technique library — not a generic chatbot guessing. Nothing is invented, nothing is borrowed from a stranger's game.

RAG · your sessions

It reads the mat, not a form

Talk for 20 seconds after a roll, or drop a clip — AI turns it into a logged session: techniques, positions, submissions for and against. No tapping through menus on the mat.

voice / video → structured

It compounds

Every logged roll sharpens the next read. The more you train on it, the more precisely it spots what you can't feel in the moment — the leak you'd never catch alone.

closed loop

The CombatScore AI loop

improves next session

  1. An athlete drills and rolls on the mat — the raw material.

  2. improves next session

Train. An athlete drills and rolls on the mat — the raw material.

What happens at each step

The same five steps run on every session you log — the AI does the watching and drafting, you stay in control of what it sees.

  1. 01

    Train

    It starts with mat time — drilling, positional rounds, live sparring. CombatScore doesn't change how you train; it starts paying attention to what already happens, so every session becomes usable signal instead of a memory that fades by the drive home.

  2. 02

    Log

    The session is captured the fastest way available — a 20-second voice note, a short video, or a single tap. Speech-to-text plus an extraction model turn it into structured data: techniques, positions, rounds, and outcomes, tagged against your own gym's vocabulary — not a generic dropdown.

  3. 03

    Detect

    Across dozens of sessions, AI surfaces the pattern a single class hides — a guard that keeps getting passed, a member whose attendance is sliding, a technique that's finally sticking. It reasons over your actual history, on a cadence, so the read finds you before the problem does.

  4. 04

    Plan

    From those patterns, AI drafts the next concrete move — tonight's drill, a pre-session game plan, a promotion shortlist, a class focus — retrieved from a curated technique library and grounded in your real training data, never the open internet. Always a starting point, never the final word.

  5. 05

    Coach decides

    A human reviews every draft and approves, edits, or discards it. Nothing reaches an athlete automatically — the AI proposes, your coach decides, and the approved result feeds the next session, sharpening every read that follows.

What it spots that you can't feel

Weakness analysis

Every fifth session, AI spots the pattern — like getting passed on the same side.

Last 20 sessions

  • Passed: right-side knee cut9×
  • Swept from half guard6×
  • Back takes finished+4

Pre-session game plan

What to drill tonight, pulled from your recent rolls and your gaps.

Tonight's focus

  • Knee-cut counter (under-hook)drill
  • Guard retention reps3 rounds
  • Position: half guard bottomspar

Style matchup scout

A breakdown of a specific opponent's style before you face them.

Opponent: pressure passer

  • Threat: smash pass to mounthigh
  • Opening: over-under counterdrill it
  • Pace: slow, grip-heavynote

Voice log → structured data

Talk for 20 seconds after your roll; AI turns it into a logged session.

“Rolled with the new purple belt…”

  • Rounds logged5
  • Techniques tagged8
  • Submissions2 for / 1 against

It only knows your sessions.

Your weakness analysis comes from your last 20 rolls, not a generic chatbot. You control what it sees, and nothing leaves your account.

Put a coach in your pocket.

Free to start. Log your first roll tonight.

Start free