Investigating Android Fitbit
13/12/2024 Friday
Fitbit is a company that manufactures wireless-enabled wearable devices.
These devices can monitor metrics such as heart rate, sleep quality, and
stairs climbed. The Android Fitbit app serves as a companion application
for these devices, designed to manage and display the data collected by
Fitbit devices. It allows users to monitor various metrics, including
steps taken, heart rate, calories burned, sleep patterns, and workout
performance. Additionally, users can log their food intake, water
consumption, and weight to track overall wellness.
Digital Forensics Value of Android Fitbit
The Android Fitbit app holds significant digital forensics value due to
its detailed tracking of user activity and health metrics. The
investigators can establish user routines since the app stores data such
as steps taken, heart rate, sleep patterns, workout logs, and location.
Furthermore, Fitbit's logging features for food, water intake, and
weight changes can reveal behavioral patterns or corroborate evidence in
cases of interest.
Location of Android Fitbit Artifacts
Android Fitbit artifacts can be found at the following location:
*/com.fitbit.FitbitMobile/databases/*
Analyzing Android Fitbit Artifacts with ArtiFast
This section will discuss how to use ArtiFast to extract Android Fitbit
artifact from Android devices 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
Fitbit 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 Android Fitbit artifact in ArtiFast.
Android Fitbit Activities
-
Log Date/Time: The date/time when this event has been recorded.
-
Created Date/Time: The date/time when this event has been
created.
- Name: The name of this activity event.
- Log Type: The log type associated with this activity.
-
Active Duration: The active duration of this activity event.
- Speed: The user speed during this activity event.
-
Pace: The number of paces traveled by the user during this
activity event.
- Elevation Gain: The Elevation Gain.
-
Avg Heart Rate: The average heart rate for the user during this
activity event.
-
Distance: The distance traveled by the user during this
activity event.
- Distance Unit: The distance unit.
- Duration: The duration of this activity event.
-
Steps: The number of steps traveled by the user during this
activity event.
- Details Type: The details type of this activity event.
-
Calories: The number of calories burned during this activity
event.
-
Manual Calories Populated: The number of Manual Calories
Populated.
- Source Name: The source name of this activity event.
- Source Type: The source type of this activity event.
-
Has GPS: Indicates whether the GPS service is turned on the
device during this activity event.
- Swim Lengths: The Swim Lengths.
- Pool Length: The Pool Length.
- Pool Length Unit: The Pool Length Unit.
- Very Active Minutes: The Very Active Minutes.
-
Moderately Active Minutes: The Moderately Active Minutes.
Android Fitbit Device Information
-
Device Last Sync Date/Time: The date/time when this device was
last synced.
- Device Name: The name of this device.
-
Bluetooth MAC Address: The Bluetooth MAC address of the device.
-
Battery Percent: The battery percentage of the device when this
event was recorded.
- Device Type: The type of the device.
Android Fitbit Heart Rate
-
Start Date/Time: The date/time when this event was recorded.
- Resting Heart Rate: The resting heart rate for the user.
-
Avg Heart Rate (BPM): The average heart rate for the user.
- Type: The type of this record.
Android Fitbit Sleep Details
-
Recording Date/Time: The date/time when this event was
recorded.
- Seconds: The duration in seconds.
- Log ID: The log unique identifier.
- Level: The level of this sleep detail.
Android Fitbit Sleep Summary
-
Event Date/Time: The date/time when this event was recorded.
-
Sleeping Date/Time: The sleeping date/time of the user on that
day.
-
Minutes After Wakeup: The number of minutes after the user woke
up.
-
Minutes Asleep: The number of minutes the user was asleep.
- Minutes Awake: The number of minutes the user was awake.
- Duration: The total duration of the sleep event.
-
Minutes To Fall Asleep: The number of minutes the user needed
to fall asleep.
- Log ID: The log unique identifier.
- Sync Status: The synchronization status of this event.
Android Fitbit Friends
- User ID: The user unique identifier.
- Encoded ID: The encoded unique identifier.
- Display Name: The display name.
- Avatar URL: The avatar URL.
- Friend: The friend’s name.
Android Fitbit User Profile
-
Created Date/Time: The date/time when this profile has been
created.
- Email Address: The email address of the account holder.
- Profile Picture URL: The user profile picture URL.
- User ID: The user Unique Identifier.
- Time Zone: The time zone in this device.
- Display Name: The user display name.
- Avatar URL: The avatar URL.
- Full Name: The user’s full name.
- About Me: The user information summary.
- Cover Photo URL: The cover photo URL.
- City: The city where the user is living.
- State: The state where the user is living.
- Country: The country where the user is living.
- Gender: The user gender.
- Height: The height of the user.
-
Stride Length Running: The Stride Length Running for that user
in cm.
-
Stride Length Walking: The Stride Length Walking for that user
in cm.
- Weight: The weight of the user.
-
Last Updated Date/Time: The user information last updated
date/time.
-
Joined Date/Time: The date/time when this user joined this App.
- Date of Birth: The user date of birth.
Android Fitbit Exercise
- Session ID: The session unique identifier.
- Exercise Date/Time: The date/time of this exercise.
- Exercise Label: The label that describes this exercise.
- Latitude: The Latitude associated with this exercise.
- Longitude: The Longitude associated with this exercise.
- Accuracy: The Accuracy associated with this exercise.
- Altitude: The Altitude associated with this exercise.
- Speed: The Speed associated with this exercise.
- Pace: The Pace associated with this exercise.
- Bearing: The Bearing associated with this exercise.
For more information or suggestions please contact:
kalthoum.karkazan@forensafe.com