🌸Spring 2026 Pebble App Contest — Build something cool and win a new Pebble watch!
Learn more|Leaderboard

Changelog

Version 1.22026-04-05T18:23:20.249

- Fixed auto-dismiss firing too fast
- Added per-habit auto-dismiss setting (enable/disable with configurable minutes)
- Nudge text font adjusted for better readability
- Nudge dismiss now returns to watchface instead of app menu
- Various bug fixes

Version 1.12026-04-04T21:54:38.485

- Various bug fixes

Version 1.02026-04-04T21:25:39.599

Initial release.

- Random-interval nudge engine using Pebble wakeup API
- Up to 8 independent habits with separate schedules
- Per-habit configuration: name, nudge text, frequency, active hours, vibe pattern
- On/off toggle per habit from the watch
- Acknowledgment logging with daily counter
- 30-minute quick mute via long-press SELECT (per-habit countdown shown)
- Status header showing active habit count
- Uppercase habit labels in nudge window for instant readability
- Guided empty state with setup instructions
- Round display optimized (wide margins, centered text, bezel-safe layout)
- Full config page served via PebbleKit JS (no external hosting)
- Supports Basalt, Chalk, Diorite, Emery, Flint, Gabbro