Beacon Start a page

A status page your users can trust

Point Beacon at your endpoints, get a public page with real uptime history and an incident timeline. Checks run from three European locations, so a single bad route never shows up as an outage.

Acme Payments — live exampleAll systems operational
Checkout APIapi.acme-payments.example
99.98%
Operational
Dashboardapp.acme-payments.example
100.0%
Operational
Webhooksoutbound delivery
99.71%
Degraded
Settlement batchnightly, 02:00 UTC
99.94%
Operational
Last 60 days · updated 40 seconds ago · subscribers get email and webhook alerts

What you get

Honest history

Ninety days of per-service history on the page itself. No hiding a bad week behind a rolling average — every degraded interval stays visible.

Incident timeline

Post updates as the incident develops; subscribers get each one. The timeline stays published afterwards, which is what people actually come back to read.

Three probe locations

Warsaw, Frankfurt, Amsterdam. A service is marked down only when at least two of them agree, so transit trouble at one provider does not page you.

Your own domain

CNAME status.yourcompany.com to us and we issue the certificate. No mixed content, no vendor banner across the top of your page.

Checks

TypeWhat it doesIntervalMarked down after
HTTP / HTTPSstatus code, body match, certificate expiry30 s2 failures, 2 locations
TCP portconnect and optional banner match30 s2 failures, 2 locations
Heartbeatyour cron pings us; silence is the alertyou decidegrace period + 1 min
Browser steplogin flow, scripted, headless5 min2 consecutive failures

Notifications

Email, webhook, Telegram and Slack. Subscribers pick per-service, so the people who only care about the API are not woken by a marketing-site blip. Notification history is kept for a year and is exportable.