BatteryPro icon BatteryPro

Privacy Policy

BatteryPro provides real-time battery diagnostics, charging telemetry, temperature monitoring, smart charge threshold alarms, and estimated battery health analysis.

Last updated: September 19, 2026
Your privacy is 100% protected. BatteryPro is engineered with a strict offline-first philosophy. We do not require account registration, we do not track personal identifiers, and we do not transmit, monetize, or sell your device telemetry data.

Overview and Core Philosophy

BatteryPro is designed by JRP Apps as an offline-first battery health and charging monitor for Android devices. The app functions completely on-device without requiring you to create an account, sign in, or provide personal details such as your name, phone number, or email address.

Battery Telemetry and Android System Data

To display battery metrics and provide timely alarms, BatteryPro reads standard hardware and battery power status values provided locally by the Android operating system (via BatteryManager and broadcast intents). All computations happen strictly in volatile memory on your phone:

  • Battery Percentage & Voltage: Used to display current level and electrical potential (mV).
  • Charging Current & Power: Used to compute instantaneous charging speed (mA) and wattage (W).
  • Battery Temperature: Used to warn about overheating or thermal throttling conditions.
  • Design Capacity & Charge Cycles: Used to calculate estimated battery degradation and capacity health scores.

None of these metrics are ever transmitted to remote servers or cloud analytics.

App Permissions and Justification

BatteryPro requests only the minimum set of permissions necessary to deliver its core battery monitoring and alarm capabilities:

  • Notifications (android.permission.POST_NOTIFICATIONS): Used to deliver low battery warnings, high charge limit alarms (e.g., 80% charge stop), and full-charge alerts directly to your status bar.
  • Foreground Service (android.permission.FOREGROUND_SERVICE): Used when you activate charging session tracking to record uninterrupted charging rate graphs while the screen is off. A persistent notification is displayed while this service runs, and it can be toggled off at any time.
  • Boot Receiver (android.permission.RECEIVE_BOOT_COMPLETED): Used optionally to re-enable your chosen alarm thresholds automatically after your phone restarts.

On-Device Local Storage

Your alarm preferences (target thresholds, alert sounds), historical charging sessions, and capacity calibration values are stored exclusively on your device using private internal storage (SharedPreferences / SQLite database). This data is completely sandboxed and is permanently deleted if you clear app data or uninstall the application.

Third-Party SDKs and Advertising

BatteryPro does not include third-party advertising SDKs, behavioral analytics trackers, or commercial data collection brokers. Standard platform-level diagnostic crash traces may be processed anonymously by Google Play Core only to maintain application stability.

Children's Privacy

BatteryPro is a general utility app suitable for all age groups. It does not collect any personal information from children or adults, does not contain social networking features, and does not maintain remote user databases.

Changes to This Privacy Policy

We may update this Privacy Policy periodically to reflect new features or legal requirements. Updates will always be posted directly to this canonical page with a revised "Last updated" date.

Contact Us

If you have questions or feedback regarding this Privacy Policy or BatteryPro, please contact JRP Apps:

Email: support@jrphub.com
Website: apps.jrphub.com