The comparison people actually search for
People search this because they want what Strava does well: a number that goes up, visible progress, and a reason to show up on the days they do not feel like it. That part transfers. The metrics do not.
Strava works because running has one honest axis. You went a distance, in a time, over some elevation, and every one of those is measured by the phone in your pocket without you doing anything. The number is objective and it accumulates.
Jiu jitsu has no distance. It has no pace. A GPS trace of a two hour session is a dot. Heart rate tells you a round was hard, which you already knew, and says nothing about whether the round moved you toward a belt.
Worse, the thing that actually accumulates in BJJ is not measurable by a sensor at all. It is attendance across years, weighted by rank, checked against federation requirements. That data comes from you tapping three buttons after class, not from a wearable.
The psychology is the whole reason the search exists. Strava solved a motivation problem, not a measurement problem. Seeing a number move, having a streak worth protecting, and noticing a bad month early are what keep people running, and they work identically on the mat.
So the BJJ equivalent is not a GPS app. It is a session log that produces a single progression number, updates it the moment you record a class, and shows you the trend before the trend becomes a three month gap.
In running, a PR is a time. In jiu jitsu the closest honest equivalent is your consistency over a rolling period, and your position against the IBJJF requirements for the rank you hold.
Those two numbers do the job a PR does. They are objective, they respond to showing up, and they cannot be argued with. They also have the advantage of being the same numbers your professor is implicitly tracking.
This is the part worth being honest about. Strava kudos work because runs are comparable, and jiu jitsu sessions are not. Two hours of drilling and two hours of hard competition rounds look identical in a log and are not remotely the same, so a leaderboard would be noise dressed up as data.
A belt promotion, on the other hand, is genuinely worth sharing, and it is the one milestone in jiu jitsu that everyone recognises without explanation.
Free to track, forever
Enter your belt and your promotion date. The app works out where you stand against the IBJJF requirements, then keeps the number current every time you log a class.
Get the appNo account needed. Session tracking is free with no time limit.
Not in the literal sense, because the Strava core metrics of distance, pace and elevation do not exist in jiu jitsu. What does exist is the same idea applied to the metrics that do matter: class attendance, time in grade, and progression toward the next belt.
You can record a session as an untyped workout for the duration, but every field Strava displays will be empty or meaningless. It has no model of belt rank, so it cannot tell you anything about progression.
Class count with dates, gi or no gi, and time since your last promotion. Those three produce every progression figure that matters, including your position against the IBJJF minimums.
Consistency matters far more than intensity. A month long gap costs more than a few missed hard rounds, because progression is driven by accumulated mat time spread evenly rather than by occasional bursts.
It tells you a round was hard, which you already know, and nothing about technical progress. It is fine for conditioning but it is not a progression metric.