← Plugin catalog
Healthcare

freddy health

reThrive Labs LLC v4.0.0

Ask your body anything

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read your recorded health data
  • Connect a health source

Not specified in the available declarations: limitations, pricing & account requirements.

Onboarding example

How did I sleep last night?

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 12, 2026. Package observed Nov 11, 2026.

View package source →

Description

From the marketplace listing

Ask about your own sleep, training, heart rate and more, and get answers from the numbers your devices already record. freddy connects the app or device you already use: rings, watches, training platforms, gym logs, Apple Health and Health Connect. It keeps your data in sync in the background, so ChatGPT can read it whenever you ask. You choose what to connect. You can disconnect a source or delete your data at any time. freddy reads your data only for you, and never uses it for advertising. freddy shows your own recorded data. It is not medical advice.

Language: English · Automatically detected from descriptions.

Matches for “data sync”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher full description

Ask about your own sleep, training, heart rate and more, and get answers from the numbers your devices already record. freddy connects the app or device you already use: rings, watches, training platforms, gym logs, Apple Health and Health Connect. It keeps your data in sync in the background, so ChatGPT can read it whenever you ask. You choose what to connect. You can disconnect a source or delete your data at any time. freddy reads your data only for you, and never uses it for advertising. freddy shows your own recorded data. It is not medical advice.

Publisher capabilities · listing

Read your recorded health data Connect a health source

Publisher description

Ask ChatGPT about your own sleep, training, heart rate, glucose and body data, from the app or device you already use.

What changed

· 5 observations

Capabilities & instructions

Skill instructions changed from “daily-summary variants (names containing avg/min/max) over per-reading metrics.” to “a daily metric that the source itself reports over a per-reading metric; for per-reading data, granularity returns figures that freddy computes from the...”.

View comparison →
Capabilities & instructions

Full description changed from “wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for...” to “says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to...

View comparison →
Capabilities & instructions

Plugin name changed from “freddy” to “freddy health”. App-6a322b52a82c8191b7fb653f9e9f7891 updated; open the comparison for details. Freddy updated; open the comparison for details. Full description changed from “freddy connects the health and fitness data you already track (wearables, rings, CGMs, sleep trackers,...

View comparison →
Capabilities & instructions

Plugin name changed from “freddy” to “freddy health”. App-6a322b52a82c8191b7fb653f9e9f7891 updated; open the comparison for details. Freddy updated; open the comparison for details. Full description changed from “freddy connects the health and fitness data you already track (wearables, rings, CGMs, sleep trackers,...

View comparison →

Technical updates · 1

Package or technical metadata updated

View technical comparison →

Files & skills

File archives

Plugin package10 files · 6.04 KBBrowse files →
connect-a-source1 files · 764 BytesBrowse files →
long-term-trends1 files · 955 BytesBrowse files →
weekly-health-review1 files · 1023 BytesBrowse files →
Skill instructions
act-on-new-data1.47 KB

View saved version →

---
name: act-on-new-data
description: Use when the user asks ChatGPT to do something each time new data arrives in freddy, such as after each night's sleep, each workout or each weigh-in. Not for a task at a fixed time, and not for a one-time question.
---

# Act on new data

This skill uses the freddy app's MCP tools (list_metrics, query_metrics) and freddy's data.arrived event to act on the user's own recorded wellness data when it arrives. It is a factual presentation of recorded numbers, not medical advice, diagnosis, or a clinical assessment.

Create a task that runs when new data arrives in my freddy account.

1. Call list_metrics once to find the exact metric names and sources for the data I named. Never guess names.
2. Subscribe to freddy's data.arrived event with those metrics (at most 10), with the provider when I named a source. Use match "all" when the task needs each metric for the day, and "any" when one is enough. Do not make a timed schedule in place of the event: the event arrives when the data does.
3. If freddy refuses the subscription, tell me what freddy said. If this chat cannot subscribe to events, tell me that events work in Work chats.
4. When the event arrives, call query_metrics for its day and its metrics, then do the task I asked for with those values.
5. Tell me that the event shows in freddy, under AI, where I can stop it.
6. Present facts only. Do not assess my health status, offer diagnoses, or prescribe changes. Do not mention plans or prices.
build-a-page1.4 KB

View saved version →

---
name: build-a-page
description: Use when the user asks for a chart, a dashboard or a page of charts of the data recorded in their freddy account, or wants to see, change or delete their freddy pages. Not for a one-time answer in the chat.
---

# Build a page of charts

This skill uses the freddy app's MCP tools (list_metrics, preview_chart, list_pages, edit_page, open_pages) to chart the user's own recorded wellness data. It is a factual presentation of recorded numbers, not medical advice, diagnosis, or a clinical assessment.

Build or change a page of charts from my freddy data.

1. Call list_metrics once to find the exact metric names and their sources. Never guess names.
2. To change, open or delete a page I already have, call list_pages first and use its page_id and version.
3. Draw each new chart with preview_chart and show it to me. If I did not say what the page should show, suggest charts for the data I have and ask before you save.
4. Save with edit_page. Send the whole page, with at most 12 charts. The result says what each chart shows: tell me about a chart that has no data.
5. Call open_pages to show the saved page. The page is also in the freddy app and on freddy.coach.
6. Delete a page only when I ask for it, with edit_page and delete: true.
7. Chart only the values that my sources recorded. Do not assess my health status, offer diagnoses, or prescribe changes. Do not mention plans or prices.
connect-a-source1.46 KB

View saved version →

---
name: connect-a-source
description: Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query.
---

# Connect my health source

This skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source). Follow the workflow below.

Connect my health source to freddy.

1. Call get_profile to see what is already connected.
2. If I haven't named a source, ask which app or device I use. Once I answer, immediately call connect_source with that provider; do not guess.
3. If this connection interrupted another health-data question, pass that exact question as original_question. Never add provider credentials, health data, or anything else to that field.
4. Use the interactive card when available. OAuth approval and credentials happen on freddy or the provider; Apple Health and Health Connect finish in the freddy phone app. Keep the tool's text instructions as the fallback, and never ask me to paste credentials into chat.
5. After authorization, the first sync/backfill may take a few minutes. The card checks for real synced data and offers one action to continue the original question. If no card is available, re-check with get_profile or query_metrics after 30-60 seconds; call sync_source only if the source is connected but still stale.
get-started3.27 KB

View saved version →

---
name: get-started
description: Use when the user runs setup for freddy, has just installed freddy, or asks how to get started with freddy. Not for a data question from a user who already uses freddy, and not for disconnecting a source.
---

# Get started with freddy

This skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source) to present the user's own recorded wellness data back to them. It is a factual data summary, not medical advice, diagnosis, or a clinical assessment.

Help me get my first answer from my own freddy data. Start with what I want to know, then set up what is missing.

1. Call get_profile to see what is already connected.
2. If I already asked a data question in this conversation, use it. If I already asked to connect a named app or device, skip this question and go to step 4 with it. Otherwise ask me what I want to know first from my own data. Give two or three short example questions about recent days, such as "How did I sleep last night?" or "How much did I train this week?". If I have no question yet, continue without one.
3. If a source is connected, go to step 6.
4. If no source is connected and I haven't named one, ask which app or device I use for that data. Once I answer, call connect_source with that provider; do not guess. If I asked a question, pass it unchanged as original_question. Never add provider credentials, health data, or anything else to that field. If the tool says that source connects through another app, such as Apple Health or Health Connect, offer that route. If it says the source is not available, ask which other app or device I use.
5. Use the interactive card when available. OAuth approval and credentials happen on freddy or the provider; Apple Health and Health Connect finish in the freddy phone app. Keep the tool's text instructions as the fallback, and never ask me to paste credentials into chat. The first sync may take a few minutes; the card checks for real synced data and offers one action to continue with my question. If I gave no question, or no card is available, ask me to tell you when I have finished, then check with get_profile; call sync_source only if the source is connected but still stale.
6. If a connected source has no data yet, tell me the sync state that get_profile reports. If its first sync is still running, ask me to tell you when a few minutes have passed, then check again with get_profile; call sync_source only if the source is connected but still stale. If get_profile reports an error, or a finished sync with no data, tell me that and do not ask me to wait. Once a connected source has data, call list_metrics once. If I have a question, call query_metrics with the exact metric names for it, and answer from the data the source gave: the values, their dates, and the period they cover. If I have no question, offer two or three questions that my data can answer, and call query_metrics when I choose one.
7. If my data has nothing for my question, say so in one sentence, name the kinds of data I do have, and offer two or three questions that it can answer.
8. Present facts only. Do not assess my health status, offer diagnoses, or prescribe changes; if I want guidance beyond what my numbers show, suggest a qualified professional. Do not mention plans or prices.
long-term-trends1.61 KB

View saved version →

---
name: long-term-trends
description: Use when the user asks how a metric recorded in their freddy account changed over months or years — history charts, progress since a date, seasonal patterns, year-over-year comparisons. Not for a single week (use weekly-health-review).
---

# Long-term trends

This skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source) to chart the user's own recorded wellness data over time. It is a factual presentation of historical numbers, not medical advice, diagnosis, or a clinical assessment.

Show how my freddy data changed over time.

1. Call list_metrics to find the exact metric names — never guess generic English names. Prefer a daily metric that the source itself reports over a per-reading metric; for per-reading data, granularity returns figures that freddy computes from the readings.
2. For multi-month or multi-year windows, call query_metrics with granularity: "month" (or "week" for finer detail) and explicit start / end dates (YYYY-MM-DD). This returns avg/min/max/count buckets so years of data fit in one response.
3. If a response reports truncation or omitted buckets, follow its continuation hint — it names the exact start and end to pass next.
4. Present the numbers factually: the overall direction, notable changes with their dates, seasonal patterns if visible, and — when enough history exists — the most recent 3 months side by side with the same period a year earlier. State which aggregation level the numbers come from. Do not characterize the data as a health status and do not draw medical conclusions from it.
weekly-health-review1.68 KB

View saved version →

---
name: weekly-health-review
description: Use when the user asks for a weekly summary or check-in of the sleep, heart, training, or body data recorded in their freddy account. Not for multi-month or multi-year questions (use long-term-trends) or single-metric lookups.
---

# Weekly health review

This skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source) to present the user's own recorded wellness data back to them. It is a factual data summary, not medical advice, diagnosis, or a clinical assessment.

Summarize my week from my freddy data.

1. Call get_profile to see which sources are connected and whether a sync is running, then list_metrics once to learn the exact metric names available for my account.
2. Fetch the most recent 7 full days with explicit start / end dates (YYYY-MM-DD; end = yesterday, start = 6 days before that) for the areas that exist in my data: sleep (duration, stages), heart data (HRV, resting heart rate), training (workouts, load), and body measurements (weight) if present.
3. Fetch the 7 full days immediately before that window, again with explicit start / end dates, as the comparison baseline — two equal-length, non-overlapping weeks.
4. Present a factual side-by-side summary: how this week's numbers compare with the previous week, with the actual values. Call out gaps — days without data or a source that stopped syncing. Do not assess health status, offer diagnoses, or prescribe changes; if the user wants guidance beyond what their numbers show, suggest they consult a qualified professional.

Stay grounded in the data returned — no invented values, and no conclusions from metrics that were not fetched.

Release notes

Adds a setup skill (get-started). After install, it asks what the user wants to know, connects the app or device that holds that data, and answers from the user's own data. Adds a pages skill (build-a-page): the user's AI drafts each chart, saves the page and shows it. Adds a data events skill (act-on-new-data): when the user asks for a task each time new data arrives, ChatGPT subscribes to freddy's data.arrived event instead of a timed schedule. Changes the display name to freddy health. Updates the short and long description, the starter prompts and the long-term-trends skill. The package also carries the MCP server as it is live today. These server changes already passed continuous review: query_metrics can return daily figures computed from the stored readings on request (granularity "day"), and the share of readings inside a range that the user gives; four page tools (list_pages, edit_page, preview_chart and open_pages) let the user's AI build pages of charts from the user's stored data and show them, and open_pages adds a "freddy pages" entry to the sidebar. freddy no longer stores its own daily averages for some sources, and the tool descriptions and server instructions describe this, with factual updates for Apple Health, Google Health and new sources. No tool is removed.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
reThrive Labs LLC
Getting started skill
./skills/get-started/SKILL.md

Declared capabilities

  • Read your recorded health data
  • Connect a health source

Package observed Nov 11, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 12, 2026 · 12:00 UTC
Latest observed change
Nov 9, 2026 · 00:09 UTC
Collection status
Collected

plugin_asdk_app_6a322b52a82c8191b7fb653f9e9f7891

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.