Free - for Garmin, WHOOP, and Polar athletes

Know if today's training will land.

Today, tomorrow, readiness, and road to race on one Home - so you see whether the plan still fits before you leave the house.

Sign in with Google, Microsoft, or email - connect Garmin, WHOOP, or Polar - no card

DataFrame Home with today, tomorrow, body now, this week, and next race
Home with real anonymised data - today, readiness, and road to race

Garmin

Watch sessions, GPS, and plan push

WHOOP

Recovery, sleep, and strain alongside Garmin

Polar

Also supported as your primary watch

Free

No paid plan - your data stays yours

Sessions

Did the work land?

Open a session and see the hard block, plan vs done, and whether repeats faded - not only the session average.

  • Plan vs done after structured sessions pushed to Garmin
  • Quality spotlight on the hard block, not the warm-up average
  • Zones and fade so you can see if the set held together
Learn more
Activity detail with quality spotlight and plan vs done

Notifications

Know when something changed.

Uploads, plan edits, and insight updates land in one inbox - with plain cues such as easier than planned, so you open the right session first.

  • Filter All, Needs action, Activities, or Plan
  • Open or share a session from the notification
  • Mark all as read when you have caught up
See the screens
Notifications panel with activity uploads and plan updates

Recovery

Can last night support today?

Readiness, sleep, HRV, and strain from Garmin, WHOOP, or both - on one recovery view next to today's plan.

  • WHOOP nights preferred when that day exists, otherwise Garmin wellness
  • Plain-language readiness next to today's plan
  • Polar athletes: activities sync; overnight scores need Garmin or WHOOP
Learn more
Recovery view with readiness, sleep, and HRV

Trends

Is the quality work paying off?

Matching interval sessions over months: pace, heart rate, and efficiency - whether the hard work is moving.

  • Same-pattern session compare, not full-run averages
  • Pace and heart rate on the quality block over time
  • Week compare when you need Monday-Sunday side by side
Learn more
Session quality trends comparing matching patterns

Race

Will I be ready on race day?

Fitness, fatigue, and form with a race-ready band when you have a goal race - so taper talk stays tied to your numbers.

  • Fitness, fatigue, and form in plain athlete words
  • Race countdown and load into the race-ready band
  • Compare the week before with race week when you need it
Learn more
Fitness and form chart with race-ready band

Coaching

Who needs a look before next week?

A coach portal on the same account. See who needs a look today, plan each athlete's calendar against what they did, and send sessions to their watch.

  • Athletes choose what you can see and change
  • Roster with readiness, tags and programmes ending soon
  • Library, Split View, shift sessions and assigning around travel
See the coach portal
Coach roster with races in the next six weeks and athletes who need a look

Works with your AI

Ask Claude or ChatGPT about your training.

Connect DataFrame as an MCP server. You choose what each assistant can see or change, and can revoke it any time.

Chat with an AI assistant suggesting a session using DataFrame data

Share the day, not just the run.

Activity, day and week cards for Instagram, plus private public links you control.

Share activity card ready for Instagram
Share training day card with session timeline
Share training week card

How to start

1

Sign in

Google, Microsoft, or an email code - no card.

2

Connect your watch

Garmin, WHOOP, or Polar - one primary watch, WHOOP can sit alongside Garmin.

3

Open Home

Your first verdict appears with today's data.

Common questions

Is it really free?

Yes. There is no paid plan. Sign in with Google, Microsoft, or an email code, then link Garmin Connect, Polar, or WHOOP (and TrainingPeaks or MyWhoosh if you need them) in Settings.

Which watches work?

Garmin Connect is the recommended primary watch when you want Body Battery and watch plan push. Polar Flow is also supported for activities (one primary watch at a time with Garmin). WHOOP can sit alongside Garmin for workouts, sleep, recovery and strain - overnight recovery prefers WHOOP when it has data for the day. There is no plan push to WHOOP.

Do I need TrainingPeaks?

No. TrainingPeaks is optional for imported coach plans or TP-only sessions. Many athletes use Garmin alone, or Garmin plus MyWhoosh for indoor rides. If you coach people yourself, the free coach portal invites them, shows who needs a look, and assigns sessions without TrainingPeaks.

Can I coach athletes on DataFrame?

Yes. Become a coach in Settings and invite athletes by email. The portal is free: a roster, recovery against each athlete's own range, templates and blocks, and sessions on their Calendar and Garmin watch when they allow it. There is no per-athlete fee.

What can the AI see?

Only what you allow. When you connect Claude, ChatGPT, Cursor, or another assistant, you choose what that assistant may view or change, and you can revoke access any time.

Is my data private?

Yes by default. Share cards and public links are opt-in and under your control. DataFrame is not a social network.

Does it work for HYROX?

Yes. HYROX and CrossFit are first-class sports with their own pages, volume, and hybrid-friendly views - not buried as other.

All questions

See your training clearly by tonight.

Get started free