{"title":"Forensic timeline investigation of Apple Health app on iOS.","authors":"Annisa Dwi Puspitarini, Hudan Studiawan","doi":"10.1111/1556-4029.70385","DOIUrl":null,"url":null,"abstract":"<p><p>Apple Health data provide critical forensic insights into a user's physical activities, exercise routines, sleep patterns, and biometrics. However, the complexity of its database schema and frequent iOS updates pose significant challenges for automated forensic analysis. This research develops and integrates custom plugins into the log2timeline Plaso framework to automate the extraction of Apple Health records. The developed parsers were tested across multiple iterations, specifically addressing the database reorganizations found in iOS 13.3.1, iOS 13.4.1, iOS 15.3.1, iOS 16.1.2, and iOS 17.3. Results demonstrate the developed plugins outperform iLEAPP (iOS Logs, Events, and Plist Parser) by successfully extracting Apple Health features that previously unrecoverable. The plugins successfully integrate disparate schema variations across multiple iOS versions into a unified timeline, reducing manual analysis effort. This study concludes that adaptive plugins is essential for maintaining forensic tool efficacy amidst rapid mobile iOS evolution, providing a robust solution for timeline-based health data investigations.</p>","PeriodicalId":94080,"journal":{"name":"Journal of forensic sciences","volume":" ","pages":"2373-2385"},"PeriodicalIF":1.8000,"publicationDate":"2026-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13534974/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of forensic sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1111/1556-4029.70385","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/7/2 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Apple Health data provide critical forensic insights into a user's physical activities, exercise routines, sleep patterns, and biometrics. However, the complexity of its database schema and frequent iOS updates pose significant challenges for automated forensic analysis. This research develops and integrates custom plugins into the log2timeline Plaso framework to automate the extraction of Apple Health records. The developed parsers were tested across multiple iterations, specifically addressing the database reorganizations found in iOS 13.3.1, iOS 13.4.1, iOS 15.3.1, iOS 16.1.2, and iOS 17.3. Results demonstrate the developed plugins outperform iLEAPP (iOS Logs, Events, and Plist Parser) by successfully extracting Apple Health features that previously unrecoverable. The plugins successfully integrate disparate schema variations across multiple iOS versions into a unified timeline, reducing manual analysis effort. This study concludes that adaptive plugins is essential for maintaining forensic tool efficacy amidst rapid mobile iOS evolution, providing a robust solution for timeline-based health data investigations.