What's New

Garmin history imports are more resilient

  • A hiccup part way through a Garmin history import no longer throws away the whole import. The rest of your files keep going.
  • If an import does stop early, we now tell you what was saved instead of only saying it failed.

Android sync fixes and battery guidance

  • Fixed Health Connect background sync getting stuck when another app wrote an invalid record. Sync now skips it and keeps going.
  • The Android app now detects battery settings that block background sync and shows how to fix them for your phone brand.
  • Still importing your history now shows on Android while your Health Connect history import is running.

Apple Health sync fix

  • Fixed Apple Health syncing stalling for part of your metrics while a few kept updating. Update the iOS app and affected accounts recover automatically over a few days of normal use.
  • Garmin ZIP import now handles archives exported on a Mac and reports partially imported files clearly.

One-click install, and the Personal API opens in beta

  • Add freddy to Claude in one click. The new Install in Claude button opens Claude with freddy prefilled, ready to authorize. You will find it on the dashboard, the homepage, and in the app.
  • Install in ChatGPT takes you straight to freddy in the ChatGPT app directory. Pasting your link by hand still works everywhere.
  • The Personal API is now in beta, included in Pro. Create a key in the dashboard and pull your sleep, workouts, glucose and recovery into your own dashboards, spreadsheets and scripts.
  • A new page at freddy.coach/api shows what you can build, with a quickstart and the full API reference.

freddy now recognizes the apps behind your Apple Health and Health Connect data

  • Apps that send data through Apple Health or Health Connect, like Garmin Connect, AutoSleep, Yazio, MacroFactor and many more, now show up by name in freddy with their own tile.
  • Sync helper apps are labeled as such, so you always know which app actually measured your data.
  • Source labels on your existing data got cleaner too. Nothing about the data itself changed.

Apple Health accuracy

  • Apple Health metrics now read more accurately, including blood oxygen percentages and daily activity totals.

See the apps behind your Apple Health and Health Connect data

  • Apps that sync through Apple Health or Health Connect, like Cronometer, MyFitnessPal, and Peloton, now show up as their own sources in freddy, each with its logo and latest status.
  • Open Apple Health or Health Connect to see every app feeding it, and clear any app's saved history whenever you want.

Daily glucose and vitals trends from Apple Health and Health Connect

  • Glucose from a CGM connected through Apple Health or Health Connect now shows daily averages, highs, lows, and time in range, so you can ask how it's trending across weeks or months instead of scrolling through raw readings.
  • Spot readings like blood oxygen, blood pressure, and body temperature get the same daily summaries.
  • Health data from Apple Health and Health Connect syncs more reliably. A metric can no longer get stuck and stop updating.
  • Recent glucose and workouts now appear faster.

WHOOP is now available to everyone

  • Connect WHOOP and freddy can read your recovery, strain, sleep, and workouts in any conversation.
  • Your recovery and strain now sit right next to everything else you track, so your AI can reason across all of it in one place.

freddy is now on iPhone

  • Install freddy from the App Store and bring your iPhone health data into any AI you use.
  • Connect Apple Health to pull in sleep, heart rate, workouts, and recovery from your Apple Watch and the apps that write to Health.
  • Background sync keeps your data fresh without reopening the app.

freddy is now on Android

  • Install freddy from the Google Play Store and bring your Android health data into any AI you use.
  • Connect Health Connect to pull in steps, heart rate, sleep, and workouts from Samsung Health, Google Fit, and Fitbit.
  • Background sync keeps your data fresh without reopening the app.

freddy is now a ChatGPT app

  • freddy is now an official app in the ChatGPT app store. Find it in ChatGPT's app directory and connect in a couple of clicks.
  • It works in ChatGPT on web and mobile. Once connected, just ask about your sleep, training and recovery inside any chat.

Interval breakdowns from intervals.icu

  • freddy can now read the breakdown of each interval in your structured intervals.icu workouts, including power, heart rate and pace per rep, not just the session totals.

Ultrahuman is now available to everyone

  • Anyone can now connect their Ultrahuman Ring AIR or M1 to AI.
  • Your ring's sleep stages, sleep score, and blood oxygen now flow into your data.

Beta integrations now come with Pro

  • Pro and Believer plans now include access to new integrations while they're in beta.
  • Connect beta sources as soon as they land, no waitlist.

Richer Polar workout data

  • freddy now reads more from your Polar training sessions, including training load, your GPS route, and other workout detail.
  • Your Polar fitness profile, like VO2max and training thresholds, is now available to your AI assistant too.

A clearer home screen, and richer workout detail

  • Your home now opens to live stats and trends for your connected sources and the AI tools using freddy, instead of plain lists.
  • Add a source or connect an AI right from there.
  • Your AI can now see how your heart rate, pace, and power moved through a workout, not just the totals.
  • Ask things like how your heart rate held up on a long ride, or where your pace fell off in the back half.
  • Available for Garmin and Polar workouts.

Import your full Garmin history

  • Garmin users can now import their complete history. Request a copy of your data from Garmin, upload it on the Connections page, and years of sleep, training, and wellness data become part of your freddy history.
  • Imported history merges cleanly with your live sync, so your AI can reason over long term trends, not just recent weeks.
  • If one of your connections ever needs reconnecting, freddy now flags it on your dashboard with a one click reconnect that keeps all your synced history.

Garmin is here

  • Connect your Garmin account and freddy reads your sleep, training, heart rate, stress, and recovery, right inside any AI chat.
  • New Garmin data syncs automatically as your device updates.

freddy on the command line

  • You can now use freddy straight from your terminal. Sign in once, connect your wearables, and pull your health data with a single command.
  • It is built for AI agents too. Point your assistant at freddy and it can keep your data flowing and act as your coach or trainer, with no setup work on your side.

Your full Polar history

  • Polar now pulls years of your past data, not just what arrives after you connect.
  • Open your dashboard and reconnect Polar to import your full sleep, training, recovery, and heart rate history.

More stable wearable connections

  • Fixed a bug that could disconnect a wearable and ask you to reconnect more often than it should.

Wahoo and Concept2 are now generally available

  • Wahoo (ELEMNT, TICKR, KICKR, RIVAL) is out of beta and open to all accounts. No waitlist needed.
  • Concept2 Logbook (rowing, SkiErg, BikeErg) is out of beta and open to all accounts.
  • Freddy has a new look. New logo across the app, emails, and website.
  • Introducing BELIEVER, a one-time lifetime purchase that unlocks every PRO feature with no annual renewal.

New integration: Ultrahuman (private beta)

  • Connect your Ultrahuman Ring AIR or M1 CGM to bring your recovery, HRV, glucose, and metabolic data into Freddy.
  • Available in private beta. Reach out if you'd like early access.

Data from multiple devices is no longer overwritten

  • If you have more than one device on the same account, such as a watch and a sleep monitor, each night's data from every device is now kept separately instead of one replacing another.
  • You can now ask about a specific device by name.

Intervals.icu activities now use the correct timestamp

  • Activities synced from Intervals.icu previously stored a wrong timestamp, which could cause them to show up at the wrong time of day on the dashboard or be missing from query results that look at "recent" data.
  • New activities are stored correctly from now on. To clean up older ones, disconnect and reconnect the integration.

Withings sleep data fixes

  • Withings sleep now reports its full deep, light, and REM breakdown, matching what you see in the Withings app.
  • Body temperature from ScanWatch 2 now syncs.

Garmin, Wahoo, and Concept2 in beta, plus easier sign-in

  • Garmin (beta) — sleep, HRV, stress, body battery, activity, and recovery, with women's health data if enabled in Garmin Connect.
  • Wahoo Cloud (beta) — ELEMNT, TICKR, KICKR, and RIVAL activities sync automatically.
  • Concept2 Logbook (beta) — rowing, SkiErg, and BikeErg workouts.
  • Sign-in now uses a 6-digit code instead of a magic link, so it works when the email opens in a different browser than the one you're signing into.
  • Claude can now ask about specific date ranges in your history — useful for "how was my training in Q1 2024" or year-over-year comparisons.
  • Freddy now pauses inside Claude if our Terms have changed since you signed up. Open the dashboard and accept to continue.

Faster data on connect, and Claude knows when a sync is in progress

  • When you connect a new wearable, your recent data is now usable within minutes. Full history backfills in the background — no waiting.
  • Claude now tells you when data is still syncing instead of returning "no data found" mid-backfill.

Sign in to Freddy from headless agents

  • Agents like OpenClaw, Claude Code, and Cursor can now sign in to Freddy via a device code — your agent shows a short code, you paste it into Freddy once, and the agent is connected to your wearable data.
  • Same flow works for any MCP client that runs outside a browser.

New help center

  • Freddy now has a help center at freddy.coach/help with setup guides for each wearable and AI client.

Suunto out of beta, plus Oura profile data

  • Suunto is now available to everyone, no waitlist.
  • Oura profile data (age, weight, height, sex) is now queryable by your AI, so it can answer questions like "what's my max heart rate based on age?"

In-app support chat, Notion AI, and a sync polling fix

  • New "Help" tab to message us from inside Freddy. Replies come back in-app and via email.
  • Notion AI Custom Agents can now connect to Freddy (Business and Enterprise plans).
  • Sync progress now keeps updating after switching browser tabs.

OAuth sign-in and guided AI setup

  • ChatGPT and any other MCP client that supports OAuth can now sign in to Freddy with a standard authorize screen, no token pasting.
  • New "Connected apps" panel shows every app you've authorized with a one-click Revoke.
  • The dashboard now opens with a 3-step setup checklist and tabbed guides for ChatGPT, Claude, Perplexity, and other clients.

Recent activity panel

  • New "Recent activity" panel on the dashboard shows recent calls to your MCP URL — when, which tool, and where the request came from.
  • Helps you spot unauthorized use. Rotate your MCP token from Settings if anything looks off.
  • Full audit log available as a CSV export.

Hevy out of beta

  • Hevy is now available to everyone, no waitlist.

Suunto (beta) and email preferences

  • Suunto integration in beta: workouts, sleep, recovery, and 24/7 health data. Request access on the Suunto tile.
  • New "Email me about Freddy" toggle in Settings to control product update emails. Transactional emails always send.

Email alerts when a connection breaks

  • If your wearable's authorization expires or is revoked, you'll get an email with a one-click reconnect link. No more silent gaps in your data.

Hevy integration (beta)

  • Connect Hevy to bring strength workouts into Freddy, with full per-set detail.
  • Available in beta. Click "Request access" on the Hevy tile to join the waitlist.

Browse beta integrations and request new ones

  • Beta integrations are now visible to everyone in the connections list. Click "Request access" to join the waitlist.
  • New "Missing something?" row lets you suggest any wearable, scale, or health app you'd like Freddy to support.

Intervals.icu integration

  • Connect Intervals.icu to bring training analytics, wellness data, and activity history into Freddy.
  • New rides, runs, and uploads sync in automatically.

Oura Ring out of beta

  • Oura Ring is now available to everyone, no waitlist.

More wearables, and the PRO plan

  • Oura, Withings, WHOOP, and Dexcom now supported (WHOOP and Dexcom in beta).
  • Upgrade to PRO for unlimited connections and full data history.
  • Dashboard and website now mobile-friendly.

Freddy is live

  • Connect your Polar watch and get a personal MCP URL for Claude.
  • Ask Claude about your sleep, workouts, recovery, and training data in any conversation.
  • Passwordless sign-in. Dashboard to manage your connection.