Mi Fitness (Xiaomi Wear)

Xiaomi · Mi Fitness is a health and wearable companion app that pairs Xiaomi wearables and tracks daily activity.

Bundle ID com.xiaomi.wearable
Version analyzed 9.8.348i
Build framework React Native
Detection confidence Medium
SDKs detected 9
Analyzed 2026-06-13
Static + runtime analysis

SDKs detected

9 SDKs found across 8 categories. Click any SDK to see every other app that uses it.

All SDKs
Animation 1 SDK
Authentication 1 SDK
Imaging 1 SDK
Machine Learning 1 SDK
Payments 1 SDK
Push Notifications 1 SDK
Storage 1 SDK
From manifest + Info.plist

Permissions requested 25 sensitive

52 permissions requested at runtime. Colors reflect platform sensitivity tier.

Kill background processes restricted

Request that other apps' background processes be killed.

Write storage sensitive

Write files to shared external storage. No-op for apps targeting Android 11+.

Read storage sensitive

Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.

Connect to Bluetooth devices sensitive

Connect to paired Bluetooth devices.

Scan for Bluetooth devices sensitive

Discover nearby Bluetooth devices.

Precise location sensitive

Access exact location via GPS, cell, and Wi-Fi.

Read phone state sensitive

Read phone state, network info, and the device's phone number.

Make phone calls sensitive

Initiate a phone call without going through the dialer UI.

Answer phone calls sensitive

Answer an incoming phone call.

Read call log sensitive

Read the user's call log.

Read contacts sensitive

Read the user's contacts data.

Background location restricted

Access location while the app is in the background.

Approximate location sensitive

Access approximate location (network-based).

Send SMS sensitive

Send SMS messages.

Read calendar sensitive

Read the user's calendar data.

Microphone sensitive

Record audio from the microphone.

Find accounts on device sensitive

Read the list of accounts known to the device.

Read audio sensitive

Read audio files from shared storage.

Modify calendar sensitive

Add, modify, or remove calendar events.

Read SMS sensitive

Read SMS messages.

Read images sensitive

Read image files from shared storage.

Physical activity recognition sensitive

Recognize physical activity such as walking or cycling.

Post notifications sensitive

Post notifications to the system.

Camera sensitive

Take pictures and record video.

Read videos sensitive

Read video files from shared storage.

Network state standard

Read connectivity information.

Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

Bluetooth admin (legacy) standard

Discover and pair Bluetooth devices on Android 11 and below.

Foreground service: connected device standard

Required for foreground services of type connectedDevice.

Vibrate standard

Control the vibrator.

Do Not Disturb access standard

Read and write Do Not Disturb policy. User toggles in settings for full control.

Set alarm clock standard

Broadcast an intent to set an alarm in the user's alarm clock app.

Reorder tasks standard

Move tasks within the back stack.

Wi-Fi state standard

Read Wi-Fi connection information.

Foreground service: location standard

Required for foreground services of type location.

Internet access standard

Open network sockets.

NFC standard

Perform I/O over NFC.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Wake lock standard

Keep the device awake.

Change Wi-Fi state standard

Change Wi-Fi connectivity state.

Foreground service: health standard

Required for foreground services of type health.

Display over other apps standard

Draw windows on top of other apps. Granted from system settings.

Use account credentials standard

Request authentication tokens from the AccountManager.

Manage accounts standard

Manage accounts in the AccountManager.

Foreground service standard

Run a foreground service.

Change network state standard

Change network connectivity state.

Schedule exact alarms standard

Schedule alarms that fire at an exact time. Granted from system settings; denied by default on Android 13+.

Query all installed apps standard

Query all installed apps regardless of manifest declarations. Restricted by Play policy.

Act as account authenticator standard

Act as the AccountAuthenticator for the AccountManager.

Wi-Fi multicast standard

Receive Wi-Fi multicast packets.

Foreground service: data sync standard

Required for foreground services of type dataSync.

Get running tasks standard

Read information about currently running tasks.

Frequently asked questions

What FlyTrap detected inside Mi Fitness (Xiaomi Wear).

What is Mi Fitness (Xiaomi Wear) built with?

Mi Fitness (Xiaomi Wear) by Beijing Xiaomi Mobile Software Co.,Ltd is built with React Native. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does Mi Fitness (Xiaomi Wear) use?

FlyTrap detected 9 third-party SDKs inside Mi Fitness (Xiaomi Wear), including Firebase Analytics, Firebase Cloud Messaging and Google Sign-In. They span areas such as Analytics, Push Notifications, Authentication and Payments. The full list, grouped by category, is on this page.

What permissions does Mi Fitness (Xiaomi Wear) request?

Mi Fitness (Xiaomi Wear) requests 52 permissions. 25 of these are sensitive, such as Kill background processes, Write storage and Read storage. Each is listed above with its platform sensitivity tier.

Is Mi Fitness (Xiaomi Wear) safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Mi Fitness (Xiaomi Wear) requests 52 permissions (25 sensitive) and bundles 9 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Mi Fitness (Xiaomi Wear) available on?

The version FlyTrap analyzed targets Android.