A grade on every deploy, and a message when it slips.
A launched product is a thing that can break while you sleep. The monitor runs the same 65 checks against your project every time you deploy and once a day, pings it every five minutes, and tells you the moment a header, a certificate or a DNS record is not what it was yesterday.
From $15 a month. One project is free to add, verify and grade by hand from the dashboard.
Six things, every one of them boring until the day it is not
A deploy hook from your host or a push webhook from GitHub triggers a full grade. Daily as well, because DNS and certificates change without a deploy. Every grade is kept, so you can see the day a check started failing and what shipped that day.
Every five minutes from two regions. An alert on the second consecutive failure, not the first, because one timeout is weather and two is an outage.
Certificate expiry inside 14 days, a nameserver or apex record that changed, a security header that disappeared, a sitemap that lost half its URLs, a 404 page that started returning 200. Each alert names the check, the old value and the new one.
One email a week with the grade, what changed, and what is about to expire. It sends even when all is clear, so you know the monitor itself is running.
A small image at /badge/your-host.svg with the current grade, linking to the current report. Put it in your README or your footer. It changes when the grade does.
A GitHub Action and a CLI token so a pull request fails when the grade of the preview drops below the letter you set. Builder and Agency tiers.
Priced per project, not per check
$15a month
- 1 project
- Re-grade on deploy and daily
- Uptime, cert, DNS and header alerts
- Weekly report, history, badge
$39a month
- 5 projects
- Everything in Solo
- GitHub Action and CLI token for a grade gate in CI
$99a month
- 20 projects, fleet view
- Everything in Builder
- Client-ready PDF report and white-label badge
Annual plans include the Complete Fix Kit. Prices in USD. Cancel from the billing portal, any time. Checkout by Stripe; you sign in to the dashboard with a six-digit emailed code.
Add a project, prove you own it, deploy
Add the URL in the dashboard. Publish the verification value as a DNS TXT record, a meta tag or a file in .well-known. Add the GitHub webhook the dashboard shows you. From then on every push to the default branch, every day at 03:00 UTC, and every five minutes for uptime, the monitor runs on its own. Module 07 of the Fix Kit is the same monitor as code you run yourself.