Built for bulking.

Eat big. Track it. Grow. BulkMate locks in your calorie surplus, your protein, and a weight trend that ignores the noise — so every week ends heavier than the last.

Free to download · works offline · syncs with Apple Health
9:41
Saturday
July 18
🔥1438d to goal
M
T
W
T
F
S
S
1,380kcal left
Calories2,070 / 3,450
Protein104 / 180g
Weight · 7-day avg
74.2 kg
0.6
Today's meals
Lunch
780 kcal · 38g
🍗Chicken rice bowl560 kcal · 30g
🥛Whole milk, 400ml220 kcal · 8g
Home
Progress
Profile
3,450 kcal target·+1.0 kg / week·180g protein·snap-to-log AI photo·Growth Zone: 8 of 10 weeks·14-day streak·
3,450 kcal target·+1.0 kg / week·180g protein·snap-to-log AI photo·Growth Zone: 8 of 10 weeks·14-day streak·
AI target physique

See the body you're building.

In onboarding, BulkMate takes one photo and projects it to your target weight — then dates it. Drag the line between Day 1 and the 80 kg you, and see exactly when disciplined weeks get you there. Re-rendered from every progress photo, so the target keeps pace with the real you.

Not a fantasy — your frame, your target.
Projected physique at the 80 kg target weight
TARGET · 80.0 kg
Physique on day 1 at 68 kg
DAY 1 · 68.0 kg
+12.0 kg of growth ahead — on your 12-week plan, this physique is projected for Oct 13.
Why BulkMate

Everything a bulk needs. Nothing it doesn't.

AI photo logging

Snap the plate. Calories and protein counted in seconds — plus barcode and label scan.

Smart suggestions

It learns how you eat and queues your usual meals at the usual times. Logging becomes one tap.

True-trend weight

Daily scale noise removed. One smoothed line shows what your body is actually doing.

The Growth Zone

Hold your surplus for a week and it turns green. Stack green weeks, stack muscle.

Weekly check-in

A 60-second story every week: weight, surplus, photos — and a recalculated daily target.

Bulk ↔ Cut phases

Switch phases anytime. Targets adjust overnight; your streak, photos and log carry over.

AI photo logging

Snap your meal. Protein counted.

Point the camera at the plate. BulkMate identifies the meal, estimates portions, and breaks out the numbers a bulk actually cares about — protein first. Tap to adjust anything before it lands in your log.

Big plates, mixed meals, messy bowls — still one snap.
Chicken rice bowl being analyzed by AI photo logging
AI photo · analyzing
Chicken rice bowl
92% match · tap to adjust
Detected
46g
protein
720
calories
84g
carbs
18g
fat
Add foodLunch
Search 300,000+ foods…
Barcode
AI photo
Label
Recents for lunch
🍗
Chicken rice bowl
1 bowl · 720 kcal · 46g P
🥣
Greek yogurt, 200g
1 tub · 160 kcal · 16g P
Logging at full speed

Big meals. Logged in seconds.

Bulking means logging a lot of food. Barcode, AI photo, label scan, or one tap on a recent — every path is built to get 900 kcal into the log before your fork moves. No signal at the gym café? Everything logs offline and syncs later.

Works offline
Smart suggestions

It learns how you eat.

BulkMate spots the patterns — the usual Tuesday lunch, the post-gym shake on training days, the protein dip on weekends — and queues the whole meal before you ask. Most logs become one tap instead of a search.

Trains Mon/Wed/Fri? It suggests bigger post-workout meals those days.
Repeated foods auto-fill portions from your history.
Smart suggestion · 12:40 pm
Your usual Tuesday lunch?
Logged 6 of the last 7 Tuesdays1,140 kcal · 76P
🍗
Chicken rice bowl
720 kcal · 46g P
🥛
Whole milk, 400ml
260 kcal · 14g P
🥣
Greek yogurt, 200g
160 kcal · 16g P
Log all 3 · one tap
Edit
Weight, decoded

Your scale lies daily. The trend doesn't.

Water, sodium, a big dinner — day-to-day weight is chaos. BulkMate smooths it into a 7-day trend and tells you one thing: are you gaining at the rate you chose, or not.

On track to hit 80 kg · week 12
True trend weight · 30 days
74.2 kg
0.6
/ week
TrendDaily range
Growth Zone8 of 10 weeks
Weeks you averaged your calorie surplus
W1this weekW10
Consistency, gamified

Muscle is built in weeks, not days.

One under-eaten day doesn't matter. A week outside your surplus does. The Growth Zone scores the unit that counts — and one bad Tuesday can't break it.

1,380to go
on pace · Bulk
1,380kcal to go · Bulk
Calories2,070 / 3,450
Protein104 / 180g
Home & lock screen widgets

Never miss a log.

Calories and protein on your home screen, kcal-left on your lock screen, and quick-log buttons that jump straight into the camera. When a meal goes unlogged, the widget asks — politely, once.

iPhone & Android · Wear OS tile included
Phase cycling

Bulk. Cut. Repeat.

A bulk isn't forever. When it's time to cut, switch phases in one tap — targets recalculate overnight, green flips from "eating enough" to "staying under", and nothing else changes.

Your streak, photos and log carry over.
Your bulk
DAY 1WEEK 12
12weeks
68.0 kg80.0 kg
Start a cut
Set up your cut
Here's what changes tomorrow morning
Calorie target3,4502,600
Protein targetstays 180g
Rate of loss−0.50 kg / week
A green day meansstaying under
Week 2 complete

Check in. Adjust. Keep growing.

Sunday night, BulkMate replays your week — trend, surplus, photos — and recalculates your daily target so the plan tracks your actual metabolism. Win or wobble, you always know what to do Monday morning.

New daily target
3,520
3,450 → 3,520 cal
Gain rate is easing, so a small bump keeps you on pace for 80 kg.

Real lifters. Real gains.

“Six weeks in and the scale finally moves. The protein bar keeps me honest.”
JJake+4.1 kg in 6 weeks
“Snapping meals takes five seconds. I stopped skipping logs on training days.”
MMarco21-day streak
“Seeing my target physique next to Day 1 is stupidly motivating.”
DDan68 → 73 kg
Quotes from BulkMate beta testers
How it works

Three habits. That's the whole system.

01
Set your bulk

Current weight, target weight, rate of gain. BulkMate turns it into daily calorie and protein targets — and a dated target physique.

02
Log at full speed

Snap the plate, scan a barcode, or one-tap a smart suggestion. Weigh in each morning.

03
Check in weekly

Review the week in 60 seconds and get a recalculated target. Switch to a cut whenever the bulk is done.

BulkMate

Your bulk starts today.

Free to download on iPhone and Android. Your first check-in is one week away.