A cron job silently stops. An endpoint starts returning
500. An SSL cert quietly slides toward expiry. Your
stuff still "works" — so nothing alerts you. Deadhand keeps watch:
silent while everything's alive, blunt the second it isn't.
# add one line to any cron job — Deadhand stays silent until it doesn't check in backup.sh && curl -fsS https://deadhand.app/ping/<your-token>
One monitor, three silent failures
Most outages aren't loud. They're things that quietly stopped doing what they used to. Click the one that bites you most — it helps us build the right thing first.
Your job pings a URL when it finishes. Deadhand stays silent while pings arrive on time — and alerts when one's late, runs too long, or fails. Catches both crashes and jobs that never started.
This is my pain →HTTP checks for status code, response time, and keyword match. Repeat-before-alert so a single network blip doesn't wake you at 3am.
This is my pain →Deadhand watches your TLS certificates and domain registration and warns you well before either lapses — no more sites going dark because a cert expired on a Sunday or a domain auto-renew quietly failed.
This is my pain →Dashboard first. Code optional.
See every check, its history and status in one live dashboard — no query language, no suite to learn. Prefer git? Define the same monitors in one YAML file and sync them from CI, reviewed in a PR. Click it or commit it; your choice.
# deadhand.yml — monitors as code monitors: - type: tls url: https://app.example.com warn_before: 21d - type: http url: https://app.example.com/health keyword: "ok" - type: heartbeat name: nightly-backup schedule: "0 3 * * *" grace: 30m
One alert flow, everywhere you already are
Every alert — a missed job, a downed endpoint, an expiring cert — flows through one stream. Pick the channels you want; add more anytime. No on-call schedules, no escalation policies to configure.
Flat pricing — no per-monitor math
Competitors charge per monitor and per seat until a few dozen checks cost $100+/mo. Deadhand is flat — one price, monitor what you need. Start free; faster checks, more channels, and SSL & domain expiry start at $5. Pick a plan to grab your spot; billing starts at launch.
Early access
Drop your email and we'll let you in early — plus founder pricing locked for life. No spam, just one "we're live" message.
Built for solo devs, small teams & agencies. Web dashboard + API.