Skip to main content
HealthPush is an open-source iPhone app that reads Apple Health data and pushes it directly to destinations you control. There is no HealthPush cloud, no HealthPush account, and no telemetry pipeline. The app currently supports Home Assistant and S3-compatible storage, with a shared destination model designed to support more targets over time.

What Users Should Know First

  • Health data leaves your device only when you configure and enable a destination.
  • Background sync is best-effort on iOS. You choose a minimum interval, but iOS decides the exact wake-up time.
  • The app can also sync when HealthKit reports new data, which helps for Apple Watch and other live updates.
  • Force-quitting the app disables background sync until you open it again.
  • All code is open source, and the iOS app avoids third-party dependencies.

Start Here

Current Destinations

  • S3-compatible storage
  • Home Assistant

Why It Exists

  • Apple Health data is valuable, sensitive, and often trapped inside vendor-specific apps.
  • HealthPush is built to move that data into systems you own without asking you to trust another hosted service.
  • The product direction is multi-destination by design, not a single-purpose Home Assistant client with extras bolted on later.