Uptime monitoring that lives in your Chrome toolbar. Glance at your badge 50 times a day instead of checking a dashboard you never visit.
Free tier: 3 sites, 5-min checks. No credit card needed.
Green when everything's up, red when something's down. You'll see it every time you glance at your browser — no dashboard to visit.
Native Chrome notifications the moment a site goes down or comes back up. No email delays, no missed alerts.
Click any site to see response time history with an interactive sparkline chart. Spot degradation before it becomes downtime.
Your monitoring data stays on your own server. No third-party has access to your site list or uptime data. Privacy by design.
Runs on Oracle Cloud Free Tier — 4 ARM cores, 24 GB RAM, forever free. More than enough for hundreds of sites.
The server has zero npm packages. Just Node.js. No supply chain risk, no dependency hell, no breaking updates.
| Feature | SiteWatch | UptimeRobot | Pingdom |
|---|---|---|---|
| Free sites | 3 | 50 | 1 |
| Browser badge | ✓ Real-time | ✗ | ✗ |
| Self-hosted | ✓ Your server | ✗ | ✗ |
| Desktop alerts | ✓ Instant | Email only | Email/SMS |
| Open source | ✓ MIT | ✗ | ✗ |
| Hosting cost | $0 | N/A | $15/mo+ |
Start free. Upgrade when you need more.
One command installs the server, generates your auth token, and starts monitoring. Works on any VPS with Node.js 18+.
git clone https://github.com/zerodeps-dev/sitewatch.git && cd sitewatch && bash scripts/setup.sh