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.
Free forever · 20 AI messages to start, then 10/week · No credit card
Mat Hours
8.5
+12% vs last week
Sessions
6
This week
Streak
14
days
This Week
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.
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.
Log a session
Tap Log, pick session type, add rounds and roll tags. Takes under a minute.
AI finds your patterns
Every message and analysis reads your actual session history — not generic advice. Technique gaps, positional trends, energy and mood correlations.
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.
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
Premium
$9
per month · cancel anytime
- ✓ Everything in Free
- ✓ Unlimited AI coaching (all 4 modes)
- ✓ Unlimited Game Plan generation
- ✓ Unlimited Weakness Detection
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?
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 freeNo credit card required · 20 AI messages to start, then 10/week free