"When was this last restarted?"
It's one of the first questions in almost any troubleshooting conversation — and usually nobody has a real answer.
Without a log, the honest answer is a shrug: "a while ago, I think." RebootMonitor replaces the guess with a fact, recorded automatically the moment a restart happens.
No app has to be opened for a reboot to be tracked. The next time you check, the entry is already there.
Detected automatically
RebootMonitor listens for Android's boot-completed signal and logs the exact time, with no action needed from the user.
No duplicate entries
Android's own boot counter is used to make sure a single restart is never recorded twice.
7-day, 30-day, 90-day, 12-month
Zoom out from a simple weekly view all the way to a full year of history.
Tap-to-inspect heatmap
A monthly calendar shows reboot activity at a glance; tap any day for its exact reboot times.
What the reboot log looks like
Color-coded, dated, and searchable by month — never a raw text file.


Built for troubleshooting
- Confirm a reboot you asked a user to perform actually happened, and exactly when.
- Check whether a fix that "requires a restart" has really been applied.
- Spot patterns — a device that keeps rebooting unexpectedly is as worth knowing about as one that never reboots.
No manual logging required
- Everything is recorded and stored locally, with no server involved.
- Entries older than 12 months are cleaned up automatically.
- Works the same on a personal phone or an unattended shared device.
Frequently asked questions
How does RebootMonitor detect a reboot?
It listens for Android's RECEIVE_BOOT_COMPLETED broadcast, which the system sends once at the end of every startup, and records the current time.
Can the same reboot be logged twice?
No. RebootMonitor also checks the device's boot counter, so a restart is only ever recorded once, even if the broadcast is somehow delayed or repeated.
How long is reboot history kept?
Up to 12 months. Older entries are removed automatically, so the local database never grows without limit.
Does tracking reboots require extra permissions?
Just RECEIVE_BOOT_COMPLETED to detect a restart, and POST_NOTIFICATIONS for the optional reminder. No location, contacts or storage access is needed.
Start tracking reboots today
No setup beyond installing the app — the first restart after that is already logged.