Cadence

Austin's training log. Ride, swim, repeat.

CadenceG1 tracker
This week
--
Form
--
load balance
Last sleep
--
most recent night

Quick log

One tap logs it with the current time. Undo is in the toast if you fat-thumb.

This week

Sessions
0
of 5 target
Hours
0
of 8 h target
Loading...

Race countdown


Weight progress

--

    From your Zwift ride data.


    Personal records

    Recent activities

      Add an activity manually

      Log a meal

      Review and adjust each item, then save. Numbers are editable.

      Food Qty Kcal P C F

      Today

      Macro goals

      Daily targets. Protein is the one to chase; carbs and fat are optional.

        No entries logged today. Describe a meal above to get started.

        Weight

        --

          From your Zwift ride data.

          This week vs last year

          Consistency (52 weeks)

          Rest day
          More minutes
          G1 week met

          Last 8 weeks

          G1 hours
          Sessions

          Fitness, fatigue & form

          Set your power and heart-rate thresholds below for a sharper load estimate. Until then, load is estimated from duration alone.

          Load
          Fitness
          Fatigue
          Form

          No activities yet. Load builds as you log or sync training.

          Cycling power curve (90 days)

          Thresholds

          Used to estimate training load. Leave blank to fall back to a duration-based estimate.

          ZwiftPower races

          ZwiftPower is not connected yet.

          Set ZWIFT_USERNAME, ZWIFT_PASSWORD, and ZWIFT_PROFILE_ID in the box .env to pull your race results. See the README for the one-time ZwiftPower profile activation step.

          Checking last sync...

            No race results stored yet. Run a sync to pull them in.

            Daily stretch

            Daily mobility, Knees Over Toes (ATG) style. ~15 minutes. Hold long, breathe slow.

            ✓ Logged today

            Based on Ben Patrick's ATG standards. Longer holds (up to 2 min) are better; once a day is enough to progress. Not medical advice. Ease into range and stop anything that hurts.

            Swim sets

            Six ready to swim workouts for fitness. Pick one that fits your time, then log it when you finish.

            Last night

            Last 7 nights

            Deep
            Light
            REM
            Awake

            Recent nights

              No sleep synced yet. Run a Garmin sync to pull your recent nights.

              Golf

              Rounds

                No rounds yet. Rounds recorded on your watch sync in from Garmin, or add one manually from the Activities tab with sport Golf.

                Garmin sync

                Checking last sync...

                Import CSV

                Columns: date, sport, duration_minutes, distance_km (optional), notes (optional). Use this if Garmin sync is unavailable.