Pulsekit
Live Updates for Android, built on the ActivitySmith activity protocol.
Download the APK · 6.4 MBInstall
- Open this page on the phone and tap Download.
- Chrome will ask to allow installing unknown apps — this is a debug build, not a Play Store one.
- Open Pulsekit and grant the notification permission when it asks.
Android 13 (API 33) or newer. The status bar chip and the promoted lock-screen card are Android 16 features — on 13 to 15 the same activities render as ordinary ongoing notifications.
What to try
- Start Progress, then hit Advance all a few times and watch the status bar chip track the percentage.
- Start Timer — the countdown ticks on its own. That whole 15 minutes costs one notification post, because the system owns the clock.
- Hit Advance all with the timer running to pause it, and again to resume. The clock does not restart, because a push without a duration keeps the window it already had.
- Start all six types. Only four activities may run at once, so the fifth ends the one that has gone longest without an update — the same cap the protocol enforces server-side.
Build
| Version | 0.1.0 (debug, unsigned for release) |
| Package | co.pulsekit.app |
| Min / target SDK | 33 / 36 |
| Tests | 66 passing — 48 JVM, 18 on an Android 16 runtime |
| Network access | Only to fire a webhook button an activity defines. No telemetry, no accounts, no keys in the APK. |