Name the
goal.
Get the
whole plan.

A 5k in eight weeks or a 70.3 in a year. Uplabs plans every session between now and race day around the hours you have, and adjusts when your week changes.

200 founding spots. Free during the beta, then $9.99 a month.

No card needed · 200 spots only

What is Uplabs

A coach costs $200 to $300 a month. A spreadsheet can’t adjust.

Uplabs sits in between. Tell it your race, the date and how many hours you can train each week. It plans every swim, ride, run, gym session and rest day until race day, with a short note on what each session is for.

Log what you did and how hard it felt. If you miss sessions, Uplabs suggests how to adjust the rest of the week and waits for you to approve it. If one sport stops improving, it tells you.

See how it works

Plans

Pick your sport

Triathlon, running, swimming, cycling, Hyrox and off-season base are all available. Each plan is set day by day and updates as you log.

12–24 WK

Triathlon

Sprint to full distance. Swim, bike, run, gym and mobility on one calendar.

SWIM · BIKE · RUN · GYM

8–18 WK

Running

5k to 100 miles. Easy runs, one hard session a week, a long run and strength work.

RUN · GYM

8–12 WK

Swimming

Pool or open water. Technique first, race pace closer to the event, dryland work in between.

SWIM · MOBILITY

8–16 WK

Cycling

Gran fondo, sportive or time trial. Indoor sessions during the week, a long ride on the weekend.

BIKE · GYM

8–12 WK

Hyrox

Eight 1 km runs with a station after each. Strength work built for the stations and runs done on tired legs.

RUN · GYM

4–16 WK

Off-season base

No race booked yet. Strength, mobility and enough of your sport to stay fit until you pick one.

GYM · MOBILITY

Become a founder

See the whole season
on day one.

The block

Build weeks, a recovery week, a peak, a taper and race week. The full plan is set the day you sign up, and every session has a note on why it’s there. This example is an 8-week sprint triathlon block, about 42 hours in total.

WK
M
T
W
T
F
S
S
HOURS
W1
BASE
24
Rest
25
Bike45 mins
Gym30 mins
26
Run35 mins
27
Swim40 mins
Gym30 mins
28
Mobility20 mins
29
Bike1h
Run15 mins
30
Swim35 mins
5h 10m
W2
BASE
31
Rest
1
Bike50 mins
Gym30 mins
2
Run40 mins
3
Swim45 mins
Gym30 mins
4
Mobility20 mins
5
Bike1h 5m
Run15 mins
6
Swim40 mins
5h 35m
W3
BUILD
7
Rest
8
Bike50 mins
Gym35 mins
9
Run40 mins
10
Swim45 mins
Gym35 mins
11
Mobility25 mins
12
Bike1h 10m
Run15 mins
13
Swim40 mins
5h 55m
W4
RECOV
14
Rest
15
Bike35 mins
Gym25 mins
16
Run30 mins
17
Swim35 mins
Gym25 mins
18
Mobility15 mins
19
Bike50 mins
Run10 mins
20
Swim30 mins
4h 15m
W5
BUILD
21
Rest
22
Bike55 mins
Gym40 mins
23
Run45 mins
24
Swim50 mins
Gym40 mins
25
Mobility25 mins
26
Bike1h 15m
Run20 mins
27
Swim45 mins
6h 35m
W6
PEAK
28
Rest
29
Bike1h
Gym40 mins
30
Run45 mins
1
Swim55 mins
Gym40 mins
2
Mobility25 mins
3
Bike1h 20m
Run20 mins
4
Swim45 mins
6h 50m
W7
TAPER
5
Rest
6
Bike40 mins
Gym25 mins
7
Run30 mins
8
Swim35 mins
Gym25 mins
9
Mobility20 mins
10
Bike55 mins
Run15 mins
11
Swim30 mins
4h 35m
W8
RACE
12
Rest
13
Bike30 mins
14
Swim20 mins
Mobility15 mins
15
Run20 mins
16
Rest
17
Swim15 mins
18
Race1h 20m
3h
× 2
SWIM
× 2
BIKE
× 2
RUN
× 2
GYM
× 1
MOBILITY

Monday is the rest day in this example. Every week includes gym and mobility.

How it works

Built for weeks that don’t go to plan.

Work trips, sick kids and late nights happen. When you miss sessions, Uplabs rebuilds the rest of the week around your race date.

Step01

Name the race

Pick your race and date, and tell Uplabs roughly how much you train now. It plans every day from today to race day.

Step02

Do the session

Open today's session to see what to do and why. When you're done, log how long it took and how hard it felt.

Step03

Approve changes

If you miss a session, Uplabs shows what it would move or cut and how that affects your race. Nothing changes until you approve it.

See where you’re
falling behind.

Progress

Uplabs tracks fitness, fatigue and how much of the plan you’ve completed, then sums up what it means for your race in one sentence. If your fitness isn’t keeping up with the plan, it tells you by how much.

37
Fitness · CTL
+6 in 4 weeks
43
Fatigue · ATL
Within range
3 of 4
Compliance
weeks hit · W3 1h 10m short
22h 5m
Logged in window
Weeks 1 to 5 · swim, bike, run, gym
On track
Race ready
Fitness is keeping up with the plan

Did you train as much as the plan asked

Since the plan started

3 of 4weeks hit the mark. W3 came up 1h 10m short.

W1Hit5h 10mof 5h 10m asked
W2Hit5h 35mof 5h 35m asked
W3Short −1h 10m4h 45mof 5h 55m asked
W4 · easierHit4h 15mof 4h 15m asked
W5Now · Thu2h 20mof 6h 35m asked · 6 left
W6To come6h 50mAsk
W7 · easierTo come4h 35mAsk
W8 · easierTo come3hAsk
HitShortThis weekTo come

Founders

Free during the beta. $9.99 a month after.

200 SPOTS

Become a founder

Uplabs isn’t open to the public yet. We’re taking 200 founders while we build it. Founders get the full app free during the beta, then pay $9.99 a month when we launch and keep that price as long as they stay subscribed. Once the 200 spots are gone, new members pay the standard price. No card needed to join.

What a founder gets

Full app during the betaFree
Price after launch$9.99/mo, locked in
Direct line to the teamYes
Leave any timeYes

No card needed · 200 spots only

FAQs

Common questions

Free access to the full app during the beta, $9.99 a month after launch for as long as you stay subscribed, and a direct line to us so you can tell us what to build next.

200. Once they're gone, new members join at the standard price when we launch.

No, just an email. We don't take card details during the beta.

No. Uplabs plans every session from now to race day and explains each one. If you already have a coach, you can still use it to keep your week organized.

Uplabs shows how it would adjust the rest of the plan and how that affects your race. You approve the changes before anything moves.

Triathlon, running, swimming, cycling, Hyrox and off-season base.

No. You can log time and effort by hand. If you use Garmin or Strava, workouts sync and match to your plan automatically.

Your account moves to the $9.99 founder price. Your plan and history stay as they are.

Yes. Change the date, the distance, or start a new plan any time.

A plan thatmoves with