In development
MKP product

MKP SiteGuard

A multi-tenant operations product that monitors both technical website status and critical user flows such as forms, bookings, login and email delivery.

The solution is ideal for

Businesses and smaller agencies where website failures can cost enquiries, bookings, sales or credibility.

The value

SiteGuard detects, confirms and documents failures with time, impact and recovery, so problems can be handled on an actual basis.

The problem

A server returning HTTP 200 does not mean the business functions work. A contact form may stop sending, a booking may fail, login may break after a deployment, an email may not be delivered, or a TLS certificate may be nearing expiry.

The product approach

SiteGuard checks both technical operation and the flows that generate enquiries, bookings and sales. When a problem occurs, it follows a clear incident flow:

  • A failure is observed
  • The failure is confirmed
  • Its impact is documented
  • Recovery is recorded

Contact form incident

An authentic example from SiteGuard's incident view for a contact form.

What is implemented

The product foundation includes accounts and organisations, DNS-verified websites, and HTTP, TLS, DNS, domain-expiry and content monitors. A scheduler and check worker run the checks, while incidents and recovery are handled as one flow with email alerts.

It also includes a Stripe Billing foundation with plan limits, monthly reporting, PDF and CSV export, team administration, support for multiple organisations, and a protected change to the alert recipient.

Architecture and operation

SiteGuard is built as a multi-tenant product. Tenant isolation is enforced through RLS, and role-based access limits who can manage what. Separate workers handle checks, while SSRF protection limits network checks to validated public targets.

Secrets are handled separately from the customer portal, and notifications are deduplicated so the same incident does not create repeated alerts. These are operational risk-reduction measures, not absolute security guarantees.

Current status

The product foundation and central lifecycle flows are implemented and tested. SiteGuard remains under development and launch validation.