Skip to content
coach steve.

How Do You Use WHOOP Data With ChatGPT?

coach steve is welcoming runners gradually. Visit coach steve to join the waitlist for an invitation.

ChatGPT and WHOOP logo tiles with black screenless fitness band and one blue conversation bubble in a cream studio illustration.

WHOOP has a documented route to ChatGPT Health through Apple Health on an iPhone. You enable WHOOP's sharing first, then allow ChatGPT to read the relevant Health categories. This can supply sleep, heart-rate and activity records, but it does not transfer every WHOOP metric. WHOOP specifically says it does not export HRV to Apple Health. OpenAI's connection guide, WHOOP's Apple Health documentation, checked September 30, 2026.

If your question is about WHOOP Recovery, Strain or HRV, a selected data export is a different route worth considering. WHOOP's CSV export includes those fields, whereas its Apple Health export list does not include Recovery or Strain scores. Match the input to the question before asking an assistant to interpret a score it may never have received. WHOOP's export guide.

We make coach steve, an AI running coach you can text. Our recommendation is for runners who want help discussing their goal and training week through ordinary messages. We have not verified a WHOOP integration for coach steve in this review. The instructions below are based on documentation; no private account setup or assistant response is presented as tested.

What WHOOP information reaches which destination?

What WHOOP information reaches which destination? — documentation checked September 30, 2026; sources and limits below.
PathDocumented informationLimit that matters for running
WHOOPOriginal WHOOP views and metricsA vendor score remains a vendor estimate
Apple HealthWHOOP workouts, heart rate, sleep, resting heart rate, respiratory rate and other permitted categoriesWHOOP HRV is not exported; Recovery and Strain scores are not listed
ChatGPTPermitted records supplied through Health or a summary you choose to shareHealth access is read-only and has account eligibility requirements
coach steveGoal-led running coaching by textThis guide establishes no WHOOP data connection

WHOOP explains the HRV difference: Apple Health uses SDNN, while WHOOP calculates RMSSD. That is why a missing WHOOP HRV field is not a zero reading. Its Apple Health guide also excludes WHOOP MG ECG and Blood Pressure Insights from export. WHOOP's data-flow details.

How do you connect WHOOP to ChatGPT Health?

ChatGPT Health is rolling out to eligible logged-in Free, Go, Plus and Pro users in the United States, age 18 or older. Connecting Apple Health requires an iPhone. Check your account's Health access first; buying a paid plan does not establish rollout eligibility. OpenAI's availability requirements.

For the documented iPhone route:

  1. Update the WHOOP app. Open More → App Settings → Integrations → Apple Health, then Connect.
  2. Select the categories you intend to share and confirm Allow. You do not need every category for a running question.
  3. In Apple Health, inspect a recent WHOOP sleep session or workout. Confirm its date and source before adding another recipient.
  4. In the ChatGPT iOS app, open Health → upper-right menu → Apple Health, then choose the categories ChatGPT may read.
  5. After syncing, ask for a short list of the records available in a specified period. Add @Health if the conversation is not using your connected information.

These are WHOOP's published setup steps and OpenAI's setup guidance, followed by our proposed source check. We did not observe the permission screens on a test account.

Why does one run appear twice?

WHOOP warns that duplicate activities can appear when it and another device write workouts into Apple Health. Enabling both imports and exports can increase the likelihood. If an imported activity overlaps an existing WHOOP auto-detected activity, WHOOP says the imported activity overwrites the auto-detected one, including its timing and type. WHOOP's duplicate and overlap guidance.

A runner wearing both a watch and WHOOP should decide which record represents the completed session before asking ChatGPT to add weekly totals. Preserve the source and start/end times. You can disable WHOOP's Workouts export in Apple Health while retaining other categories if that fits your intended setup. This is a documented option, not a recommendation to delete your original training history.

Try this fictional question before any coaching interpretation:

That prompt checks two WHOOP-specific failure cases: duplicated workouts and scores that do not travel through Health. It is an editorial exercise, not a transcript of a successful model test.

How do you share WHOOP scores through an export?

WHOOP documents More → App Settings → Data Export on iOS, or More → Data Export on Android. Confirm your email and choose Create Export. Its guide says requests are usually processed within 24 hours and download links expire after seven days. Standard exports are available to One, Peak and Life members; additional regulated health data has separate conditions. WHOOP's export instructions.

The export contains separate CSV files for physiological cycles, sleep, workouts and journal entries. Physiological cycles include Recovery, HRV and Strain; workout files include activity duration and other session fields. Choose the relevant dates and columns before sharing. A journal file may include personal context you did not intend to disclose for a simple training question.

When joining daily scores to workouts, state what the date means. A night's sleep can cross midnight, and a score attached to a physiological cycle is not automatically the score for an activity starting on the same calendar date. Ask the assistant to show the join it proposes and leave unmatched rows visible. File parsing and the returned analysis were not tested here; a small readable summary is a valid starting point.

Can the answer change your WHOOP targets or training plan?

ChatGPT Health is read-only. This workflow does not write WHOOP Strain targets, update connected records or save a structured workout to a running watch. A suggested session is a proposal you can discuss and independently implement through the appropriate training system. OpenAI's write-back boundary.

We would also separate a score summary from a coaching decision. Tell the assistant what you intended to do and how you feel; ask it to identify missing evidence before suggesting a change. Neither a lower score nor an absent workout establishes why a runner's week changed. This guide does not use WHOOP or AI to diagnose symptoms.

How do you stop sharing?

WHOOP categories can be switched off in Apple Health under your profile → Apps → WHOOP. In ChatGPT, disconnect under Health → menu → Apple Health → Disconnect. OpenAI says synced source data is removed from its systems within 30 days; information in existing chat history remains until you delete those conversations. When memory is enabled, Health conversations can create memories, so review that control separately. WHOOP permissions, OpenAI's privacy controls.

An export has no live permission to revoke after you share it. Review uploaded files and conversations separately. Do not assume that switching off WHOOP's Health access removes copies already disclosed to another service.

Our recommendation

A WHOOP score and a chatbot answer can still leave the weekly running decision with you. In the workflow above, you check which fields arrived, resolve duplicate sessions and explain what is happening outside the data. That can be useful if you enjoy doing your own analysis.

For runners who want ongoing help with the decision, we recommend coach steve's goal-led SMS approach. A disrupted week should lead to a conversation about your available time and priorities, with data used where it is available. The benefit we are proposing is a service built around that coaching task. We have not verified WHOOP ingestion or measured fewer setup steps, so do not choose it on the assumption that it imports every WHOOP score. See our AI running coach comparison for the broader choice.

Official documentation was checked September 30, 2026. WHOOP's support text was available through its official indexed documentation; the direct page returned a loading shell. Examples are fictional, account workflows are untested, and no measured coaching advantage is claimed.

Company logos by Logo.dev. Names remain visible when an image is unavailable.

Join the coach steve waitlist

We’re starting with a small group of runners to get the experience right. We hope to open to everyone soon and will send you an invite when there’s room.

By joining the waitlist you agree to be contacted. Privacy