HC Webhook
bpm

Sync Heart Rate to webhook.

Your heart rate readings taken throughout the day by your phone or wearable.

Track cardiovascular trends, catch elevated readings, and feed real-time data into health or fitness dashboards.

Get it on Google Play
Ideas

What you can do with Heart Rate data.

High Heart Rate Alert

Send a notification when your heart rate goes above a threshold you set.

Heart Rate to InfluxDB

Log every reading to InfluxDB and build a time-series chart in Grafana.

Workout Recovery Tracker

Compare post-workout heart rate with your resting baseline to gauge recovery.

Daily Summary Email

Send yourself a daily email with your average, peak, and resting heart rate.

Home Assistant Heart Rate Sensor

Update a sensor with your latest reading and use it in dashboards or condition-based automations.

Stress Level Indicator

Use elevated daytime heart rate as a proxy for stress and log it alongside mood data.

Payload

What the data looks like.

HC Webhook sends a JSON object to your endpoint. The heart_rate field contains an array of readings from the last sync window.

{
  "timestamp": "2026-04-15T14:00:00Z",
  "heart_rate": [
    { "bpm": 62, "time": "2026-04-15T08:00:00Z" },
    { "bpm": 78, "time": "2026-04-15T10:30:00Z" },
    { "bpm": 95, "time": "2026-04-15T12:00:00Z" },
    { "bpm": 68, "time": "2026-04-15T14:00:00Z" }
  ]
}

Ready to sync your Heart Rate data?

No account required. Your data stays on your device.

Get it on Google Play