Skip to content
Bryan Suarez
ClientSite Monitor
In development

Monitor every site. Catch issues before your clients do.

Uptime, SSL, security, WordPress updates, performance and visual changes for every client website, in one dashboard. Scheduled scans, instant alerts and reports your clients can read.

In development. Join the waitlist to hear when early access opens.

  • Six checks per site
  • Email, Slack and webhook alerts
  • White-label reports
  • Works with WordPress, Laravel, Next.js, static sites and any public URL
The problem

Clients notice the outage before you do

Uptime in one tool, SSL reminders in a spreadsheet, WordPress updates in another dashboard, screenshots by hand. Reports get rebuilt every month, and a broken checkout can sit unseen over a weekend.

What every scan checks

Six checks, one status per site

Uptime and HTTP

Status codes, response time and redirects, checked as often as every minute.

Website online

SSL certificates

Validity, chain and expiry, with reminders well before a certificate lapses.

Expires in 14 days

Security

Security headers, exposed files and malware signatures on every scan.

5 of 6 headers

WordPress

Core, plugin and theme updates. The optional plugin adds exact versions and file integrity.

4 plugin updates

Performance

Lighthouse scores for mobile and desktop, tracked over time.

Score 87

Visual changes

Full-page screenshots compared day to day, with changed areas highlighted.

18% of page changed
Scan history

See exactly what changed, and when

Every scan is a dated record. Open one and compare it with the scan before it, so "it was fine yesterday" becomes a fact you can show.

  • Every scan kept, with its results
  • Side-by-side comparison with the previous scan
  • Screenshots and scores over time
Scan #18321 · Critical
  • Website: 200 OK, unchanged
  • Security: Passed, then Suspicious file
  • Performance: 88, then 86
Alerts

Alerts that close themselves once the fix is verified

Choose what matters per channel: site down, security issues, SSL expiring. When you mark an issue resolved, the next scan confirms it. If it's still broken, the alert reopens.

  • Email, Slack and webhook channels
  • Alerts by severity, per channel
  • Reopens if the fix did not hold
clientsite.com is down. Detected 10:42 PM, HTTP 503.
  • Alert created · Email, Slack
  • Marked as resolved
  • Next scan verified the fix · closed automatically
For agencies

Group sites by client. Send reports with your brand.

Each client gets a health summary across their sites. Generate a monthly report with your logo and colours, share it as a link or PDF, or schedule it to send itself.

  • White-label reports and branding
  • Team roles: Owner, Admin, Manager, Viewer
  • Scheduled monthly reports by email
Website Health Report · Lumen Dental Group · 3 websites
  • Uptime 99.97%
  • Scans 2,160
  • Issues fixed 6
Security and access

Built to keep client sites safe and client data private

Nothing to install

Outside checks need only a URL. The WordPress plugin is optional and connects with a revocable API key.

Roles per workspace

Owner, Admin, Manager and Viewer, plus custom roles with the permissions you choose.

Clients see only their own sites

White-label portal and shared reports are read-only and scoped to one client.

Two-factor sign-in

Authenticator app codes, plus Google and GitHub sign-in.

Secrets are protected

Passwords are hashed. API keys and integration tokens are encrypted and shown once.

An audit trail

Every change to sites, roles and alerts is recorded in the activity log.

How it works

One loop that keeps every site healthy

  1. 01

    Add a site

    Paste a URL. We detect the platform.

  2. 02

    Scan and monitor

    Six checks run in about 20 seconds, then on a schedule.

  3. 03

    Detect and alert

    Each scan is compared with the last. Email, Slack or webhook, by severity.

  4. 04

    Resolve and report

    Fix it, mark it resolved, and the next scan verifies. Reports go out monthly.

Pricing

Priced by the number of sites you monitor

Every plan includes all six checks, scan history and alerts. Prices are confirmed at launch.

Starter

Pricing at launch

Up to 25 sites

  • All six checks
  • Hourly scans
  • Email alerts
  • 30 days of history

Agency

Pricing at launch

Up to [SITE LIMIT] sites

  • Everything in Starter
  • Clients and white-label reports
  • Slack and webhooks
  • Team roles

Scale

Pricing at launch

[SITE LIMIT]+ sites

  • Everything in Agency
  • Scans every 15 minutes
  • Scheduled client reports
  • 1 year of history

Join the waitlist and be first to know when early access opens.

Questions

Good to know

Do I need to install anything on my sites?

No. Uptime, SSL, security headers, performance and screenshots work from the outside with just a URL. For WordPress, an optional plugin adds exact plugin and theme versions and file-integrity checks.

How often are sites scanned?

Full scans run hourly by default, with uptime checks every 5 minutes. Sites with an open critical alert are re-checked every 5 minutes until the fix is verified.

What counts as a visual change?

Each full-page screenshot is compared with the previous one. Changes under 2% of the page, such as rotating banners or dates, are ignored. You can adjust the threshold per site.

Can my clients see their reports?

Yes. Reports can be shared as a link or a PDF with your own logo and colours, or scheduled to email your client every month.

What happens when I hit my plan limit?

Your existing sites keep being monitored. You will be asked to upgrade before adding another site.

Also from me
Project Space Hub

One workspace for your tasks, clients and billing.

Know about problems before your clients call.

Join the waitlist and be first to try it when early access opens.