PeakForm

Features

Last updated: January 2026

Daily diary

Structured cards keep training, fueling, and recovery consistent every time you check in.

  • Runs & rides: Track distance, duration, pace or speed, heart rate, cadence, stride, elevation, calories, sweat loss, and RPE. Cycling adds power and normalized power.
  • Strength: Log description, load, rounds, and estimated calories to compare sessions side by side.
  • Nutrition: Capture day-specific calorie targets, calories consumed, and full macro breakdown (carbs, protein, fat, fibre).
  • Recovery & mindset: Record sleep (hh:mm), resting heart rate, HRV, mood, stress, sleep quality, plus notes and journal entries.
  • Journal: A dedicated long-form space lives beside the numbers for qualitative insights and reflection.

Today dashboard

The diary homepage surfaces what matters for the current day.

  • Summary card: Distance, duration, pace or power, calories, and macros vs target update instantly as you type.
  • Consistency calendar: Four-week overview highlights training days, nutrition-only days, weekly kilometre totals, and your active streak.
  • Quick actions: Today shortcut, clear-day safeguard, manual sync, .txt import, and downloadable templates keep workflows fast.

Readiness & recovery analytics

Translate subjective and objective recovery measures into actionable signals.

  • Readiness score: Combines HRV, resting HR, sleep, mood, and stress, then plots 7- and 14-day trends against individualized baselines.
  • Sleep intelligence: Rolling 7-day averages contrasted with a target band plus sleep banking/debt tracking so you know when you are under-recovered.
  • Baseline corridors: HRV (42-day) and RHR (14-day) corridors visualize when metrics drift outside typical ranges.

Training load & intensity

Go beyond mileage with workload perspectives that protect progress.

  • Rolling volume: 14-day distance and duration views plus rolling 7-day training time show the load you are carrying right now.
  • sRPE load ratios: Rolling 7 vs 28-day sRPE load with week-over-week deltas highlights spikes above the 10% injury-risk threshold.
  • Polarization: Weekly RPE distribution across easy, moderate, and hard efforts confirms whether training remains polarized.
  • Calendar totals: Weekly kilometre totals anchor the four-week calendar view for quick context.

Fueling insights

Tie macro compliance to performance without leaving the diary.

  • Calories vs target: Daily calories and targets rendered over the past 14 days to keep energy balance in check.
  • Macro composition: 100% stacked bars show carb, protein, and fat mix with gram-equivalents on hover.
  • Daily callouts: Deficit/surplus status and macro totals surface directly in the Today summary.

Sync & resilience

Your data stays safe whether you are online, offline, or switching devices.

  • Instant auto-save: Every edit queues to Supabase with conflict-aware handling so entries stay clean.
  • Offline-first: Service worker caching and a dedicated offline screen keep logging available when the network drops.
  • Smart sync: Background refresh on focus or visibility change plus a manual “Sync now” button keep devices aligned.
  • TXT import & templates: Upload structured .txt logs or export a fresh template for faster multi-day capture.