Android AllTrails
06/03/2026 Friday
AllTrails for Android is a travel and outdoor navigation application
used to discover hiking, walking, running, and biking trails worldwide.
Similar to other applications in this category, it allows users to
search for trails based on location, difficulty, and length. The
application also provides GPS-based navigation, community reviews, and
detailed trail information such as distance, elevation gain, and
estimated completion time.
Digital Forensics Values of Android AllTrails
The AllTrails application on Android stores a variety of artefacts
related to user accounts, recorded activities, and interactions with
trails. Analysis of these artefacts can provide valuable insights into
the user profile, application settings, and outdoor activities logged
through the app. Location-related data, including geographic
coordinates, city, region, and country, may also be included. Together,
these artefacts can help reconstruct user activity timelines, identify
visited locations, and reveal patterns of interaction with trails and
other users on the platform.
Location of Android AllTrails
Android AllTrails artifact can be found at the following locations:
/data/data/com.alltrails.alltrails/databases/alltrails
/data/data/com.alltrails.alltrails/shared_prefs/com.alltrails.alltrails_preferences.xml
Analyzing Android AllTrails Artifacts with ArtiFast
This section will discuss how to use ArtiFast to extract Android
AllTrails artifacts from Android machines’ files and what kind of
digital forensics insights we can gain from the artifact.
After you have created your case and added evidence for the
investigation, at the Artifact Selection phase, you can select Android
AllTrails artifact parser:
×
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 Android AllTrails artifacts in ArtiFast.
Android AllTrails User Information
- User ID: The server-side user identifier.
- Local User ID: The local database user identifier.
- Username: The username of the AllTrails account.
- First Name: The first name of the account owner.
- Last Name: The last name of the account owner.
- Full Name: The complete name of the account owner.
-
Profile Slug: The public profile identifier used in URLs.
- Referral Link: The referral link URL for the account.
- Photo Count: The number of photos uploaded by the user.
- List Count: The number of user-created lists.
-
Track Count: The number of GPS tracks recorded by the user.
- Map Count: The number of maps created by the user.
-
Review Count: The number of trail reviews written by the user.
-
Completed Trail Count: The number of trails marked as completed
by the user.
-
Following Count: The number of users this account is following.
-
Follower Count: The number of users following this account.
-
Garmin Connected: Indicates whether the account is connected to
Garmin devices.
-
Facebook Connected: Indicates whether the account is connected
to Facebook.
-
Units Preference: The measurement units preference (Metric or
Imperial).
-
Pro Subscription: Indicates whether the user has a Pro
subscription.
-
Reputation Score: The reputation score of the user account.
-
Location ID: The location identifier linked to the user
profile.
-
Account Created Date/Time: The date and time when the account
was created.
-
Account Updated Date/Time: The date and time when the account
was last updated.
-
Calorie Info: JSON object containing calorie information
preferences.
-
Trees Planted: The number of trees planted through AllTrails
initiatives.
-
Promo Eligible: Indicates whether the user is eligible for
promotional offers.
Android AllTrails Account Information
-
User ID: The current account remote user identifier stored in
preferences.
-
Email Preferences: The user's email subscription preference.
-
Marketing Language: The preferred language used for marketing
communications.
-
Last Localization: The last localization code used by the
application.
-
Last IP Country Code: The last detected country code based on
the user's IP address.
-
Units: Measurement units preference (Metric or Imperial).
-
Coordinate System: The preferred coordinate system used by the
application.
-
Last Activity UID: The last activity type UID selected by the
user.
- Current Activity UID: The current activity type UID.
-
Profile Photo Last Modified Date/Time: The timestamp indicating
when the profile photo was last modified.
-
Last Known Location Latitude: The last known latitude value
saved by the application.
-
Last Known Location Longitude: The last known longitude value
saved by the application.
-
Firebase App Instance ID: The Firebase application instance
identifier token.
- Device ID: The Embrace device identifier.
-
Install Date/Time: The date and time when the application was
installed.
- App Version Code: The application version code.
- App Version Name: The application version name.
- GPS Tracking Mode: The GPS tracking mode preference.
-
3D Maps Enabled: Indicates whether the 3D maps preference is
enabled.
-
Notification Status: The notification preference status value.
Android AllTrails Map Entities
- Track ID: The server-side track identifier.
- Local Map ID: The local map identifier.
-
Track Name: The name of the recorded track as shown in
AllTrails.
-
Track Slug: The track slug used in URLs and internal
references.
- Map Type: The type of map or recording.
-
Created at Date/Time: The date and time when the track
recording was created.
-
Updated at Date/Time: The date and time when the track
recording was last updated.
- Privacy: The privacy level of the track.
-
Activity Type ID: Numeric identifier of the activity type.
- Data UID: The unique data identifier for the track.
- Start Date/Time: The start time of the track.
- End Date/Time: The end time of the track.
-
Duration (seconds): The total duration of the track in seconds.
-
Max Elevation: The maximum elevation reached during the track.
-
Elevation Gain: The total elevation gain during the track.
-
Elevation Loss: The total elevation loss during the track.
- Max Speed: The maximum speed recorded during the track.
-
Average Speed: The average speed recorded during the track.
-
Calories: The estimated calories burned during the track.
- City: The city name associated with the track location.
-
Region: The region name associated with the track location.
-
Country: The country name associated with the track location.
Android AllTrails User Lists
- List ID: The server-side list identifier.
- Local List ID: The local database list identifier.
-
User ID: The server-side user identifier that owns the list.
- List Name: The name of the user list.
- List Description: Optional description of the user list.
-
List Type: The list type (e.g., user-custom, user-built-in).
-
Created at Date/Time: The date and time the list was created.
-
Updated at Date/Time: The date and time the list was last
updated.
- Privacy: The privacy level of the list.
- List Sort Order: The sort order value of the list.
-
Needs Reorder: Indicates whether the list requires reordering.
-
List Marked for Sync: Indicates whether the list is marked for
synchronization.
-
List Marked for Deletion: Indicates whether the list is marked
for deletion.
- Item Local ID: The local list item identifier.
- Item ID: The remote list item identifier.
- Item Type: The type of item stored in the list.
- Item Remote ID: The referenced remote object identifier.
-
Item Local Reference: The referenced local object identifier.
-
Item Sort Order: The sort order of the item within the list.
-
Item Added Date/Time: The date and time the item was added to
the list.
-
Item Updated Date/Time: The date and time the item was last
updated.
-
Item Marked for Sync: Indicates whether the item is marked for
synchronization.
-
Item Marked for Deletion: Indicates whether the item is marked
for deletion.
-
Referenced Track Name: For track items, the resolved track
name.
-
Referenced Track ID: For track items, the track identifier.
- Referenced Map Type: The referenced map type.
Android AllTrails Photos
- Photo ID: The server-side photo identifier.
- Local Photo ID: The local database photo identifier.
-
Created at Date/Time: The date and time the photo record was
created.
-
Updated at Date/Time: The date and time the photo record was
last updated.
- Title: The title of the photo.
- Description: The description of the photo.
-
Location ID: The location identifier associated with the photo.
-
City: The resolved city name associated with the photo
location.
-
Region: The resolved region name associated with the photo
location.
-
Country: The resolved country name associated with the photo
location.
-
Local User ID: The local user identifier associated with the
photo.
-
User ID: The server-side user identifier associated with the
photo.
- Local Path: The local filesystem path of the photo.
- Likes: The number of likes for the photo.
-
Upload Attempt Count: The number of upload attempts recorded.
-
Marked For Sync: Indicates whether the photo is marked for
synchronization.
-
Marked For Deletion: Indicates whether the photo is marked for
deletion.
Android AllTrails Locations
- Location ID: The local location identifier.
- Latitude: Latitude coordinate.
- Longitude: Longitude coordinate.
- City: City name.
- Region Code: Region/state code.
- Region: Region/state name.
- Country: Country name.
- Country Code: Country code.
- Postal Code: Postal code.
- Address Line 1: Address line 1.
- Address Line 2: Address line 2.
-
Map Local ID: Map local identifier linked to this location.
- City ID: City identifier.
Android AllTrails Reviews
- Review ID: The server-side review identifier.
- Local Review ID: The local database review identifier.
-
Created at Date/Time: The date and time the review record was
created.
-
Updated at Date/Time: The date and time the review record was
last updated.
- Review Date/Time: The review date/time.
-
Trail ID: The trail identifier associated with the review.
- Trail Name: Trail name captured with the review.
-
User ID: The server-side user identifier associated with the
review.
- Activity Type ID: Activity type identifier.
- Rating: Numeric rating value.
- Comment Language: Language tag of the comment.
- Comment Source: Source of the comment text.
- Comment: Review comment text.
-
Comment Original: Original comment text if
normalized/translated.
- Length: Length field as stored.
- Duration: Duration field as stored.
- Conditions: Conditions identifier/value.
- Weather: Weather identifier/value.
- Difficulty: Difficulty identifier/value.
- Visitor Usage: Visitor usage identifier/value.
- Associated Recording ID: Associated recording remote id.
- Is First Review: Whether this is the user first review.
-
Marked For Sync: Whether the review is marked for
synchronization.
-
Marked For Deletion: Whether the review is marked for deletion.
For more information or suggestions please contact:
kalthoum.karkazan@forensafe.com