CombatScore
FeaturesFind a GymPricingAboutSign inGet Premium
Now in Private Beta

Your training data

working for you.

Know exactly what to drill before your next roll. Log a session in 30 seconds — your AI coach reads the whole story and tells you what to work on next.

For gym owners →

Free forever · 20 AI messages to start, then 10/week · No credit card

combatscore.app/dashboard

Mat Hours

8.5

+12% vs last week

Sessions

6

This week

Streak

14

days

This Week

MMon
TTue
WWed
TThu
FFri
SSat
SSun

Live preview with sample data

+

techniques in AI library

+

sessions logged

+

mat hours tracked

gym in private beta

For Athletes

Turn every session into a data point

Not a generic training app. Every AI insight reads your actual session history — your positions, your submissions, your energy and focus trends.

Session Logging

Log every session in under a minute. Roll tags capture position → technique → outcome, giving you a searchable record of every training decision you've made.

Weakness Detection

AI analyzes your last 20 sessions and surfaces your top 3 technique gaps with targeted drills — not generic advice, patterns pulled from your actual rolls.

Daily Game Plan

Before every session, AI generates a personalized plan based on what you've been drilling, your recent weaknesses, and your energy and focus levels. Cached and instant.

Data-Driven Analytics

Submission rates, position frequency, mat hours, belt progression, competition history, training streaks, body composition, S&C logs — all in one dashboard.

Technique Retention Tracker

See exactly how often each technique succeeds across all your sessions. Sort by frequency, success rate, or recency to find what sticks and what doesn't.

Voice Logging

Talk for 30 seconds on the drive home. Whisper transcribes, AI extracts session type, duration, tags, and notes — zero friction data capture.

Adaptive Weekly Plan

AI generates a 7-day training schedule from your session history, mood and energy trends, belt level, and goals. Recalculates weekly as your data changes.

Offline-First

Log sessions with no signal. Everything saves locally and syncs automatically — mat time in the middle of nowhere still counts.

For Gym Owners

Know your gym like never before

At-risk alerts, per-student AI reports, billing, attendance, and a fully branded gym site — all from data your members are already generating. The more your athletes log, the smarter every insight becomes.

At-Risk Student Alerts

AI scans session frequency, mood trends, and injury signals to flag students likely to drop off — before they do. Reach out proactively.

Member Analytics

Per-student AI reports: strengths, weaknesses, mood and energy trends, injury risk, and belt readiness — data that supplements what you already see on the mat.

Custom Gym Website

Every gym gets a fully branded site at yourgym.combatscore.app with drag-and-drop blocks. Connect your own domain (oakleybjj.com) in one click.

AI Class Planner

Generate a 60-minute class plan seeded from your gym's most common member weaknesses. Walk onto the mat knowing exactly what to teach.

Billing & Memberships

Stripe Connect recurring subscriptions, invoices, drop-in charges, revenue KPIs, and a member-facing billing portal — no separate software needed.

Attendance & Check-In

Class booking with waitlists, tablet kiosk mode for self check-in, real-time attendance trends, and daily class capacity at a glance.

CombatScore

Your gym deserves its own site

Activate your subdomain (yourgym.combatscore.app), drag and drop your page blocks, and connect your own domain in one click. Full SEO, dark/light mode, AI-generated meta descriptions.

View gym directory →

For Coaches

Teach with data behind every decision

You already know your students. CombatScore gives you the data to confirm what you see, catch what you miss, and plan classes around what your team actually needs.

Student Progress Reports

AI-generated per-student reports showing strengths, weaknesses, mood and energy trends, and belt readiness — data that supplements what you already see on the mat.

AI Class Planner

Generate a 60-minute class plan seeded from your students' most common weaknesses. Walk onto the mat knowing exactly what to teach.

At-Risk Student Alerts

AI flags students whose session frequency, mood trends, or injury signals suggest they may be about to drop off. Reach out before they quit.

How the data loop works

Three steps. Every rep makes the AI smarter about you specifically.

1

Log a session

Tap Log, pick session type, add rounds and roll tags. Takes under a minute.

2

AI finds your patterns

Every message and analysis reads your actual session history — not generic advice. Technique gaps, positional trends, energy and mood correlations.

3

Train with a plan

Get a personalized Game Plan before every session, targeted drills from Weakness Detection, and a coach you can chat with anytime.

Simple, honest pricing

Start free. Upgrade when AI coaching becomes part of your training.

MonthlyAnnual

Free

$0

Forever free

  • ✓ Unlimited session logging
  • ✓ Stats, streaks & activity calendar
  • ✓ Photos & video per session
  • ✓ Belt progression tracker
  • 20 AI messages to start, then 10/week
Start for free
MOST POPULAR

Premium

$9

per month · cancel anytime

  • ✓ Everything in Free
  • ✓ Unlimited AI coaching (all 4 modes)
  • ✓ Unlimited Game Plan generation
  • ✓ Unlimited Weakness Detection
Upgrade — $9/mo
See full feature comparison →

FAQ

What does the free tier include?+

Unlimited session logging, full stats, photos & video, belt progression, and activity calendar — everything except unlimited AI coaching. Free users get 20 AI messages to get started, then 10 per week across all four coaching modes.

How does the AI know about my training?+

Every AI message is sent with context from your last 10 sessions, your belt level, years of training, and weekly goal. The coach analyzes your patterns, not just generic advice.

What happens to my data if I cancel?+

All your sessions, stats, and media stay. Canceling only reverts AI coaching back to the 10/week free limit. You can export everything as JSON from your profile.

Does it work offline?+

Yes. The mobile app is offline-first — log sessions anywhere with no signal. Data syncs automatically when you reconnect.

What platforms is it on?+
SC

Built by Scott Capps

12-year Air Force veteran, software engineer, and BJJ white belt. I built CombatScore because I wanted better tools for my own training and nothing existed. I use it every week and respond to every support email personally.

Read the full story →

Available on iOS, Android, and web

Log sessions on your phone, review analytics on desktop. Your data syncs automatically across all devices. The mobile app works offline — syncs when you reconnect.

App Store and Google Play links coming soon. Sign up now and you'll get access as soon as the public release goes live.

Your training data is already there.
Start making it work for you.

Every session you log makes the AI smarter about your game. Start free — the data compounds over time.

Get started — it's free

No credit card required · 20 AI messages to start, then 10/week free

CombatScore

Data-driven AI coaching for combat sports athletes and gym owners.

Veteran-owned & operated

Product

FeaturesPricingFind a GymTravelling? Drop in

Company

AboutPrivacyTermsLegal index

Connect

support@combatscore.appInstagramX / Twitter
Payments secured by StripeData encrypted at restRow-level security on all dataHosted on Supabase (SOC 2 Type II)
© 2026 CombatScore. All rights reserved.

iOS and Android via the mobile app, plus a full web dashboard. Your data stays in sync across all devices.

Is there a trial?+

The free tier is your trial. Log sessions and use the weekly AI coaching limit to decide if it helps before you upgrade.

Do I have to replace my current gym software?+

No. CombatScore is an AI coaching layer that works alongside whatever you already use. Your gym can keep GymDesk, Kicksite, ZenPlanner, or anything else — no forced migration, no data import headaches.

What AI powers the coaching?+

AI coaching is powered by Grok (xAI). We send your session history and training profile to generate responses — never your name or email. Full details are in our privacy policy.

What combat sports are supported?+

BJJ (gi and no-gi), MMA, Muay Thai, wrestling, judo, boxing, kickboxing, karate, taekwondo, and sambo. Session logging and AI coaching adapt to your discipline.

Can my kid use this?+

Users must be 13 or older per our terms of service. Mood and energy fields are optional self-reported training context, not psychological assessments. All data is private to each account.

Is there a referral program?+

Yes. Every account gets a unique referral code. Share it with your training partners, your gym, or your audience — both of you benefit when they sign up.