The training journal for combat athletes. Log every session, build your game plan, and watch your consistency compound.

Get in
Athletes
Your journal — free, phone & desktop
Open journal →
Coaches
See your whole gym train
For coaches →
Sign in with Apple or Google · no passwords
For athletes

Built for the mat

Open it right after class. Two taps and the session's logged — then watch your game come together over time.

01

Log in seconds

Date, type, rounds, what you worked, who you rolled with. Done before you've untied your belt.

02

Game Plan board

Track what you're building and the gaps that keep catching you — and mark them solved.

03

Cadence & streaks

Your training rhythm at a glance. See the weeks you showed up and keep the streak alive.

04

Detail Ledger

Every technique you touch, tallied automatically. Watch your most-drilled details rise to the top.

05

Share your progress

Auto-generate a clean progress card and post your grind wherever you want.

06

Everywhere you are

Installs on your phone, opens in any browser. Your journal syncs across phone and desktop.

Open your journal →
For coaches & gyms

See your whole gym train

Know who's consistent, who's slipping, and who just hit a milestone — without asking. Battle Rhythm turns your students' logs into a coach's-eye view of the room.

  • Live roster analytics — attendance, streaks, and retention alerts when someone's slipping.
  • Gym challenges & leaderboards — run a friendly competition; standings rank live in every athlete's app.
  • Coach ↔ athlete messaging — plus Game Plan suggestions they accept onto their board in one tap.
  • One-scan registration posters — print a QR for the wall; athletes scan to install the app and join your gym automatically.
Battle Rhythm · Coach View Example
Front Range BJJ
Team overview · this month
24
Active athletes
312
Sessions logged
468
Mat hours
3.4
Avg wk streak
AthleteBeltThis monthStreakConsistencyLast trained
Marcus ReyesBrown166 wkToday
Sarah KimPurple134 wkYesterday
Tommy NguyenWhite155 wkToday
Jess MorenoPurple114 wkYesterday
Dovber L.Blue72 wk5 days ago
Alex ParkBlue93 wk2 days ago
Team attendance · last 8 weeks
Gym Challenge · Leaderboard
🏆 King of the Mats — July
Longest day streak · Jul 1–31
1Marcus Reyes9 days
2Tommy Nguyen7 days
3Sarah Kim6 days
4Alex Park5 days
5Jess Moreno4 days
Coach ↔ Athlete
Marcus Reyes
Purple belt · Front Range BJJ
Coach, I keep getting flattened from half guard.
💡 Suggested focus
Knee-shield retention
Frame early and get the shin in before they settle the weight.
✓ Accept onto Game Plan
On it — thanks coach 🙏
Open the coach portal →
Free while in early access · set up your gym in under a minute · questions?