iOS Location Analysis Β· Significant Locations

iPhone Location History Forensics: Significant Locations, Routined, and Cache.sqlite

Independent forensic analysis of iPhone location history β€” Significant Locations, routined visits and moves, Cache.sqlite (locationd), Wi-Fi and Bluetooth association points, cell-tower attaches, Maps history, and photo EXIF β€” cross-corroborated into a defensible geospatial timeline.

← Canonical HubThis page is part of the iPhone Forensics cluster. Return to the hub for the full artifact index and cross-cluster context.

Quick Answer. iPhone location forensics does not rely on a single source. iOS records visits and moves through routined (Cache.sqlite, Local.sqlite), Significant Locations (StateModel*.archive), per-app cached last-known positions (Cache.sqlite), Wi-Fi association scans, Bluetooth pairings, cell-tower attaches (Unified Log), Maps search history, KnowledgeC location events, Find My history, and photo/video EXIF. Corroborating three or more independent artifacts produces a location narrative that withstands Daubert-level scrutiny.

Location artifact map

ArtifactPathWhat it proves
routined visits/private/var/mobile/Library/Caches/com.apple.routined/Cache.sqlite (ZRTLEARNEDLOCATIONOFINTERESTMO / ZRTVISITMO)Frequented places, arrival/departure with confidence scores
Significant Locations/private/var/mobile/Library/Caches/com.apple.routined/StateModel*.archiveOn-device machine-learned home/work/frequent locations (encrypted)
locationd Cache.sqlite/private/var/root/Library/Caches/locationd/Cache.sqliteCDMA/GSM cell attaches, Wi-Fi RSSI observations, iBeacons
CoreLocation client Cache.sqlite/private/var/mobile/Containers/Data/Application/{UUID}/Library/Caches/{bundle}/Cache.sqliteLast-known coordinates each app received
Photos EXIF + Photos.sqlite ZLATITUDE/ZLONGITUDE/private/var/mobile/Media/PhotoData/Photos.sqliteGPS coordinates at capture time
Maps historycom.apple.Maps.plist / MapsSync_*.sqlitedbSearches, directions, dropped pins
Find My historyiCloud CKFMDevice recordsServer-side location trail
KnowledgeC locationCoreDuet /private/var/mobile/Library/CoreDuet/Knowledge/knowledgeC.dbCoarse “user is at home/work” events

routined β€” the primary local visits store

The routined daemon builds an on-device model of “places you go” from raw Location Services samples. Cache.sqlite holds every learned Location of Interest (LOI) with cluster centroid, radius, confidence, and visit history. ZRTVISITMO rows contain arrival and departure timestamps per LOI β€” these are the “you were at 123 Main St from 09:14 to 17:22” rows that anchor many civil and criminal matters. We resolve LOI centroids to street addresses, plot every visit chronologically, and compute time-at-location and travel-between-location.

Significant Locations β€” encrypted, but present

The Significant Locations UI (“Settings β†’ Privacy β†’ Location Services β†’ System Services β†’ Significant Locations”) reads StateModel archives that are encrypted with a key wrapped by the Secure Enclave. On a device we hold with the passcode, iOS decrypts and displays them; forensically we retrieve the same list via a Cellebrite/GrayKey-style advanced logical acquisition when authorized. When those are not available, routined Cache.sqlite typically contains equivalent data.

Cell-tower and Wi-Fi observations

locationd Cache.sqlite contains observed cell tower attaches (MCC, MNC, LAC, CID with signal strength) and Wi-Fi scans (BSSID with RSSI). Even with GPS off, these observations place a device within ~50–500 meters of known infrastructure. We match BSSIDs against WiGLE/manufacturer databases to place the device at named venues.

Photo and video geolocation

Photos.sqlite stores ZLATITUDE and ZLONGITUDE per asset when the user granted Camera location access. EXIF tags in the on-disk .HEIC / .MOV file corroborate the database. Media with stripped EXIF is still located via the Photos.sqlite row unless the row is likewise cleared. We correlate photo capture location and time with routined visits to confirm the device (not the media) was present.

Corroboration methodology

Testimony holds up when at least three independent artifact types agree. For a claim “the device was at 41.8781Β°N, 87.6298Β°W at 14:22 on March 3”:

  1. routined ZRTVISITMO row bracketing 14:22 at that centroid
  2. Wi-Fi observation of the venue’s BSSID at 14:22 Β±2 min
  3. Photo taken at 14:23 with matching GPS EXIF
  4. KnowledgeC “at home/work” state consistent
  5. Cell-tower attach to a nearby macrocell

Where an adverse party alleges GPS spoofing, cell-tower and Wi-Fi records are extremely difficult to fake simultaneously, and Apple’s Secure Enclave signs many of these observations.

How Elite Digital Forensics helps

Elite Digital Forensics is an independent, defense-aligned iPhone forensics practice. We are retained by attorneys, in-house counsel, and, where appropriate, individuals and businesses directly. Every engagement begins with a scoped acquisition plan, hash-verified evidence, and a written report suitable for attorney review, negotiation, or court. When retained through counsel, our work product is protected. See the iPhone Forensics hub for the full analytical framework we bring to every matter.

Related iPhone forensics pages

Frequently asked questions

Can you recover Significant Locations from a locked iPhone?

Not without the passcode β€” the StateModel archives are protected by the Secure Enclave. However, routined Cache.sqlite is often accessible via logical extraction and contains equivalent data.

What if location services were “off”?

Significant Locations and many app caches stop, but Wi-Fi and cell observations often continue, and photo EXIF, Maps search, Find My, and app-specific location grants may all still record locations.

Is iPhone location accurate enough for court?

Yes when corroborated. Single-source location (e.g. one cell tower) is broad; multi-source corroboration (routined + Wi-Fi + photo EXIF) is accepted under FRE 702.

Can deleted location history be recovered?

Frequently β€” routined Cache.sqlite WAL, prior backups, iCloud location artifacts, photo EXIF, and app caches often survive UI-level clearing.

Ready to move on your iphone location history matter?

Tell us about the Mac, the accounts, and the timeframe. We will tell you what is recoverable, what is not, and what it will cost.

Request Confidential Consultation Call (833) 292-3733

Primary sources and references

  1. Apple: About privacy and Location Services. support.apple.com
  2. Apple: Find My. support.apple.com
  3. NIST SP 800-101 Rev.1 β€” Guidelines on Mobile Device Forensics. csrc.nist.gov
  4. Federal Rule of Evidence 702. www.rulesofevidence.org

This content is for educational and informational purposes only and does not constitute legal advice. Elite Digital Forensics provides independent digital forensic services and expert witness testimony; we do not provide legal representation. Every case is fact-specific; outcomes depend on the evidence, jurisdiction, and counsel. Retain qualified legal counsel for advice about your matter.

#iPhoneForensics #iOSForensics #MobileForensics #DFIR #EliteDigitalForensics #LocationForensics #routined #SignificantLocations

Assistant Icon Elite Digital Forensics Assistant
πŸ‘‹ Live Chat Now!
Free Virtual Consultation 24/7
Chat Now!

By submitting this form, you consent to be contacted by email, text, or phone. Your information is kept secure and confidential. Reply Stop to opt out at anytime.Β 

IMPORTANT: Please remember to check your spam or junk folder