Built around mesocycles

Train in blocks.Follow the plan.Get stronger.

Uf! turns your training into 4–8 week mesocycles — sets and weights climb week to week, and the last week is a deload. Open the app, see today’s workout, log it in two taps.

Free during betaInstalls from your browser — no app store needed
Live workout — logging sets
Home — today’s workout
The idea

What’s a mesocycle?

A training block with a plan. The same days repeat every week, but each week asks a little more of you — one more set, a few more kilos. Then a lighter week lets you recover before the next block. That’s how strength is actually built, and it’s what every workout in Uf! is part of. And when you just want to lift, start an empty workout and add exercises as you go — full XP, block untouched.

4–8 weeks3–6 days a weekDeload in the last week
Summer strength · 6 weeks
sets × load
W1
W2
W3
W4
W5
W6
Weeks 1–5 · load climbsWeek 6 · deload, recover
How it works

Four steps. Then it’s just showing up.

You set the block up once. From then on the app tells you what to do today and remembers what you did last time.

Choose a plan template
01

Pick a template or build your own

Push · Pull · Legs, Upper / Lower or Full body — or add your own exercises, sets and reps. Name the block, pick your days, done.

Home — today’s workout
02

Open the app — today’s workout is waiting

Home shows the day, the week you’re in and what’s planned: exercises, sets, estimated time and the XP on the table. One tap to start.

Live workout — logging sets
03

Log sets in two taps

Weight, reps, done. Last time’s numbers sit next to every set so you know what to beat. The rest timer starts itself, and a short video shows how each exercise is done.

Workout complete — new level
04

Finish, earn XP, level up

Every workout pays out XP for sets on target, personal records and streaks. Next week the plan asks for a bit more — and you’ll be ready.

Features

Log, rest, repeat.

Proven templates

Push · Pull · Legs, Upper / Lower, Full body — sets, reps and rest already filled in. Adjust anything after.

Quick workout

Off-plan session? Log it, earn full XP — your block stays untouched.

Rest timer

Starts after every set. Presets from 0:30 to 3:00, +15 s when you need it, skip when you don’t.

Exercise videos

A short how-to on every exercise card, right where you need it. Swap an exercise if the rack is taken.

History

Every session saved: sets, kilos, PRs. Repeat a past workout — or a whole past block — in one tap.

Deload, built in

The last week of every block is lighter by design. Recovery is part of the plan, not a guilty break.

Compete — level, season, leaderboard and challenges
Compete

Seasons, challenges, prizes.

Every workout earns XP — the currency of the season. Rank against other lifters on Uf!, take on challenges, claim the prizes.

Seasons

#14 of 86

Three months, one leaderboard. Every season starts fresh — everyone from zero.

Challenges

+800 XP

Time-boxed goals on top of your plan — “Move 100 tonnes”, 12 workouts this month. Bonus XP when you finish.

72,4 / 100 t

Prizes

Top 3Top 10Top 25

Finish the season high enough and claim real prizes.

XP · +120 per workout · +5 per set on target · +60 per personal record · streak bonus up to +80

FAQ

Do I need to know what a mesocycle is?

No. Pick a template and the app handles the progression. You’ll just notice the numbers going up.

What if I miss a day?

Nothing breaks. Do it the next day or skip it — the block keeps going and your history stays honest.

Does it work on my phone?

Yes — iPhone and Android. Install it straight from the browser, no app store needed.

How much does it cost?

Free while in beta. Early users keep what they’ve built — blocks, history and XP.

Can I train without a plan?

Yes. Quick workout lets you log any session off-plan — you still earn full XP and your block stays untouched.

What is a deload week?

The last week of every block drops the volume so you recover. It’s planned in, not something you have to remember.

Your first block starts today.

Pick a template, name the block, show up. The app takes it from there — free during beta.

Start for free