Recent App Improvements
A plain-language timeline of what changed in our iOS and Mac app.
Showing 29 updates since 2026-01-17 (app updates only).
2026-07-31
- Mac 1.996 — the accuracy release. Walking/running distance recorded in miles is now converted correctly (it was displayed as kilometers), and step and distance totals from an iPhone and Apple Watch worn together are de-duplicated by time overlap instead of double-counted — daily numbers now match the Apple Health app.
- Real sleep tracking — sleep duration now counts time actually asleep rather than time in bed, so nightly totals and trends are realistic. The sleep chart shows true stacked stages (Deep, Core, REM, Awake) with a legend.
- One date control for every chart — pick a week, month, quarter, or year on any chart and every other chart follows. You can step back through earlier periods on every metric, including HRV.
- Smarter iPhone sync — automatic syncs from the iPhone app now build one continuous "Synced Health Data" dataset on the Mac instead of saving each tiny sync as a separate history entry, so your synced history shows real charts.
- Cleaner AI insights — tables and lists in AI analysis now render properly, and numbers use your region's formatting.
2026-07-24
- Mac 1.995 — smoother imports. Clearer guidance when an Apple Health export file is empty or not the expected XML/JSON file, and the import screen now asks for
export.xmlafter unzipping the export archive. - Fixed the 40% stall — Mac analysis could stop making progress around 40% on some exports; it now completes reliably.
- Support emails now include your actual app version and build number, so we can help faster.
2026-07-04
- iPhone export reliability — an optional or newly unavailable data type no longer stops an entire XML, CSV, or JSON export.
- Locked-iPhone syncs handled gracefully — if iOS blocks background access to protected health data, the app now asks you to unlock and retry instead of showing a raw HealthKit error.
- Improved iCloud sync reliability for first syncs, 90-day syncs, and daily automations.
2026-06-26
- Mac 1.993 — first pass at multi-device accuracy. Overlapping step samples from more than one source are no longer added together and inflated, and heart-rate readings synced twice are no longer counted twice. The heart-rate average is clearly labelled as covering all readings (including workouts) so it isn't mistaken for your resting rate.
2026-06-13
- Mac 1.992 / iPhone 1.097 — big-library exports. Exporting your full health history no longer stalls or fails on large libraries, export errors state the actual reason (like low storage), and saved exports no longer vanish from History when the system clears temporary files.
- A refreshed, more consistent look across the app with full dark-mode support.
2026-05-19
- iPhone 1.096 — CSV export fix. Fixed a daily-aggregate CSV export failure on recent iOS versions, added a fallback path so HealthKit statistics errors don't stop the whole export, and made AI data-sharing disclosures clearer.
2026-05-14
- Daily Scores — Strain, Sleep & Recovery — the Mac app's new Overview tab shows three computed scores (0–100) calculated directly from your Apple Health data: Strain (physical load from workouts and active energy), Sleep (quality from sleep hours and estimated efficiency), and Recovery (readiness from HRV and resting heart rate). Each score shows a 7-day average, a trend vs. the prior 7 days, and a plain-language label such as "Light day", "Solid", or "Steady". No wearable subscription needed — powered entirely by your existing Apple Watch data.
2026-05-10
- New: healthai CLI — a command-line companion to the Mac app.
pipx install healthai, drag-and-drop yourexport.xml, then ask questions or run slash commands like/sleepand/workouts. - Open source — MIT-licensed, on GitHub. Same privacy model as the Mac app: your
export.xmlnever leaves your machine. - Read the launch post for the why and a tour of the slash commands.
2026-04-13
- Dropbox sync — export your health data directly to a Dropbox folder using a personal access token.
- Nextcloud / WebDAV sync — sync to any Nextcloud server or WebDAV-compatible storage using your app password.
- Home Assistant sync — push health metrics as sensor states to Home Assistant using a long-lived access token, with a configurable entity prefix.
- REST API / Webhook sync — send a compact health payload to any HTTP endpoint; supports POST/PUT/PATCH, Bearer token, Basic Auth, and custom headers.
- Stable file naming — new option to overwrite the same file on each sync instead of generating timestamped copies, keeping your Dropbox or Nextcloud folder tidy.
2026-04-11
- Added a new onboarding flow to help first-time users set up Health access, reminders, and sync in one guided walkthrough.
- Added a home screen widget showing live sync status and quick access to export and sync actions.
2026-04-01
- Added a direct Mac sync option (Pro) — sync your iPhone health data straight to your Mac without going through the cloud.
2026-03-27
- Added OpenClaw support for daily Apple Health check-ins.
- Added a local API for AI tools and developer workflows.
- Added Mac menu bar sync status.
- Improved iPhone-to-Mac sync and cloud export handling.
- Improved XML import, saved-analysis loading, and startup responsiveness.
- Improved subscription reliability and macOS paywall behavior.
2026-02-14
- Merged and stabilized recent app improvements.
2026-02-13
- Improved AI model selection so setup is simpler and more flexible.
- Added support for more smart ring health metrics.
- Made pricing messaging clearer: AI analysis is free when using your own API key.
- Improved release quality checks to reduce regressions.
2026-02-12
- Sleep duration tracking is now more accurate.
- Import errors now explain what went wrong in clearer language.
- Large health export files now load more reliably.
2026-02-08
- Charts on Mac now show labels correctly, making trends easier to read.
2026-02-05
- Merged and stabilized recent app improvements.
- Added daily summaries so it’s easier to check day-by-day patterns.
2026-02-01
- First-time sync is more stable, with fixes for a crash some users could hit.
2026-01-31
- Fix data export to include complete history by default.
2026-01-24
- Use HKStatisticsCollectionQuery for accurate daily step counts in exports.
- Add social sharing cards, ios companion qr code, and update app store links.
2026-01-22
- Fix fallback parsing and add mood results.