UnderHooked — Every Roll, Every Rep, Every Rank

THE APP YOUR
MAT TIME DESERVES.

Track every roll. Build your A-game. Earn your card. The all-in-one BJJ companion built for people who actually train.

FREE TO START · PREMIUM $4.99/MO OR $39/YR

"I can't remember what I learned last class.""I have no idea how many hours I've trained.""My game has no structure — I just react.""I've been tapped by the same submission 12 times and never noticed the pattern.""My streak resets the moment I forget to log.""I can't remember what I learned last class.""I have no idea how many hours I've trained.""My game has no structure — I just react.""I've been tapped by the same submission 12 times and never noticed the pattern.""My streak resets the moment I forget to log.""I can't remember what I learned last class.""I have no idea how many hours I've trained.""My game has no structure — I just react.""I've been tapped by the same submission 12 times and never noticed the pattern.""My streak resets the moment I forget to log.""I can't remember what I learned last class.""I have no idea how many hours I've trained.""My game has no structure — I just react.""I've been tapped by the same submission 12 times and never noticed the pattern.""My streak resets the moment I forget to log."

UNDERHOOKED IS HOW YOU FIX THIS

TURN MAT TIME
INTO A SYSTEM.

UnderHooked is a journal, a playbook, a competition tracker, a gym connection, and a trading card you actually want to share — in one app. Built by jiu-jitsu players, for people who train at least three days a week and want their game to compound.

SESSION DETAIL
APR 22 · NO-GI
+125 XP
90mDURATION
4ROLLS
2SUBS HIT
1SUBS LOST
SUBMISSIONS
RNC HIT
TRIANGLE HIT
ARMBAR CAUGHT
READINESS
ENERGY
4/5
BODY
3/5
MIND
5/5
NOTES

Working on guard retention from back-take attempts. Got passed to knee slice three times in a row — need a frame counter.

01 · TRAINING JOURNAL

IT STARTS WITH THE JOURNAL.

Two minutes after class. Five fields. Done.

Log the session like you'd tell a training partner: gi or no-gi, how you felt, what worked, what didn't. Tag every roll, every submission, every position. Six months from now, you'll know exactly why your guard fell apart in March.

  • Gi or no-gi · duration · gym
  • Energy in, energy out, body, mind
  • Roll-by-roll outcomes + sub direction
  • Notes you'll actually re-read
TECHNIQUES
PLAYBOOK
Search techniques
A-GAME
GUARD
SUBS
TAKEDOWNS
PROGRESSION
47TECHNIQUES
12A-GAME
8WISHLIST
REAR NAKED CHOKEBACK
LIVE SIGNAL: Hit 8× in last 30 days
TRIANGLEGUARD
KIMURASIDE
HEEL HOOKLEG
SINGLE LEGSTAND

02 · TECHNIQUE PLAYBOOK

YOUR MOVES, MAPPED.

Stop drilling random stuff. Drill what's working.

Catalog every technique you've ever learned. Star the ones that hit. Filter by position. The app cross-references your playbook with your journal — so you see which submissions you actually finish with, in real fights, on real partners.

  • 35+ techniques pre-loaded
  • A-Game tagging surfaces what lands
  • LIVE SIGNAL: hit rate from your roll log
  • Position chains — if X, then Y
UNDERHOOKED
🔔
🥋
CURRENT RANK
PURPLE BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE

03 · BELT PROGRESSION

YOUR BELT EARNS ITSELF.

Show up. Log the work. Watch the bar fill.

Every session is XP. Every streak is a milestone. The path from white to black is real and concrete — 4 stripes per belt, 6 degrees of black, every step accounted for. The promotion isn't a surprise. It's earned in public.

  • White → Black, full progression
  • Streaks, weekly pulse, gym leaderboard
  • Belt-adaptive theming — your color, everywhere
  • +500 XP for every belt promotion
VORTEX BJJ
142 ACTIVE MEMBERS
MOVE OF THE DAY · COACH MIKE2 VIDEOS
KIMURA TRAP FROM HALF GUARD

Trap the arm before they post. Two-step finish.

ANNOUNCEMENT2H AGO
FRIDAY NO-GI MOVED TO 7PM
GYM LEADERBOARD · THIS MONTH
1
ALEX K.8,420
2
CHAD H.YOU7,910
3
MARIA S.6,580
4
TYLER B.5,240
QR
TAP IN AT THE FRONT DESK · +25 XP

04 · GYM CONNECTION

YOUR GYM, IN YOUR POCKET.

Coach broadcasts. Move of the day. QR check-ins.

Connect to your home gym in two taps. Watch coach-published technique videos. See who's training, who's catching up. Tap in at the front desk for a quick XP bump and a heartbeat your coach can see. (Your gym not on UnderHooked yet? Send them an invite.)

  • Real-time MOTD from your coach
  • Gym leaderboard + announcements
  • QR tap-in → +25 XP, instant
  • Free Premium for gym members
TOURNAMENT TRACKER
COMPETE
COMPETITION SNAPSHOT
EVENTS
11
MEDALS
4
MATCH RECORD
8-3
WIN RATE
73%
OPEN ANALYTICS
Trends, debriefs, win patterns.
UPCOMING TARGETS
IBJJF PAN AM
MAY 24 · LAS VEGAS, NV
29DAYS
IBJJF
MASTER 1
PURPLE
ABSOLUTE
SUBMISSION HUNTER
JUN 14 · LAS VEGAS, NV
50DAYS
IBJJF
MASTER 1
PURPLE
ABSOLUTE

05 · COMPETITION TRACKER

COMPETE WITH INTENT.

Every match. Every method. Every mistake — coachable.

Track every tournament: division, weight, organization, brackets. Log every match with method, time, position. The structured debrief turns a tournament into next week's training plan. Win rate by position. Sub trends. The patterns are there if you have the data.

  • Match log + structured debrief
  • Win rate by position over time
  • Pre-event camp checklist
  • Shareable results card
PROFILE
UNDERHOOKED ATHLETE
DR. DEEZ
@drdeez
DZ
PURPLE BELT · 2 STRIPES
2 / 4 STRIPES→ BROWN
MAT HOURS
347H
SESSIONS
184
STREAK
12D
PLAYBOOK
47
TECHNIQUES
COMP
8-3
73% WIN
BEST
32D
STREAK

THE PAYOFF · TRADING CARD

EARN
YOUR CARD.

Every session. Every belt. Every milestone — minted.

Your athlete identity in one image. Mat hours. Sessions. Streaks. Competition record. Belt + stripes. Three premium card styles to choose from. Share it when you promote, when you place, when you hit a milestone — or just because you trained on a Tuesday.

  • Auto-generated from your training data
  • Three premium styles: Classic, Championship, Holographic
  • Belt-adaptive theming + gym branding
  • Share-sheet ready for IG, X, group chats

BELT-ADAPTIVE THEMING

YOUR BELT.
YOUR THEME.

Every promotion unlocks a new accent. Same app. Same screens. Different belt, different feel.

UNDERHOOKED
🔔
🥋
CURRENT RANK
WHITE BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE
WHITE
UNDERHOOKED
🔔
🥋
CURRENT RANK
BLUE BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE
BLUE
UNDERHOOKED
🔔
🥋
CURRENT RANK
PURPLE BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE
PURPLE
UNDERHOOKED
🔔
🥋
CURRENT RANK
BROWN BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE
BROWN
UNDERHOOKED
🔔
🥋
CURRENT RANK
BLACK BELT
4,250 XP
BROWN · 62%
2 OF 4 STRIPESEARNING 3
12daysSTREAK
3of 5THIS WEEK
#2vortexGYM RANK
RECENT TRAINING
SESSION JOURNAL
ALL ›
NO-GI
Open mat · Vortex BJJ+125
90m · Apr 22ENERGY 4/5
GI
Position sparring+100
60m · Apr 21ENERGY 3/5
GI
Comp class · drilling+115
75m · Apr 19ENERGY 5/5
HOME
JOURNAL
PLAYBOOK
🏆COMPETE
👤PROFILE
BLACK

WHAT'S IN THE BOX

EVERYTHING YOU NEED.
NOTHING YOU DON'T.

SESSION LOGGING

Gi or no-gi. Mat time. Energy in/out. Body & mind. Tag rolls + subs by position.

BELT PROGRESSION

Full white-to-black journey, 4 stripes per belt, 6 degrees of black.

TRADING CARD

Your athlete identity. Three premium card styles to share.

STREAKS + ACHIEVEMENTS

Daily streak, longest streak, XP, milestone unlocks.

QR CHECK-IN

Scan a code at the front desk to clock mat time and earn XP.

INJURY VAULT

Private log of your nagging stuff. Optional sharing with your coach.

COMMUNITY + LEADERBOARD

See where you rank at your gym. Read coach announcements.

COMPETITION TRACKER

Match log + structured debrief. Win-rate trends.

PREMIUM ANALYTICS

Deep journal stats, content studio, journal CSV export.

Free forever for the core. Premium adds deep stats, unlimited playbook, and content studio for $4.99 / mo or $39 / yr. If your gym is on UnderHooked OS, Premium is included.

START TRAINING
WITH PURPOSE.

Launching on iOS & Android. Drop your email and we'll send the TestFlight link the moment it's ready.