What we shipped recently.
July 4, 2026
- Improved
Smarter domain input across checks and monitors
Domain and URL fields now remember recent targets locally in your browser, suggest common TLD completions, clean pasted URLs into the right shape, and keep DNS validation consistent from the homepage to tool pages and monitor setup.
Run a check
May 5, 2026
- Improved
Cross-cluster suggestions on every tool page
The 'More tools' rail at the bottom of each tool page now bridges to adjacent tool families. Visitors finishing a DNS check land one click from SEO Audit, Speed and Broken Links instead of staying inside Domain Health alone.
Browse all tools - Fixed
Dashboard responsive polish at 375px
Fixed cramped layouts on /monitors, /alerts and /settings on mobile. Run-history rows wrap cleanly, page headers stack instead of squeezing, and long domain names no longer push status badges off-screen.
Open monitors
April 30, 2026
- New
REST API and API keys
Pro and Agency tiers can create scoped API keys and call supported public REST API routes, fetch persisted reports, or wire CheckFast into existing CI pipelines.
See plans - New
Public status pages
Pro tier and above can publish a status page at /status/<handle>, showing current monitor state, seven-day uptime and the latest incident timestamp.
Configure status page - New
Telegram Login Widget for one-click connect
Connecting Telegram alerts no longer requires copying chat IDs. Click the Telegram button in /settings, approve in the bot, and notifications are wired up — your chat_id is captured automatically.
Connect Telegram - New
Real-time monitor updates
Monitor detail pages now stream new run rows live via Supabase Realtime. No more reloading the page to see whether the latest scheduled check passed.
- Security
Account deletion with type-to-confirm
Account deletion is available under /settings. Type the confirmation phrase to remove private checks, monitors, alerts, API keys, billing records, linked audit/provider payloads, and the Auth identity; existing public reports are anonymised.
Account settings - New
Onboarding wizard for first-time users
A 4-step activation flow walks new users through a first monitor, notification channel, status page setup and API key creation. Skippable and persists progress in the user row.
- Improved
Live target validation when creating a monitor
The monitor creation form now resolves the target as you type — favicon preview, hostname validation and DNS sanity check before submit. Catches typos before the first run fires.
Create a monitor - New
Previous audits panel on /check
When a domain has been audited before, /check now shows a 'Previous audits' panel — last 10 runs with score, grade and timestamp. Lets you spot regressions across days without leaving the page.
Try /check - New
Alerts feed page
/alerts is a dedicated feed of every alert ever fired across your monitors, with filters by source, severity and date range. Pagination + permalinks for sharing specific incidents.
Open alerts - Improved
Dashboard rebuilt — health hero, 5 stats, activity feed
The dashboard overview now leads with a single health number summarizing every monitor you own, plus 5 at-a-glance stats and a unified activity feed instead of the old sidebar split.
Open dashboard - Improved
Loading skeletons across 9 surfaces
Route-segment skeletons replace blank-screen flashes on /dashboard, /monitors, /alerts, /settings and 5 other authenticated routes. Perceived navigation speed is materially better.
- Security
Sentry monitoring, webhook idempotency, ping rate limit
The server runtime initializes Sentry request-error instrumentation, deduplicates LemonSqueezy webhook events, and uses a Postgres-backed cron-ping limiter to bound repeated persistence work.
- Improved
Feature-aware plan upgrade CTA
Upgrade prompts now know which feature triggered them. Hitting the monitor-quota wall, the API-keys gate or the status-page lock takes you to /pricing with the relevant tier highlighted.
Plans and features - Fixed
WHOIS lookups rewritten — RDAP-first, never throws
Defeated three layered failure modes: Node's undici keepalive pool returning stale connections to Verisign RDAP, the legacy port-43 TCP map missing newer TLDs, and unhandled exceptions causing 500s. WHOIS now degrades to a structured stub instead of a crash.
Try WHOIS - New
Long-form blog with 10 starter articles
/blog launched with 10 long-form engineering posts on Core Web Vitals, DMARC roll-out, SSL automation, schema.org for SaaS, monitoring without Cronhub, security headers and TLD strategy. Each piece is 1500+ words.
Read the blog - New
9 new tool comparison pages
/compare expanded from 6 to 15 vs-* competitor pages. Side-by-side feature matrices for the alternatives developers actually weigh us against — Pingdom, Cronhub, Better Uptime, GTmetrix and more.
See comparisons - New
DB-driven /[tool]/report/[domain] pages
8 tools now publish persisted audit reports as indexable pages (/ssl/report/example.com, /dns/report/example.com, etc.) with custom OG images and Article + ToolReport JSON-LD.
Browse audited domains - New
well-known routes for AI crawlers
Added /llms.txt, /security.txt, /humans.txt and /agents.txt at root. The llms.txt and agents.txt files describe what AI crawlers and agents can do with the site so you can build on top of CheckFast programmatically.
April 29, 2026
- New
Hub pages — popular, by TLD, by industry
/check/popular, /check/tld/<tld> and /check/industry/<industry> are new hub pages aggregating audited domains by category. Drives discovery from long-tail SERPs and gives every report 3+ inbound links.
Popular domains - New
/fix/[slug] route with 100 long-tail entries
Each entry is a single, focused fix page with HowTo + Article + BreadcrumbList JSON-LD and a CTA to the tool that detects it. Covers SSL, email, SEO and speed issues users actually search for.
Browse fixes - New
Slack and Telegram notification connect flows
/settings now has guided connect flows for both. Slack uses an OAuth install for a workspace; Telegram uses a deep link with a one-time code. Channel test buttons fire a real ping before saving.
Notifications - Improved
Categorized monitor-type picker
Creating a monitor now offers a categorized picker (HTTP, SSL, DNS, port, content match, certificate expiry, …) instead of a flat list. Pairs each runner with its required inputs so first-time setup is faster.
Create a monitor
April 23, 2026
- New
20 runner-based monitor types complete
Runners cover HTTP status, SSL expiry and grade, DNS records, mail-server reachability, plain-port liveness, content match, redirect chain integrity, broken links, and more — alerts route to email, Slack, Telegram and webhook.
Pick a monitor type
Want to follow along? The blog has the long-form story behind the bigger releases.
Read the blog