// uptime monitoring + incident response

Know it's down —
and page the right person.

Multi-region checks catch the outage. On-call schedules, escalation policies and a built-in war room get the right human on it — with status pages your users actually trust.

no credit card · free forever tier · self-hostable

  uptime.ooo — incident #1042
uptime watch api.acme.com
api.acme.com  UP   42ms  eu-west
api.acme.com  DOWN  —  us-east + eu-west · quorum 2/3
incident opened — paging on-call
page  Alex Rivera · sms + email  12:04:31
ack   Alex Rivera — escalation stopped  12:04:58
api.acme.com  UP   48ms  recovered · 27s down

detect problems first

Over 30 check types, probed from every region, with quorum so a single flaky hop never wakes you at 3am.

multi-region checks

Probe from anywhere and alert only when a quorum of regions agree it's down. Enable or disable individual regions per monitor.

browser flow checks

Real Chromium walks your critical journeys — login, search, checkout — on schedule. A failed step opens an incident with a screenshot and a per-step trace of exactly where it broke.

heartbeat & cron monitoring

Point your cron jobs and background workers at a heartbeat URL. Miss a check-in and we open an incident — a dead-man's switch for the jobs no one's watching.

certs, domains & keywords

Catch expiring TLS certificates and domain registrations before they lapse, and fail a check when a page stops containing the text it should.

early-warning detection

See trouble coming. We watch each monitor's latency and error rate against its own 7-day baseline and flag it the moment it starts sliding — while it's still up.

browser HTTP keyword SSL TCP UDP SMTP IMAP POP3 DNSBL LDAP Postgres MySQL Redis SSH SNMP NTP Redfish MQTT VMware Proxmox PBS XCP-ng Kubernetes OIDC Elasticsearch RabbitMQ Kafka MongoDB MSSQL gRPC RADIUS Home Assistant TrueNAS MinIO Gitea OPNsense ping DNS domain heartbeat

QA autopilot

Point it at a URL and it writes the browser test. When your UI moves, it fixes the test. When CI deploys, it checks the PR. Real Chromium, no scripts to maintain.

paste a URL, get a flow

The autopilot opens your page in a real browser, reads what's there, and drafts a multi-step journey — login, search, checkout — that you can edit or run as-is. No Playwright to write.

self-healing selectors

When a button gets renamed and a step stops matching, we inventory the live page and propose the replacement selector. One click to apply — or turn on auto-heal and it patches itself, then re-checks.

failure videos

Every failed run keeps a video of exactly what the browser did, next to a per-step trace, a screenshot, and the console errors. See the break, don't guess at it.

PR checks & deploy hooks

One curl in CI turns a monitor — or a whole suite — into a commit status on your pull request. Pending the moment you deploy, pass/fail when the journey runs. No GitHub App to install.

paste-URL → flow self-heal auto-heal failure video PR status checks suite runs MCP for agents monitors as code

Connect Claude Code, Cursor, or any MCP client and ask about your monitors in plain English — or keep them in git and reconcile from CI.

the whole incident, not just the alert

get the right human on it

A monitor going down is the start, not the end. Route it to whoever's on call, escalate until someone owns it, and give the team one place to fight the fire.

on-call schedules

Daily or weekly rotations with per-person overrides and a live "who's on-call now". DST-safe, so the handoff never drifts an hour twice a year.

escalation policies

Ordered, multi-step ladders that re-page until someone acknowledges. Target a person, the current on-call, or a channel — repeat and hand off automatically.

page real people

Escalate to humans, not just chat rooms. Each person has their own contact methods — SMS and email — and every one is tried independently.

incident war rooms

Every incident gets a live timeline of who was paged and when, plus a chat panel — with push-to-talk clips and live voice huddles right in the room. No Zoom link, no external provider.

one-click acknowledge

Ack straight from the alert — a signed link in the email, SMS and webhook, or an Acknowledge button in Slack and Teams. One tap halts the escalation.

auto-tickets

Open a Jira, Linear or Zendesk ticket automatically the moment an incident starts, with the ack link inside, and sync a comment back when the service recovers.

everything around it

Tell your users the truth, silence the noise, and run it your way.

status pages

Branded public pages on your own domain, verified over DNS, with 90-day history, an incident timeline and email subscribers.

maintenance windows

Schedule planned downtime and we suppress the alerts — while still probing and recording the real history.

nine ways to alert

Deliver to email, webhook, Slack, Discord, Teams, Telegram, PagerDuty, Opsgenie or SMS. Confirmation thresholds kill false alarms.

secure by default

Two-factor auth, argon2id, and SSRF-guarded probes that can't be turned against your internal network.

api & self-host

A clean REST API — monitors, on-call, policies and incidents — with org-scoped keys, team roles, and a single self-hostable binary. Your data, your rules.

pay with crypto

Upgrade with Bitcoin, Ethereum, USDC and more. Private, no account required, plan activates on confirmation.

// delivers to

email webhook Slack Discord Teams Telegram PagerDuty Opsgenie SMS
shipping soon

and we're just getting started

We ship in the open, fast. Here's what's actively in the works — start free today and grow into it as it lands.

soon

more ticketing connectors

ServiceNow joins Jira, Linear and Zendesk, so every incident opens where your team already works.

soon

mobile push

Add your phone as a paging contact and get an instant push the moment you're on the hook — no SMS credits required.

simple, honest pricing

Start free. Upgrade when you outgrow it — and save 75% paying yearly. Card or crypto, downgrade anytime.

free
$0 forever
  • 5 monitors
  • 60s min interval
  • 1 status page
  • all check types & channels
  • on-call, escalation & incidents
  • chat, voice & auto-tickets
  • multi-region & API
$ start free
business
$99/mo
  • 500 monitors
  • 10s min interval
  • 100 status pages
  • all check types & channels
  • on-call, escalation & incidents
  • chat, voice & auto-tickets
  • multi-region & API
choose business
// no card? no problem

pay with crypto — private, no account, no chargebacks

Upgrade with Bitcoin, Ethereum, USDC and more. Payments settle on-chain and your plan activates the moment the transaction confirms. No card, no billing profile, no middleman.

Bitcoin Ξ Ethereum $ USDC Ł Litecoin Ð Dogecoin

first monitor in 60 seconds.

$ get started free