Privacy Policy – Battery Monitor Pro
Effective Date: October 11, 2025 | Last Updated: October 11, 2025
1. Introduction
Battery Monitor Pro ("we", "our", or "the app") respects your privacy. This policy explains what information the Android app accesses, how it is used, and the limited circumstances under which information may be shared. We designed the app to function entirely on your device without transmitting your battery statistics or history to any servers.
2. Summary at a Glance
- No account, login, or personal identity collected.
- No app usage analytics, crash analytics, or custom tracking SDKs.
- Battery / performance metrics processed locally only.
- 100% Ad-Free – No advertising networks integrated.
- You can clear history in-app or uninstall to remove all local data.
3. Information the App Processes (Device-Local)
Collected/Read Locally for Display & Functionality Only:
- Battery level, status (charging / discharging / full), health, temperature, voltage, plug source (AC / USB / Wireless).
- Approximate instantaneous charging/discharging current (mA) derived from system battery properties.
- CPU temperature (when available via system thermal file) and available RAM snapshot.
- Charging session timing (start time, end time, duration, level change) stored as "history" entries.
This information never leaves your device. It is not transmitted to any server controlled by us.
4. What We Do Not Collect
- No name, email, address, phone, contacts, calendar, photos, media, files, messages, or precise location.
- No background app usage patterns outside the metrics listed above.
- No biometric, health, or other sensitive personal data.
- No advertising identifiers or tracking data.
5. How Information Is Used Locally
- To display real-time battery and charging statistics.
- To generate on-device graphs with multiple time intervals (1 minute, 10 minutes, 60 minutes, 120 minutes).
- To show recent session summaries and history.
- To show a persistent foreground notification with current metrics (if enabled).
We do not sell, rent, or otherwise share any user data.
6. Local Storage & Retention
- Charging session history is stored in a local SQLite database and limited (approximately the most recent 199 entries based on query logic).
- Temporary session state is stored in SharedPreferences.
- All locally stored data is deleted if you use the in-app reset/delete option or uninstall the app.
7. No Advertising
Battery Monitor Pro is completely ad-free. Unlike the free version, this Pro version does not integrate any advertising networks (including Google AdMob). No advertising identifiers are collected, and no ad-related permissions are required.
8. Foreground Service & Notification
The app runs a foreground service to update battery statistics continuously and keep the notification active. This service does not transmit data externally; it only reads system battery APIs locally.
9. Permissions Used
INTERNET / ACCESS_NETWORK_STATE: Used to open external links (e.g., Play Store for rating/sharing the app, developer page). No user data is transmitted to our servers.
POST_NOTIFICATIONS: To show optional battery status notifications (Android 13+ runtime permission).
RECEIVE_BOOT_COMPLETED: To restart monitoring and restore notification after device reboot.
FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE: To keep the monitoring service active with a persistent notification.
10. Security
- All data remains within Android's standard app sandbox.
- No custom remote storage or transmission to third-party servers.
- Zero external dependencies for analytics, advertising, or tracking.
- We do not implement additional encryption layers for local battery data because it is non-personal and confined on-device.
11. User Controls
- Disable or change notification permissions in Android system settings.
- Use the in-app reset/delete history option to clear session records.
- Uninstall the app to remove all remaining local data.
12. Children's Privacy
The app is not directed to children under 13. We do not knowingly collect personal data from children. If you believe a child has provided personal information, contact us to request deletion (though the app does not require such data).
13. International & Legal Disclosures
- No "sale" or "sharing" of personal information as defined in US state privacy laws.
- No cross-border transfers, since no personal data is stored remotely.
14. Third Parties
- Zero external dependencies – No advertising networks, analytics SDKs, crash reporting, social, or tracking services are integrated.
15. Changes to This Policy
We may update this policy to reflect feature changes or legal requirements. The "Last Updated" date will change upon revision. Material changes affecting user rights will be highlighted in release notes where practical.
16. Contact
Questions or requests: tofa.du@gmail.com
This Privacy Policy is hosted on GitHub Pages. For their data collection details, see the GitHub Privacy Statement and GitHub Pages Data Collection.