Demo dashboard

Your training, all in one place

Explore sample activities and health insights. Sign in to connect Garmin and see your own progress.

Sign in to get started

A Garmin Personal API key lets Tread Lasso import your activities and health data. Each person connects their own Garmin account.

How to get started
  1. Sign in to Tread Lasso with Google or GitHub.
  2. Follow the Garmin link above, sign in to Garmin Connect, and create a Personal API key. Copy the key.
  3. Paste it into Profile & account and choose Connect Garmin. Your training history imports automatically.

Your key grants access to your Garmin data. We store it encrypted and decrypt it on our server to import your data. You can revoke it in Garmin at any time.

This week

4 h 38 min

56.5 km in 6 activities. Your 4-week average is 5 h 56 min a week.

  • Running 22.5 km
  • Walking 4.7 km
  • Cycling 29.3 km
  • Strength 34 min
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Weekly volume

Training load

Seven-day total of your Garmin exercise loads, with a 28-day weekly average for context. These are calculated from your recorded workouts.

Where is Garmin’s green optimal range?

Garmin calculates exercise load from estimated excess post-exercise oxygen consumption (EPOC), using your heart-rate data. Its acute-load curve weights recent workouts, and the green band marks your personalized optimal range based on fitness and training history.

Garmin’s exact acute load, personalized range, and focus targets aren’t included in the workout data currently available to Tread Lasso. These charts use the exercise loads and primary benefits supplied with your workouts.

How Garmin measures training load

Fitness, fatigue & form

Last 4 weeks

Estimates from your Garmin exercise loads across all sports. Positive Form suggests more freshness; negative Form suggests more accumulated training fatigue.

Fitness

77.3

42-day weighted load · through today

Fatigue

75.8

7-day weighted load · through today

Form

+3.9

Yesterday’s Fitness minus Fatigue

How these estimates work

Fitness and Fatigue are exponentially weighted daily exercise loads with 42-day and 7-day time constants. Workouts on the same day are added together; days without recorded workouts allow both values to decay. Form uses yesterday’s values to describe freshness entering today, before today’s workouts.

The model uses all imported workout history, regardless of the chart range. Values use Garmin exercise-load units per day, so they won’t match TSS-based Fitness, Fatigue or Form scores from other apps. They are training-load trends, not Garmin’s Training Readiness or a measurement of recovery from sleep, illness or stress.

Exercise load

Last 4 weeks

Garmin’s load for each workout, colored by primary benefit. Select a bar to open the activity.

Workout focus

Last 4 weeks

Whole workout loads grouped by Garmin’s primary-benefit label. Garmin’s Load Focus can split one workout across multiple categories, so its totals may differ.

Health now

All health data

Resting heart rate

49 bpm

7-day average 49

-0 vs the month before

HRV last night

69 ms

7-day average 62

+1 vs the month before

VO2max

53.4

7-day average 53.2

+0.1 vs the month before

Sleep score

90

7-day average 85

+0 vs the month before

Activity calendar

Minutes of activity per day

Activities