Live session · multi-sport

Read your training
like a pilot reads a dash.

Run, swim, strength & meditate — every metric an instrument, not a feed. Tap-to-count laps, GPS routes, voice logging, Strava & Whoop sync. One screen, total telemetry.

LiveREC
LAP
07
Elapsed
00:42:18
Tap to split
live engine
Route8.42 KM
gps layer
SplitsPACE /KM
Best
4:02
Avg
4:38
splits layer
Heart156 BPM
Zone
Z4
Max
181
heart rate
StrengthPR 142.5KG
Back squat5×5120
Deadlift3×3142.5
Pull-up4×12BW+20
Volume
8,420kg
Avg RPE
8.3
strength layer
DailyTERRA
Sleep
7:48
Resting HR
48
Steps
9,210
Weight
71.2kg
daily metrics
Sports tracked
0
Tick resolution
0ms
Sync sources
0 · Strava+Whoop
Hand-holding
0
Capabilities

Every discipline, one instrument.

No mode-switching, no separate apps. The dash reconfigures to the sport — and every number is mono, tabular, scannable at a glance.

Record — live session

The app counts for you. A 168px volt lap button, splits rolling in live with a number-tick you feel. One thumb, zero menus.

🛰

Road GPS

Live geolocation on a near-black Leaflet map, your route drawn in volt with round caps as you move. Distance, pace, elevation.

🌊

Pool lap timer

Lap-length aware. Tap each wall, distance = lengths × pool length. Pace and splits without the spreadsheet.

🏃

Track timer

Built for the 400m. Tap each lap, distance computes itself, splits stack so you can see the fade — or the negative split.

🏋

Strength & calisthenics

Sets, reps, load, RPE, volume. PR detection auto-fires and the readout flips to volt the moment you break one.

🎙

Voice & natural logging

"Easy 8k, last k hard." It parses pace, distance and intent into structured splits. Talk or type — don't tap.

Training dashboard

Sport breakdown, streak, and your sleep, resting HR & weight from Terra. One weekly time goal drives a target ring that scales to Day, Week, Month, Season.

Training log

Every session grouped by day with a thin sport-hue bar, mono duration and distance. A real log, not a social feed.

Strava & Whoop sync

Two-way via Strava + Terra. Sleep, resting HR, steps, weight and routes flow in; your sessions flow out. One source of truth.

Chasing the greats

Race the record, not the feed.

Every mark you set is measured against the marquee marks — world records and elite standards. See the gap close, set by set, season by season. Your rival is the best who ever did it.

Your gap to the greatsLIVE
100m Free · Pan Zhanle WR−2.1%
YOU 47.4WR 46.40
5000m · Cheptegei WR−7.8%
YOU 13:42WR 12:35
Deadlift · class elite−1.5%
YOU 142.5145 kg
Built for the surface

Every surface, exploded.

The lap engine reshapes to where you train. Pull each one apart — surface, lanes, splits, live — and you see exactly what the timer is counting.

surface · infield
lane lines
finish + splits
live runner

Track

400 m · tap each lap
water
floor lanes
lane ropes
live swimmer

Pool

lengths × pool length
The dashboard

Your whole day, one instrument panel.

Your weekly target, the sport mix, sleep, resting HR and your streak — read it like a dash the second you wake up.

Tuesday · Jun 9
Good morning, athlete
Streak38d
4.2h
Weekly goal
4.2 / 6.0 h · 70%
Resting HR
48bpm · Terra
Last night
7:48sleep
This week by sport
Run2:10
Meditate1:10
Swim0:48
Strength0:36
Recent
Threshold 8×800
Track · 6.4 km
38:12
Pool intervals
Pool · 2,400 m
46:30
Lower power
Strength · 8,420 kg
52:04
Evening wind-down
Meditate · box breathing
15:00
Recovery shakeout
Road · 5.0 km
28:40
Mobility + breathwork
Recover · 20 min
20:00
Beyond the session

Recover. Breathe. Move to the beat.

Elite isn't only the workout. FitStack reads your daily body metrics, guides your breath, and keeps your training music in one place.

inhale

Meditate

Guided box breathing & wind-downs. The orb paces 4·4·4·4 — follow it to settle before sleep or reset between sessions.
CoherentSleepEnergize
Box breathing · 4·4·4·4 · pick your duration

Music

Learning a new instrument is training too. Log practice sessions, build a daily streak, and watch the hours stack up — the same discipline as your workouts.
GuitarPianoAnything
Daily practice · keep the streak alive

Body

Sleep, resting HR, steps and weight — synced daily from Whoop & Strava through Terra, trended over time.
Sleep
7:48
Resting HR
48
Steps
9,210
Weight
71.2kg
Keep track of your muscles & vascular system
The thesis

Instrument, not app. Data is the hero — the one accent means something.

Strava is a friendly feed. Whoop is a clinic. FitStack is a race dash for your body: calm, dark, fast. The volt accent is reserved — live state, PRs, your streak. Nothing decorative. Every session reads straight onto the body you're building — see exactly which muscles you worked.

Pricing

One price. Every sport.

No tiers, no per-sport upsells, no ads. The whole instrument — every discipline, every screen — for one flat price.

FitStack · all-in
$10/ month
First month free, then $10/mo · cancel anytime
  • Run, swim, track, strength & meditation tracking
  • Live GPS routes, lap timers & voice logging
  • Training dashboard — goals, trends & daily metrics
  • Chase-the-greats benchmarks
  • Strava & Whoop two-way sync
  • PWA today, native iOS included
Free for 30 days, then $10/mo. Cancel anytime.
Ready when you are

Spin up the dash.

Mobile-first PWA today, native iOS next. Bring your sports.