SYSTEM ACTIVE · 150+ ATHLETES

Strength. Gas. Mat.

The first strength app periodized specifically for jiu-jitsu athletes. Your gym stops making you heavy. Your gas stops running out in the third match. Plan generated by a prescription engine, calibrated by belt, age, goal, and total mat load.

See plans · $29.90/mo // NO COMMITMENT · CANCEL ANYTIME
// PROBLEM

Your gym wasn't made
for who fights.

Every generic hypertrophy workout leaves you heavy, slow, and out of breath. Every coach who never made it past blue belt programs you like a bodybuilder. And nobody — nobody — asks how many jiu-jitsu sessions you've done this week before handing you the spreadsheet.

// 001

Nobody calibrates the total load

You lift 4×. Train BJJ 5×. Total: 9 sessions a week. The gym treats you like that's the only thing you do. Result: you hit the mat burned out, no strength to finish the position.

// 002

Generic hypertrophy drowns you

The "3×10 bench, 3×12 flyes" model was built for aesthetics. You gain weight, lose leverage, lose gas. You leave the mat beaten by a beginner blue belt because you got too heavy for your game.

// 003

Zero periodization for competition

60 days out from the open weight and you're still pulling the same load, same sets, same rest from the start of the year. You show up heavy, gassed, and without the explosive you need for the third match.

// METHOD_01
What changes when the system understands that you fight.
INPUT12 questions
OUTPUTDAILY PLAN
UPDATESEVERY WEEK
BASEATHLETIC PREP SCIENCE

Brutal BJJ is not just another fitness app. It's a prescription engine built on top of a simple premise nobody respects: your strength training exists to feed your jiu-jitsu, not to compete with it.

You answer 12 questions — belt, stripes, age, weight, time on the mat, strength experience, current status, goal, gym frequency, BJJ frequency, next competition (if any), block focus. The engine crosses all of it and returns your week's plan: which days are strength, which are gas, what circuit to hit, how many main sets per day, and when to cut volume because your total load spiked.

You don't decide if today is chest or back. The system decides. You execute. And the progression chart shows you, in bars and numbers, what's moving.

// FLOW

Three steps.
Plan in your hands.

No Excel spreadsheet. No app that asks your height and then gives you the same workout as everyone else. A short, direct onboarding, calibrated by belt.

Lobo Brutal segurando prancheta de avaliação do atleta 01

Onboarding em 12 questions

Belt, stripes, age, weight, height, time in BJJ, strength training experience, current status, main goal, weekly gym frequency, mat frequency, block focus. No fluff — takes 3 minutes.

// INPUT_LAYER
Lobo Brutal calibrando dial vermelho do motor de prescrição 02

Engine calibrates your plan

The system crosses all data, defines which days are strength and which are gas, picks the target circuit, calibrates main sets by experience level, and activates competition phase if the date is 60 days out or less.

// PRESCRIPTION_ENGINE
Lobo Brutal apontando para gráfico de progressão crescente 03

You execute and progress

Each session comes with timer, set counter, demo video, and real-time adjustments. The progression chart shows strength and gas per week. When you move up a belt, the system recalibrates.

// EXECUTION_LOOP
// CAPABILITIES

Built by who trains.
Refined by who competes.

Lobo Brutal em pose confiante representando o sistema por faixa

Plan by belt

White, blue, purple, brown, black — plus yellow, orange, green for kids. Each belt carries a different load, goal, and risk profile. The system understands that and adjusts.

// BELT_AWARE
Lobo Brutal de braços cruzados entre símbolos de força e gás

Selectable focus

You choose whether the block is strength-dominant or gas-dominant. The system fills the rest: if you lift 3×+, there's a support day from the opposite side.

// MODE_SWITCH
Lobo Brutal sinalizando alerta de excesso de treino

Overtraining alert

Adds strength training + mat. Past 8 weekly sessions without good recovery, the system warns and cuts volume automatically. You don't blow out because you were blind to the total load.

// LOAD_GUARD
Lobo Brutal em pose de combate pré-competição

Periodization for competition

Register the competition date. When 60 days are left, the system automatically enters specific phase — less volume, more intensity, more explosive. You arrive at weight with gas in the tank.

// COMPETITION_MODE
Lobo Brutal apontando para gráfico de evolução semanal

Visual progression

Weekly chart of strength and gas. Load lifted, sets, total volume. You see where you're climbing, where you stalled, where you dropped — and the system uses that to recalibrate the next block.

// PROGRESS_TRACK
Lobo Brutal segurando celular com tela vermelha acesa

Mobile-first with wake lock

Works as an app on your phone (PWA). Screen stays on during the workout. Timer runs in foreground. No ads. No distractions. You open, train, close.

// MOBILE_NATIVE
// VEJA O APP

The system in the palm
of your hand.

Cada tela foi desenhada pra ser usada com o suor pingando. Você abre, vê o que tem que fazer, faz. Sem menu escondido, sem clique perdido.

BRUTAL.BJJ BLUE 2°
// TODAY

LETS TRAIN

MONDAY · 06 / 01
STRENGTH A
5 exercises · 2 main sets
~ 45 min · max strength zone
START WORKOUT →
NEXT
GAS B
Wednesday · 4 min circuit
TRAIN HIST. PROG. PROFILE
HOME · TODAYS CARD
BRUTAL.BJJ BLUE 2°
// THIS WEEK

WEEK 04

MON STRENGTH A
TUE GAS A
WED STRENGTH B
THU GAS B
FRI STRENGTH C
SAT REST
TRAIN HIST. PROG. PROFILE
WEEK PLAN
GAS A · SET 2/501:24 TOTAL
▮▮

FULL
SPRAWL

MAX EFFORT
00:13
exercise: 01:00 left
TIMER · GAS CIRCUIT
STRENGTH A · 4/1809:42 TOTAL
▮▮
WARM-UP 2

ZERCHER
SQUAT

8-10 reps · 50-60% 1RM · no failure

Heads up: pain or old injury? Start light with perfect form.
LOAD (KG)
72
REPS
9
LOG AND REST →
EXECUTION · STRENGTH
BRUTAL.BJJ BLUE 2°
// LOG

HISTORY

ALL STRENGTH GAS
WEEKLY VOLUME
38+24%
30 DAYS
GAS A
05/30 · 35m · 5 sets
RPE
9
STRENGTH C
05/27 · 47m · 18 sets
RPE
7
TRAIN HIST. PROG. PROFILE
HISTORY · RPE PER SESSION
BRUTAL.BJJ BLUE 2°
// ATHLETE

SETTINGS

INFO
João da Silva
joao.silva@email.com
BELT
WHITE BLUE PURPLE BROWN
AGE
28
WEIGHT
78 KG
HEIGHT
1.76 M
LIFT.
1-2 YRS
TRAIN HIST. PROG. PROFILE
PROFILE · BELT AND INFO
// EVOLUTION

The plan evolves with
your belt.

What works for white doesn't work for brown. The engine knows that and recalibrates whenever you move up, change your goal, or adjust your frequency.

// 01
White
Base / Volume
// 02
Blue
Strength + Gas
// 03
Purple
Periodization
// 04
Brown
Specialization
// 05
Black
Maintenance

From white to black, the plan grows with you. Always.

Start now
// FIELD

Who trains here,
trains different.

"I stopped going heavy to the mat. Added 4lb on the deadlift and lost 6lb of fat in 14 weeks. First time I saw both happening together."
M
Rafael M. BROWN · 3RD STRIPE · BR
"I competed in 3 open weights this year. In all of them I had gas for the third match. Before the app I'd die on the second. It's not even a joke how much it helps."
P
Lucas P. BLACK · COMPETITOR
"I'm a purple belt, train BJJ 5× and lift 3×. I used to crash by Tuesday. After the app started cutting volume automatically on heavy weeks, I'm performing again."
R
Camila A. PURPLE · 2ND STRIPE · BR
// PLANS

Two plans.
One absurdly cheap.

Annual works out to $8.08/mo equivalent. Less than a coffee per month for a full year of plan calibrated by belt and updated weekly.

//Monthly
$ 29.90 /month
CANCEL ANYTIME
  • Full access to the prescription engine
  • Onboarding by belt, goal and total load
  • Strength and gas sessions updated weekly
  • Progression chart (Recharts)
  • Demo videos for every exercise
  • Automatic competition mode (60 days)
  • Works offline after the first load
Subscribe monthly

// MONTHLY INVESTMENT COMPARISON

Personal trainer $250+
Private BJJ class $80+
Gym membership $50+
Brutal BJJ (annual) $8.08

Single annual card payment · Access released in seconds · Simple cancellation

// QUESTIONS

Before you ask the question.

No. You keep going to your gym normally and keep training BJJ with your team. Brutal BJJ is the plan you execute when you walk into the weight room. The system is the spreadsheet. You're the athlete.
Don't sweat it. In the onboarding you tick "Never trained" or "Less than 6 months" and the engine calibrates automatically — starts with compounds only, low intensity, focus on movement pattern. No loading 220lb on day one.
After the first load, the app works offline. You open it at the gym without signal, do the whole session, and when you're back on WiFi data syncs. Pure PWA — installs as an app on your phone without needing a store.
Yes. On monthly you cancel inside the app in 2 clicks. On annual there's a 7-day guarantee — if it didn't click, ask for a refund by email and we give you the full amount back, no questions asked.
Works on any phone with a modern browser (Safari, Chrome, Edge). You install it as an app right from the browser — icon on your home screen just like a store app. No 300MB download, no weird permissions.
In the onboarding you mark your current status ("Coming back", "On break", "Training"). At any time you can switch on reduced-load mode. We're rolling out specific injury flags soon (knee, shoulder, lower back) with automatic exercise swaps.
What takes you to the podium is your jiu-jitsu. Brutal BJJ makes sure you arrive at the tournament with max strength, gas for three matches, and on weight. What you do on the mat after that is on you.

Train like an athlete.
Leave the mat the way you wanted.

$97 for the whole year (billed once). Or start monthly at $29.90. Less than a coffee per month for a year of calibrated plan.