Zepp Life

Hm · The official app for Mi wearable devices

React Native Health & Fitness Anhui Huami Information Technology Co.,Ltd.
Bundle ID com.xiaomi.hm.health
Version analyzed 6.16.1
Build framework React Native
Detection confidence Medium
SDKs detected 10
Analyzed 2026-06-13
Static + runtime analysis

SDKs detected

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

All SDKs
Animation 1 SDK
Authentication 1 SDK
Crash Reporting 1 SDK
Imaging 1 SDK
Payments 1 SDK
Push Notifications 1 SDK
From manifest + Info.plist

Permissions requested 24 sensitive

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

Read images sensitive

Read image files from shared storage.

Read videos sensitive

Read video files from shared storage.

Read audio sensitive

Read audio files from shared storage.

Post notifications sensitive

Post notifications to the system.

Connect to Bluetooth devices sensitive

Connect to paired Bluetooth devices.

Advertise over Bluetooth sensitive

Make the device discoverable to other Bluetooth devices.

Scan for Bluetooth devices sensitive

Discover nearby Bluetooth devices.

Approximate location sensitive

Access approximate location (network-based).

Precise location sensitive

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

Background location restricted

Access location while the app is in the background.

Write storage sensitive

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

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.

Find accounts on device sensitive

Read the list of accounts known to the device.

Read contacts sensitive

Read the user's contacts data.

Read call log sensitive

Read the user's call log.

Physical activity recognition sensitive

Recognize physical activity such as walking or cycling.

Read storage sensitive

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

Camera sensitive

Take pictures and record video.

Change configuration sensitive

Modify the current configuration (locale, etc.).

Read calendar sensitive

Read the user's calendar data.

Modify calendar sensitive

Add, modify, or remove calendar events.

Send SMS sensitive

Send SMS messages.

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.

Network state standard

Read connectivity information.

Internet access standard

Open network sockets.

Get running tasks standard

Read information about currently running tasks.

Wi-Fi state standard

Read Wi-Fi connection information.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Do Not Disturb access standard

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

Foreground service standard

Run a foreground service.

Query all installed apps standard

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

Foreground service: location standard

Required for foreground services of type location.

Foreground service: media playback standard

Required for foreground services of type mediaPlayback.

Foreground service: connected device standard

Required for foreground services of type connectedDevice.

Wake lock standard

Keep the device awake.

Vibrate standard

Control the vibrator.

Foreground service: screen capture standard

Required for foreground services of type mediaProjection.

Modify system settings standard

Modify system settings. Granted from system settings.

Foreground service: data sync standard

Required for foreground services of type dataSync.

Modify audio settings standard

Modify global audio settings.

Change network state standard

Change network connectivity state.

Change Wi-Fi state standard

Change Wi-Fi connectivity state.

Set alarm clock standard

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

Schedule exact alarms standard

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

Disable keyguard standard

Disable the keyguard if it is not secure.

Location provider commands standard

Send extra location-provider commands.

In-app billing standard

Use Google Play Billing for in-app purchases and subscriptions.

NFC standard

Perform I/O over NFC.

Frequently asked questions

What FlyTrap detected inside Zepp Life.

What is Zepp Life built with?

Zepp Life by Anhui Huami Information Technology 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 Zepp Life use?

FlyTrap detected 10 third-party SDKs inside Zepp Life, including Coil, Facebook SDK and Firebase Analytics. They span areas such as Imaging, Analytics, Push Notifications and Crash Reporting. The full list, grouped by category, is on this page.

What permissions does Zepp Life request?

Zepp Life requests 51 permissions. 24 of these are sensitive, such as Read images, Read videos and Read audio. Each is listed above with its platform sensitivity tier.

Is Zepp Life safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Zepp Life requests 51 permissions (24 sensitive) and bundles 10 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Zepp Life available on?

The version FlyTrap analyzed targets Android.