View:
← Creative Projects

Personal Productivity

Apple Watch
→ Notion Sync

2026  ·  Local automation, no server required

Apple Health Notion API iOS Shortcuts Privacy-first Automation

A lightweight pipeline that moves Apple Watch health data — workouts, heart rate, HRV, steps — directly into a personal Notion database. No cloud middleman, no subscriptions, no data leaving your own devices.

Apple Watch
Records health & workout data
iOS Shortcuts
Reads from HealthKit
Mac (local)
Processes & formats as JSON
Notion
Your own database
Workouts
Type, duration, distance, calories, start & end time
Heart Rate
Resting, average, peak during workouts
HRV
Heart rate variability for recovery tracking
Steps
Daily step count

I wanted a single place to review training trends alongside notes, plans, and reflections — and Notion is already where I do that thinking. Existing fitness-to-Notion integrations either required paid third-party services, gave those services access to my health data, or both.

Building it myself meant I could keep the data entirely under my own control, tailor the Notion schema exactly to what I care about, and understand every step of the pipeline.

Privacy by design. Your health data never touches a server this project controls. The entire pipeline runs between your Apple device, your Mac, and your own Notion account. You can delete any synced data at any time by removing rows from your Notion database. See the full Privacy Policy for details.