Who we are
The apps “Notify for Mi Band” and “Notify for Amazfit” are provided by Onezerobit srl as freemium services. By using the apps, you agree to this Privacy Policy and our Terms of Use.
Data Controller: Onezerobit srl (EU/EEA). Contact: [email protected]
Summary
- We do not collect your fitness metrics (steps, sleep, heart rate, weight, GPS routes, workouts) unless you explicitly sync them to a third party you choose.
- We collect limited device/app data to provide licensing, connectivity, diagnostics, analytics, ads (if enabled), and optional services like weather and Alexa voice.
- Sleep “cloud parser” uploads are processed transiently to compute results and then discarded.
- Watchface uploads are stored only to generate a preview unless you use private/developer mode; you can request removal.
- Servers are located in the EU (Germany). Some processors may operate outside the EEA with appropriate safeguards.
Personal data we process
Data you provide
- Account/licensing: Play Store license status; optional purchase/activation metadata.
- Watchfaces: files you upload for preview and sharing; optional title/description.
- Support: information you include when contacting us or sending diagnostic exports (optional).
Data collected automatically
- Device and app data: app version, device model, OS version, language/region, crash logs, coarse IP-derived region for abuse and fraud prevention.
- Connectivity identifiers: band model and firmware version; band MAC address or a hashed/truncated equivalent used for pairing and license validation.
- Advertising identifiers: Google Advertising ID for ads measurement and personalization if ads are enabled in your region and preferences.
Data processed for features you enable
- Weather and location features: approximate or precise location to provide local weather or route features (only when enabled).
- Sleep cloud parsing: temporary upload of raw sleep/bio data to compute sleep statistics; deleted after processing.
- Third‑party sync: if you connect Google Fit or other services, we will send only the selected data to that service per your consent.
- Alexa integration (optional): microphone audio for voice input strictly while you press and hold/activate voice; not recorded in background.
Data we do not collect by default
Your fitness data (steps, sleep, heart rate, weight, GPS, workouts) is stored locally on your device and is not uploaded to our servers unless you explicitly enable a cloud-based feature (for example sleep cloud parsing) or connect a third party (for example Google Fit).
Legal bases (EEA/UK)
- Performance of a contract: provide core app functionality, licensing, connectivity with your band.
- Legitimate interests: security, fraud prevention, diagnostics, aggregate analytics, abuse prevention.
- Consent: location for weather/route, ads personalization, third‑party sync, microphone/Alexa, sleep cloud parsing.
- Legal obligation: comply with applicable laws and requests from competent authorities.
How we use the data
- Provide and improve app features and compatibility with supported devices.
- License verification and purchase restoration.
- Security and fraud monitoring, abuse/misuse prevention.
- Diagnostics and crash resolution; product analytics to understand app quality and usage trends.
- Advertising support in free tiers (where applicable) and measurement, subject to your choices.
Third‑party SDKs and providers
We integrate common mobile SDKs solely to deliver the functions above, including: Google Play Services, AdMob, Firebase Analytics, Firebase Crashlytics. These providers may act as processors and can receive limited device/app information to perform their services. Review their privacy policies in the providers’ official documentation inside their apps or websites.
When you choose to sync with external services (for example Google Fit), the processing by those services is governed by their own privacy policies.
International transfers
Our primary servers are in the EU (Germany). Where data is processed outside your country, we rely on appropriate safeguards (for example European Commission Standard Contractual Clauses) to protect your information.
Retention
- Licensing and device identifiers: retained while your license remains active and for a limited period thereafter for fraud prevention.
- Crash/diagnostic data: typically up to 90 days unless needed longer to resolve issues.
- Sleep cloud parsing uploads: deleted after computation is completed.
- Watchface uploads: retained to power previews/sharing until you delete or request removal, or enable private/developer mode to prevent upload.
Advertising and choices
- You can reset or limit the Google Advertising ID in your device settings.
- In regions with “Do Not Sell or Share” requirements, you can opt out of ads personalization and cross‑context sharing in the app privacy settings or by contacting us.
Access permission information
Permissions are grouped into Required (core functionality) and Optional (feature‑specific). Optional permissions are requested only when you use a feature that needs them, via the Android permission prompt. You can revoke any optional permission later in Settings without breaking other app functions.
Required access rights
- Nearby devices (Bluetooth): BLUETOOTH, BLUETOOTH_ADMIN (old Android versions only), BLUETOOTH_CONNECT, BLUETOOTH_SCAN — Discover, pair, connect, and sync with your Mi Band/Amazfit device; mandatory for core connectivity.
- Location (coarse): ACCESS_COARSE_LOCATION — Required by Android for nearby device scanning on some versions to discover your band; not used for precise location unless you enable location features.
- Companion background: REQUEST_COMPANION_RUN_IN_BACKGROUND, REQUEST_COMPANION_USE_DATA_IN_BACKGROUND — Maintain stable background connection and data sync for real‑time notifications.
- Foreground service: FOREGROUND_SERVICE, FOREGROUND_SERVICE_CONNECTED_DEVICE — Keep the connection service running reliably while syncing and mirroring notifications.
- Notifications: POST_NOTIFICATIONS (Android 13+) — Show essential status and connection/foreground notifications.
- Exact alarms: SCHEDULE_EXACT_ALARM — Schedule precise alarms and time‑critical operations for reliable device sync.
- Network and licensing: INTERNET, com.android.vending.CHECK_LICENSE, com.android.vending.BILLING — Verify licenses and purchases, and access essential online services.
- Startup and power: RECEIVE_BOOT_COMPLETED, WAKE_LOCK — Resume services after reboot and prevent interruptions during long operations (reliability features).
Optional access rights
These are requested only when you turn on a feature that needs them. You can use the app without granting these permissions; the related feature will be unavailable until you allow it.
- Notification access: BIND_NOTIFICATION_LISTENER_SERVICE — Read notifications from other apps to mirror
them to your band, enable quick replies, music playback control, call rejection from band, and
app-specific notification icons.
How to grant: Settings → Apps → Special app access → Notification access → Enable for Notify app.
What happens if refused: You can still use fitness tracking, alarms, weather, band settings, and firmware updates, but app notifications, quick replies, music control, and call actions won't work. - Location (fine) and foreground location: ACCESS_FINE_LOCATION, FOREGROUND_SERVICE_LOCATION — Precise weather location and live GPS workout routes when you enable those features.
- Phone and calls: READ_PHONE_STATE, READ_CALL_LOG, CALL_PHONE, ANSWER_PHONE_CALLS — Detect/display caller info and allow initiating/answering calls from the band (call features).
- SMS and messaging: RECEIVE_SMS, SEND_SMS — Mirror SMS and send quick replies from the band (messaging features).
- Contacts: READ_CONTACTS — Show contact names for calls/messages on the band (caller ID features).
- Calendar: READ_CALENDAR — Display and sync calendar events/reminders to the band (calendar features).
- Camera: CAMERA — Setup button custom actions to take a camera photo when user trigger the dedicated camera photo button action.
- Microphone: RECORD_AUDIO — Alexa voice commands and voice features, only while you activate recording (voice features).
- Activity recognition: ACTIVITY_RECOGNITION — When user choose to do not pair a smartwatch, the app will use fitness data grabbed from phone (fitness features).
- Storage and media: READ_EXTERNAL_STORAGE (only old Android versions), WRITE_EXTERNAL_STORAGE (only old Android versions) — Import/export backups, firmware, watchfaces, and images for customization (file/media features).
- Media: READ_MEDIA_IMAGES (Android 13+) — Load and display automatically on workouts detail page pictures taken during that time interval from phone gallery (media features).
- System/UX helpers: SYSTEM_ALERT_WINDOW — Optional overlays for quick actions like call controls, custom button actions triggers (UI convenience features).
- Media projection: FOREGROUND_SERVICE_MEDIA_PROJECTION — Advanced display/projection on supported watches (advanced display features).
- Audio control: MODIFY_AUDIO_SETTINGS — Adjust media/notification volumes when controlling audio from the band (audio control features).
- App discovery: android.permission.QUERY_ALL_PACKAGES — Let you choose which apps send notifications to the band and support app‑specific icons (notification selection features).
- Alarms: com.android.alarm.permission.SET_ALARM — Schedule precise alarms and time‑critical operations or notifications.
- Network state: ACCESS_NETWORK_STATE — Detect connectivity to optimize downloads and sync (network optimization features).
- Wifi: ACCESS_WIFI_STATE, CHANGE_WIFI_STATE — this permission is required only for smartwatches with Wifi support (Pace/Stratos/Verge) to upload data from phone to watches. This permission will be used only when you try uploading some data (watchface, music, files, …) to the watch.
How optional permissions work: The app asks only when you use a feature that needs the permission (for example, enabling incoming call pop‑ups will request Phone permissions). If you deny, the specific feature is disabled while the rest of the app continues to work. You can later enable the feature, and the app will ask again.
Logs, analytics, and cookies
The app may collect crash logs and diagnostics to improve reliability. You can disable optional diagnostics in settings where available. Our websites may use cookies set by us or third parties for functionality, analytics, and (where applicable) advertising. You can manage cookies through your browser settings.
Children’s privacy
The apps are not directed to children under 13. We do not knowingly collect personal information from children. If you are in the EEA/UK, the app is not intended for children under the age required for consent in your country without parental consent. If we become aware of data from a child without proper consent, we will delete it.
Your rights
Depending on your location, you may have rights to access, correct, delete, restrict or object to processing, and receive a copy of your data (portability). You can also withdraw consent where processing is based on consent. To exercise these rights, contact us at: [email protected]
Residents of certain regions (for example EEA/UK, California, Brazil) may have additional rights, including the right to opt out of ads personalization or “selling/sharing” where applicable. We will respond in accordance with applicable laws.
Data deletion
- Local data: uninstalling the app removes locally stored data. Delete any exported backups you saved.
- Cloud/licensing and other server‑side data: email [email protected] to request deletion. Note: deleting license records may prevent future re‑activation after reinstall.
- Watchfaces: use the in‑app report/remove function or email us to remove uploaded files.
Security
We use appropriate technical and organizational measures to protect personal data. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
Third‑party websites and links
Our apps and sites may link to third‑party services. Their practices are governed by their own policies. We are not responsible for their content or privacy practices.
Changes to this policy
We may update this policy from time to time. We will post the updated version in the app or on our site and update the effective date.
Contact
If you have questions or requests about this policy or your data, contact us at: [email protected]