- v3.1.4iOS
NEW: Know Where Every Reading Came From If you record the same metric on more than one device — say sleep from both your Apple Watch and a dedicated sleep band — your detailed export used to show every record with no way to tell which device it came from. Now it does. New "Source" Column & Field Detailed (timestamped) exports now include the source of each reading — the device or app that recorded it, exactly as it appears in the Health app (e.g. "Apple Watch", "Hume", or any third-party app). CSV: a new Source column, added at the end of each row. JSON: new source and source_bundle_id values on every record. Perfect for Multi-Device Users This makes it easy to: Tell apart overlapping sleep, heart rate, or weight records from different devices Filter or prioritise one source over another in your own spreadsheet or script Understand exactly where each number in your export originated Safe for Existing Scripts The new Source column is added at the end of each row, so imports and automations that read the existing columns keep working unchanged. Source names are properly quoted in CSV and escaped in JSON, so commas or special characters in a device name never break your file. Where You'll See It The Source appears in the detailed / raw export (the timestamped, per-reading file). Daily summary exports are unchanged. What Changed for You Nothing in your workflow — just export as before and you'll find the new Source information waiting in your detailed file. As always, your health data never leaves your device except when you explicitly export it. Thank You This one came directly from a user who tracks sleep on two devices and asked to tell them apart. Keep the feedback coming!