Beam

Beam

Live battery metrics pinned to your status bar

montafra Battery

Screenshots

Screenshot of Beam Screenshot of Beam Screenshot of Beam Screenshot of Beam Screenshot of Beam

Description

<i>Beam</i> is a lightweight battery monitor. It pins a live power, current, voltage, or charge readout to your status bar and opens into a full breakdown of battery metrics inside a clean, themeable app.

Pick which unit appears in the status-bar icon (W, A, Ah, V, Wh, °C, %), or stack several values in the notification body.

Privacy first:
• No ads
• No tracking
• No data collection
• No third-party sharing
• No unnecessary permissions

Battery metrics in the app:
• Power (watts)
• Current (amps)
• Voltage (volts)
• Energy (watt-hours)
• Temperature (°C)
• Charge level (percent)
• Charging status and plug type
• Charging since (date / time)
• Time to full charge

Personalisation:
• Material You dynamic colour (Android 12+) or a custom seed colour from a 12-swatch palette
• Light, Dark, System, and OLED-black themes
• Optional hero backlight glow and haptic feedback

Device compatibility:
• Power-scalar correction for phones that report µA instead of mA
• Inverted-current toggle for phones that flip charging direction
• Adjustable polling interval

Open source on GitHub: https://github.com/montafra/beam
Every donation is welcome and helps support my future projects — see the in-app About section for crypto addresses.

Note: notification permission is required to display the status-bar indicator. Open the app once to start the indicator service.

What’s new (1.9)

• Added Fahrenheit degrees option
• Added Simplified Chinese translation, thanks to @lanlan3292
• General improvements

Versions

Version Date Size Requires Android Download
1.9 current
d13731d0387b8fb9…
2026-07-10 4.5 MB API 28
1.8
c6ad36770952d084…
2026-06-21 4.4 MB API 28
1.7
b612b7e00e3de572…
2026-06-13 4.4 MB API 28

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • VibrationControl the vibration alert.
  • beam.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments