Blog >> iOS Geolocation

iOS Geolocation

13/02/2025 Friday

iOS Geolocation artifacts are used to present data that is maintained by the system location and mapping services on the device. Activity generated by applications that request location data, download map tiles, or resolve place information is recorded in Apple’s geolocation caches and databases, and is later exposed through these artifacts as time-stamped entries with application identifiers, tile and place keys, and related metadata.

Digital Forensics Value of iOS Geolocation


The digital forensics value of iOS Geolocation artifacts is derived from the way location-related activity is passively recorded by the operating system. Timestamps associated with application usage, map-tile retrieval, and place-cache entries can be used to infer when location-aware apps were active, when map views were opened, and when specific areas or addresses were recently looked up. Application identifiers and request keys allow these records to be associated with particular apps or services, while cached place strings and tile metadata can suggest approximate regions of interest even when precise GPS tracks or navigation histories are unavailable or have been removed. When these artifacts are correlated with other evidence—such as message logs, photos, system logs, or known travel events—patterns of movement, planning, or area familiarity can be supported or challenged, and the presence of location-based activity at key times can be demonstrated.

Location of iOS Geolocation Artifacts


For this artifact set, geolocation-related data is obtained from SQLite databases maintained by the com.apple.geod (GeoServices) subsystem in the device caches.
Application-level geolocation usage, Cached map-title information, and Cached place objects have been observed in:

/private/var/mobile/Library/Caches/com.apple.geod/AP.db
/private/var/mobile/Library/Caches/com.apple.geod/MapTiles/MapTiles.sqlitedb
/private/var/mobile/Library/Caches/com.apple.geod/PDPlaceCache.db

These databases are stored in the user’s cache area and are created and updated automatically as location-aware applications, Apple Maps, and other GeoServices clients are used on the device.


Analyzing iOS Geolocation Artifact with ArtiFast

This section will discuss how to use ArtiFast to extract iOS Geolocation artifacts from iOS devices’ files and what kind of digital forensics insights we can gain from the artifacts.

After you have created your case and added evidence for the investigation, at the Artifact Selection phase, you can select iOS Geolocation artifact parsers:






Once ArtiFast parsers plugins complete processing the artifact for analysis, it can be reviewed via “Artifact View” or “Timeline View,” with indexing, filtering, and searching capabilities. Below is a detailed description of iOS Geolocation artifacts in ArtiFast.

iOS Geolocation Applications

iOS Geolocation Map Tiles

iOS Geolocation PD Place Caches



For more information or suggestions please contact: ali.tora@forensafe.com