Features

Deep insight. Full control. Zero blind spots.

Every feature a modern uptime platform needs, designed so a solo developer and a platform team feel equally at home.

Monitoring

Eight monitor types with the options power users expect.

  • HTTP/S with any method, custom headers, JSON or form body, basic or bearer auth, redirect following and custom expected status codes such as 200-299,301
  • Keyword checks: alert when text appears or disappears in the response body
  • ICMP ping with packet-loss detection and TCP port checks on any port
  • DNS record validation for A, AAAA, CNAME, MX, NS and TXT with expected values
  • SSL certificate expiry tracking with reminders at 30/14/7/3/1 days
  • Heartbeat monitors for cron jobs with configurable grace periods
  • Per-region response-time thresholds for slow-response alerts
  • Tags, pause/resume, test-before-save and full check history
10 seconds
30 seconds
1 minute
2 minutes
5 minutes
10 minutes
15 minutes
30 minutes
1 hour

Detection engine

Built to eliminate false positives without slowing down detection.

  • Checks rotate round-robin across the regions selected for a monitor
  • Configurable fail threshold (1–10 consecutive failures) per region
  • Configurable confirmation: require any number of regions to agree before an incident opens
  • Recovery declared only when every region is healthy; incidents record region timeline
  • Down monitors re-check every 60 seconds regardless of interval
  • Maintenance windows (one-off, daily, weekly, monthly) suppress alerts and exclude downtime from uptime

Regions

5 regions across 4 continents, one lightweight probe image.

  • Pick any set of regions per monitor (plan-dependent)
  • Every check and incident records the region it was observed from
  • Probe workers are stateless Node.js processes: set PROBE_REGION and PROBE_SECRET and start
  • Self-host a probe inside your VPC to monitor private services
πŸ‡ΊπŸ‡Έ New York
πŸ‡ΊπŸ‡Έ San Francisco
πŸ‡©πŸ‡ͺ Frankfurt
πŸ‡ΈπŸ‡¬ Singapore
πŸ‡¦πŸ‡Ί Sydney

Alerting

Eight channels, health-checked and noise-controlled.

  • Email, Slack, Discord, Microsoft Teams, Google Chat, Telegram, PagerDuty (Events v2 with auto-resolve), generic webhooks
  • Webhooks are HMAC-SHA256 signed with timestamped signatures and retried three times
  • Down-only mode per contact, test button, automatic deactivation after repeated delivery failures
  • Alert delivery log per contact and per incident

Status pages

Communicate clearly with customers during incidents.

  • Unlimited components grouped into sections, sorted as you like
  • 90/30/7-day uptime bars, uptime percentage and response-time sparklines
  • Incident and maintenance announcements with Investigating β†’ Identified β†’ Monitoring β†’ Resolved timelines
  • Email subscribers with double opt-in and one-click unsubscribe
  • Logo, brand colour, light/dark/system theme, support link
  • Custom domain via CNAME, password protection, hide from search engines

Team, billing & more

Everything a growing team needs around the core product.

  • Workspace roles: Owner, Admin, Member, Viewer; invitations by email
  • Razorpay-powered plans in USD with monthly/yearly billing, customer portal and invoice history
  • Light, dark and system themes based on Material Design 3
  • Email and password accounts with password reset, and automatic workspace creation