English
Nightbell icon

Nightbell

Uptime monitoring that runs on your phone. No server, no account.

Developer
river
License
Apache-2.0
Package
me.river.nightbell
Category
Development, Network Analyzer, Notification, System
Latest version
3.21.0 · Nov 9, 2026
Minimum Android
Android 8.0

Download 3.21.0

Screenshots

Nightbell screenshot 1 Nightbell screenshot 2 Nightbell screenshot 3 Nightbell screenshot 4 Nightbell screenshot 5

Description

Point Nightbell at a URL, one element on a rendered web page, a Prometheus
server, your service's own health report, a GitHub repository, a host by
ping or TCP port, or an IMAP mailbox, and it watches it, charts it, and
gets loud when it breaks.

There is no server and no account. The phone in your pocket does the
checking, and your API tokens and target URLs never leave the device.

Nine kinds of monitor:
• Status check: hit a URL, assert on the status code.
• Request and response: pick the method, set headers and a body, assert
on what comes back (contains, equals, regex, or a JSON field by path).
• Page element: load the real page in an embedded browser and watch DOM
nodes you picked by tapping them.
• Prometheus: read a metrics endpoint, run a PromQL query, or watch
Alertmanager.
• Health endpoint: read the report a service writes about itself, part by
part.
• GitHub repository: stars, issues, pull requests, comments, releases and
downloads.
• Ping: ICMP echo over IPv4 or IPv6, no root.
• TCP port: connect to one port and hang up.
• Mailbox: new mail in an IMAP folder, louder for the senders that matter.

Urgent alerts arrive as a full-screen red page with a looping alarm that
keeps going until you acknowledge it, and it wakes the screen even if the
phone is locked. A first-launch screen walks through the four Android
grants a paging app actually needs (notifications, unrestricted battery,
full-screen intent, Do Not Disturb access), because two of them have no
system dialog and have to be opened by hand.

A home-screen widget shows the worst monitor first. Settings let you shape
the alert policy: what counts as down, sound, haptics, escalation, and
quiet hours.

Signed with the developer's own key. No Play Store listing.

All versions

VersionReleasedMinimum AndroidSize
3.21.0 Nov 9, 2026 Android 8.0 2.7 MB
3.20.0 Nov 6, 2026 Android 8.0 2.7 MB
3.19.0 Oct 27, 2026 Android 8.0 2.7 MB
3.18.0 Oct 14, 2026 Android 8.0 2.6 MB
3.16.0 Oct 12, 2026 Android 8.0 2.5 MB
3.15.0 Oct 8, 2026 Android 8.0 2.4 MB
3.14.0 Sep 29, 2026 Android 8.0 2.4 MB
3.13.0 Sep 22, 2026 Android 8.0 2.4 MB
3.12.0 Sep 19, 2026 Android 8.0 2.4 MB
3.11.0 Sep 18, 2026 Android 8.0 2.4 MB
3.10.0 Sep 14, 2026 Android 8.0 2.4 MB
3.7.0 Sep 2, 2026 Android 8.0 2.3 MB
3.6.0 Aug 31, 2026 Android 8.0 2.3 MB
3.5.0 Aug 29, 2026 Android 8.0 2.2 MB
3.1.1 Aug 27, 2026 Android 8.0 2.1 MB
3.0.5 Aug 13, 2026 Android 8.0 2.1 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

v3.24.0 · Nov 9, 2026
Nightbell-3.24.0-release.apk 2.8 MB
v3.23.0 · Nov 8, 2026
Nightbell-3.23.0-release.apk 2.8 MB
v3.22.0 · Nov 7, 2026
Nightbell-3.22.0-release.apk 2.8 MB

Similar apps