Stream your health data anywhere

HealthSync bridges Apple HealthKit to Home Assistant and Google Sheets. Pick your metrics, authorize once, and let background observers handle the rest.

Download on the App Store
Local-first
Real-time sync
Background updates
HealthSync launch

Where your data goes

Push health metrics to Home Assistant, Google Sheets, CSV, webhooks, n8n, or Splunk.

Home Assistant

Home Assistant

Create webhook sensors automatically. Drive automations with live vitals data.

Setup guide
Google Sheets

Google Sheets

Append metrics for journaling, dashboards, or sharing trends with others.

Setup guide

AI Insights

Automated health summaries with daily or weekly cadence, optional manual triggers.

Setup guide
InfluxDB

InfluxDB

Write metrics to InfluxDB 2.x buckets with optional measurement and precision controls.

Setup guide
Grafana Cloud

Grafana Cloud

Send OTLP/HTTP metrics with resource attributes to your Grafana Cloud stack.

Setup guide
CSV Export

CSV Export

Write metrics to timestamped CSV files in a folder you pick for archival and BI tools.

Setup guide
Webhook

Generic Webhook

Send signed JSON payloads to any HTTPS endpoint with profiles, batching, retries, and DLQ.

Setup guide
n8n

n8n

Trigger n8n workflows via webhook with raw or aggregated batches built for bursty data.

Setup guide
Splunk

Splunk

Ship metrics to Splunk HEC for dashboards and alerting with retries and delivery history.

Setup guide
Libre

Libre (In Development)

Pull blood glucose readings from Libre into Apple Health, then onward to HA and Sheets.

Learn more about Libre

Get Started

  1. Download the iOS app: Install HealthSync from the App Store.

  2. Pick your integration: Choose from the growing list of available integrations.

  3. Finish setup: Open the docs for your integration (links above) or follow the in-app prompts to complete configuration.

Setup guides now live at docs.weavehub.app. Pick any integration above to jump straight to its guide.
You can enable multiple integrations at once—automate in Home Assistant while exporting to Sheets, CSV, or webhooks in parallel.

Metrics & Units

Use these names in automations, dashboards, or Sheets filters.

Vitals & Activity

  • Steps: steps (count)
  • Heart Rate: heart_rate (bpm)
  • Resting HR: resting_heart_rate (bpm)
  • HRV: heart_rate_variability_sdnn (ms)
  • Respiratory Rate: respiratory_rate (breaths/min)
  • VO2 Max: vo2_max (mL/(kg·min))
  • Oxygen Saturation: oxygen_saturation (%)

Body Metrics

  • Blood Glucose: blood_glucose (mg/dL)
  • Weight: weight (lb)
  • Lean Mass: lean_body_mass (lb)
  • Body Fat: body_fat_percentage (%)
  • BMI: bmi (count)
  • Blood Pressure: blood_pressure_systolic/blood_pressure_diastolic (mmHg)

Energy & Movement

  • Active Energy: active_energy_burned (kcal)
  • Basal Energy: basal_energy_burned (kcal)
  • Walking/Running: distance_walking_running (mi)
  • Cycling: distance_cycling (mi)
  • Flights Climbed: flights_climbed (count)
  • Hydration: hydration (fl oz US)

Sleep & Workouts

  • Sleep stages: sleep_in_bed, sleep_asleep, sleep_core, sleep_deep, sleep_rem
  • Workout duration: workout_duration_running (s)
  • Workout energy: workout_energy_running (kcal)
  • Workout distance: workout_distance_running (mi)

Home Assistant Fitness Cards

A full set of Apple Health-style Lovelace cards (activity, vitals, sleep, body, workouts, overview) with presets, trends, auto-detect, and history sparklines—ready for HACS.

Home Assistant

Fitness Cards for HA

Drop-in bundle with presets, zones, and weekly bars for activity. Works with any HealthSync entities.

Need help?

Reach out with questions, bug reports, or feature requests.