Privacy Policy
Last updated: April 11, 2026
Introduction
Information We Collect
Battery Hero accesses the following device information solely to provide battery monitoring functionality:
- Battery data: Battery level, health status, voltage, temperature, charging state, current, and power draw. This data is recorded periodically while the monitoring service is active.
- App usage data: Battery consumption statistics per app, including foreground time and screen-on/off drain (processed locally on your device).
- Device information: Device model, manufacturer, Android version, and a device identifier (Android ID) used to distinguish devices for the multi-device sync feature.
Google Sign-In & Authentication
Battery Hero offers optional sign-in via Google OAuth. When you sign in, we request the following from your Google account:
- Email address — to identify your account.
- Profile information — your name and profile photo, displayed within the app.
We do not access your contacts, calendar, files, or any other Google data beyond the scopes listed above. Sign-in is optional and only required for the multi-device sync feature.
How We Use Your Information
Battery and usage data is processed locally on your device to:
- Display real-time battery statistics and health scores
- Generate charging session history and battery charts
- Provide personalized battery optimization tips
- Send overheat, charge alarm, and low battery notifications
- Generate weekly battery health summary reports
Data Storage & Retention
Local storage: Battery monitoring data is stored in a local database on your device. Old records are periodically purged based on your configured retention period in the app settings.
Cloud storage: If you sign in with your Google account to use the multi-device sync feature, we store the following on Firebase Firestore. This data is retained until you delete your account through the app:
- Your email address
- Device model
- Battery charge percentage
This data is used solely to provide the multi-device monitoring feature and is associated with your Google account. No battery history, temperature readings, or app usage data is sent to our servers — all detailed monitoring data stays on your device.
Analytics
We use Firebase Analytics (Google Analytics for Firebase) to collect anonymous usage statistics that help us improve the app. This includes:
- Screen views and navigation patterns
- Feature usage (e.g., which settings are changed, widget usage)
- Device properties (manufacturer, Android version)
- App open events and notification interactions
Analytics data is aggregated and does not include your battery readings, personal information, or Google account details. You can learn more about how Google collects and processes this data in Firebase's Privacy Policy.
Third-Party Services
The App uses the following third-party services:
- Google AdMob: Used to display advertisements. AdMob may collect device identifiers and usage data in accordance with Google's Privacy Policy. A consent dialog is shown before personalized ads are served.
- Firebase Authentication & Firestore: Used for Google Sign-In and cloud storage of device data for the multi-device sync feature.
- Google Play Billing: Used to process in-app purchases. Payment information is handled entirely by Google Play and is never accessed by us.
- Google Play Services: Required for app distribution, updates, and in-app review prompts.
Permissions
Battery Hero requests the following Android permissions:
- Battery and power information: To monitor battery state, charging status, and power draw.
- Usage access: To track per-app battery consumption (optional, requires user consent).
- Notifications: To send overheat alerts, charge alarms, and battery status updates.
- Run in background: To continuously monitor battery health via a foreground service.
- Start at boot: To automatically resume battery monitoring when your device restarts.
- Network access: To sync device data to the cloud and display ads.
- Query installed apps: To resolve app names and icons for the battery usage breakdown.
Your Rights & Data Deletion
You can manage your data at any time:
- Delete cloud data: Use the "Delete Account" option in the app settings to permanently remove your profile and all device data from our servers.
- Clear local data: Uninstalling the app removes all locally stored battery records and settings.
- Sign out: Signing out stops all cloud syncing. Your cloud data remains until you explicitly delete your account.