Log Your Training. Improve your Jiu Jitsu.
A training journal for all Jiu Jitsu students

What it is

RŌL Progress is a private training journal and rank-progress tracker made for all Jiu Jitsu students.

Jiu Jitsu is a long road, and it's easy to lose sight of how far you've come. This app keeps a record of every session you train, shows you where you stand against the expectations for your belt, and gives your coaches a clear picture of your development — so feedback is based on your actual training, not just what happened in last night's class.

How it works

1

See what's expected

From day one you can view the full curriculum for your belt — every technique and skill your coaches want to see before your next promotion — plus RŌL Fit, our 26-week kettlebell program. No more guessing what to work on.

2

Log your training

After class, take twenty seconds to record what you worked on — the session type, how long you trained, Gi or No-Gi, and a short note. A quick Daily Check-in tracks how you're feeling, too.

3

Request a skill evaluation

When you're ready, ask to be assessed — you can even attach a sparring video. Your instructors review you against your academy's written requirements and send back personal feedback.

4

See your progress

Watch your training time add up, earn badges as you go, see which areas are strongest, and know exactly what to work on next.

What you can track

📔

Training Log

Every session, organized by discipline — Jiu Jitsu, Striking, or Fitness — each with its own real training types (Gi or No-Gi class, sparring, drilling, seminars, 1-on-1 lessons, running, RŌLFit, and more). Log duration, how hard it felt, and your own notes. Write a RŌLFit workout as a quick list and the app turns it into a clean, readable card automatically. You can also log your weight and watch the trend on a smooth chart over time.

📔
Training Log
▾
🥋 Jiu Jitsu 🥋 Gi · ⏱ 60 min
Worked on guard retention and hip escapes.
🤼 Sparring 👕 No-Gi · ⏱ 30 min
Six rounds. Felt sharper passing today.
📓

Daily Check-in

A quick check-in on how you're doing — mind and body, separate from training. On a good day it's a single tap: hit "All good today" and you're done. Seven items cover sleep, recovery, energy, motivation, stress, mood and illness, with hydration, appetite and everyday habits like protein and caffeine a tap further in. Coaches see your trend so they can catch a rough stretch before it becomes an injury or burnout.

📓
Daily Check-in
▾
🙂 Good mood today ✓
😴 Slept well last night ✕
🥩 Protein ✓
⏱

Training Time

All your time training in one place — lifetime, this month, and at your current belt — with a breakdown across Jiu Jitsu, striking, and fitness so you can see where your hours are going.

⏱
Training Time
▾
147h 30m
Total training time
12h 30mThis month
89Sessions
34hBJJ at belt
Breakdown
🥋 Jiu Jitsu16h 50m
🥊 Striking2h 10m
💪 Fitness1h 4m
📊

Rank Progress

How you're tracking against your academy's written expectations for your belt — category by category, with your strongest area and your focus area called out.

62%
Rank Progress
▾
BLUE BELT Resets on next promotion
62%Overall
3Goals done
78%Positional
55%Defensive
34%Submissions
💪 Strongest Positional · 78%
🎯 Focus area Submissions · 34%
🥋

Rank History

Every belt and stripe you've earned, laid out on an animated timeline — from your very first day to where you are now, with a glimpse of the belt ahead. Log each promotion with its date and who awarded it, including ranks earned at other academies. Black belts track degrees, and your current rank across the app always reflects your latest entry.

🥋
Rank History
▾
White
2019
Blue
2021
Purple
Now
Brown
Next
🔥

RŌL Fit — 26-Week Program

A full 26-week kettlebell program, six days a week — full-body sessions Monday, Wednesday, Friday and Saturday, with core and legs alternating Tuesday and Thursday. It's synced to the calendar automatically: Week 1 of the year is always Week 1 of the program, and it cycles every 26 weeks — no setup needed. Tap any exercise for a clear explanation of how to perform it, and use "Jump to current week" to get to today's session instantly.

🔥
RŌL Fit
▾
Currently Week 12 📍 Jump to Week 12
Friday Today
Two-Hand Swing · Cossack Squat · Half-Kneeling Press · Clean to Reverse Lunge to Press
📅

Training Activity

A month-by-month view of when you trained. Consistency is the whole game, and this makes it visible.

📅
This Week
▾
4Sessions
4.5Hours
🔥 3Week streak
Training activity
🏆

Badges

Earn badges as you train — for the hours you put in, for showing up consistently, and for milestones along the way. Earned badges show in color; the next one you're chasing sits right beside them, so you always know what's next. Proud of a badge, a workout, or your daily motivation? Share it straight from the app as a clean, branded image — entirely optional, and always your choice.

🏆
Badges
▾
Earned
🥋
50
Jiu Jitsu
🔥
Silver
Consistency
🏅
1st
Competitor
Up next
🥋
100
Jiu Jitsu
⚡
5/wk
Hard Worker
🌐
—
Well-Rounded
🎯

Goals, Injuries & Competitions

Set long-term goals for your belt and track them. Log injuries so your coaches know when to adjust your training. Keep a record of every competition you enter.

🎯
Long Term Goals
▾
Sharpen my closed guard attacksOn track
Compete at blue beltPending
🩹
Injury Log
▾
🩹
No injuries — keep it that way
Logging injuries helps your coach adjust your training.
🏆

Leaderboard

A little friendly competition. Active students are ranked by the sessions they log — switch between Jiu Jitsu, Striking, and Fitness, each over the month, quarter, or year. It's opt-in, so you decide whether you appear.

🏆
Leaderboard · Jiu Jitsu
▾
🥇 Marcus D.18
🥈 Sarah K.15
🥉 You14
✈️

RŌL Travel

Training on the road? Log every gym you visit while traveling — facility, instruction, and your own notes — with a map link so you can find it again. Your own private travel log, kept as a running record of everywhere Jiu Jitsu has taken you.

✈️
RŌL Travel
▾
🥋
Visited while on vacation
📍 Logged with a map link
"Great open mat, friendly crowd."
🎁

Train consistently, earn a reward

Logging your training pays off — literally. Reach 25 sessions and you'll unlock a private lesson with Professor at 50% off. It's our way of recognizing the students who show up and put in the work.

🔒Your privacy

Your information is private. Nothing you log is ever sold, shared, or made visible to anyone outside your academy — not other apps, not advertisers, not other gyms, nobody.

Getting started

1

Sign up

Create your account with your name and email — you're in right away.

2

Start logging

A short checklist walks you through your first steps. Log your training after class and fill out your Daily Check-in — it takes 15 seconds and helps your coaches see the full picture. Add the app to your phone's home screen so it's one tap away.

Already have an account? Sign in to keep training.

Link copied