🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.6.02026-09-07T11:18:40.128

• Alert levels are now set per direction — Charging, Draining, or both.
  An 80% charge alert no longer buzzes when the battery drains past it.
• New Quiet hours: silence alerts overnight (window can cross midnight).
• The alarm now says "Charged 80%" or "Battery 20%" so you know why.
• Fixed the charging bolt showing as an empty box.
Existing settings carry over.

Version 1.5.12026-08-28T08:50:24.768

BatteryAlert now has its own launcher icon instead of the default null icon

Version 1.5.02026-06-25T08:12:15.278

Richer alert sounds and clearer settings.

Tunes and beeps now play as a fuller two-voice (octave) sound through the Pebble Time 2 speaker, using the polyphonic speaker_play_tracks() API.
The Alert pattern picker now marks musical presets with a ♪ so it's obvious which ones play a tune (♪ Mario, ♪ Ode to Joy, ♪ Twinkle Twinkle, ♪ Für Elise, ♪ Reveille) versus the plain buzz/beep patterns.
Added a short explanation in the settings page: ♪ tunes play through the Pebble Time 2 speaker, while watches without a speaker feel the pattern as vibration.

Version 1.3.02026-06-22T08:22:46.916

Alarm auto-stops after a duration you pick: 5 s (default), 10 s, 15 s, 30 s, or 1 min. 
Choose when alarms fire: When charging (default), When draining, or Both.
Limiting to charging stops the watch buzzing/waking the app on every level as the battery drains — the app's main battery cost.

Version 1.1.02026-06-21T13:45:17.2

Now the app works :)
Background worker was not set up correctly, so notifications never arrived. 

Version 1.0.02026-06-20T09:18:39.418

Initial release