Know when it’s down.Sleep through the rest.
We check your websites, servers and scheduled jobs as often as every 30 seconds. If something really breaks, your phone buzzes within seconds. If it’s just a blip, we stay quiet.
- No credit card
- Set up in under a minute
- iPhone app included
- acme.cohttps://acme.coUp206ms
- Acme APIapi.acme.co/healthUp110ms
- Checkoutacme.co/checkoutUp263ms
- Postgresdb.acme.co:5432Up4ms
- Nightly backupheartbeat · dailyUp—
- 1
Paste a URL
Or a server, a port, a domain. Pick how often to check — every minute unless you say otherwise.
https://acme.co - 2
We keep checking
Day and night. One failed check is a hiccup. Two in a row is an outage.
- 3
Your phone buzzes
Only for real outages. Tap to say “I’m on it”. If nobody answers, it escalates.
acme.co is downConnection refused · 2 failed checks
A 3am outage, minute by minute.
Tap a step, or let it play. This is one website, checked every 30s and alerting after 2 failures in a row.
Your phone stays dark. One failure isn’t an outage.
Seven kinds of checks. Pick one to see it.
Loads your page or API and checks the status, headers and content
A bad deploy, a 500, a response that quietly changed
Silence is the signal.
For backups and cron jobs: add one line to the end of the job. If it doesn’t check in on time, that’s an outage — and it reaches you like any other.
The URL always answers OK, even on a bad day at our end — so monitoring can never break your job.
Alerts you can actually trust.
A tool that cries wolf gets ignored. So here’s what it won’t do.
- Degraded · no alert sent
It won’t wake you because something got slow.
Degraded shows on your dashboard and on the chart. Only going down sends an alert.
- 12 flips · 1 notification
It won’t send twelve alerts for one bad night.
A monitor bouncing up and down is marked as flapping, and the noise collapses into a single notification until things settle.
- Maintenance window · alerts paused
It won’t alert during your own deploy.
Set a maintenance window and the alerts pause. The record does not — you still get the full history.
- Inconclusive · nothing opened
It won’t invent an outage.
If we can’t trust our own data, nothing opens. Missing a real outage by a minute beats inventing one at 3am.
The alert finds you. The dashboard is for the morning after.
The alertAcknowledge in one tap, without unlocking.
Your monitorsEverything you watch, and what it is doing now.
One monitorUptime and latency, back thirty days.
On your phone
- A push the moment a monitor goes down
- A live countdown on your lock screen
- A phone call if the push goes unanswered
- Widgets and an Apple Watch app
Requires iOS 18 or later · free with every plan
In your browser
- Every single check, back thirty days
- Uptime across the last ninety days
- Each incident, its timeline, and who acknowledged it
- SSL and domain renewals, counted down
Android is coming. The beta needs testers.
Leave your email — one message when the closed beta opens. Nothing else, ever.
Start free. Pay when you outgrow it.
Every check type, every alert, the widgets and the watch app are on both plans. Paying just buys room.
- FreeFree
- 3 monitors
- 1 person
- Pro$5.99a month
- 50 monitors
- 10 people
Buy here or in the iOS app — you’re billed once either way. Cancel anytime; you keep Pro until the period ends, and dropping back to Free never deletes a monitor.
Start with one monitor.
Add a URL, add your phone. You’ll hear from us the next time it actually matters — and not before.