THE LIMITS MATTER
We verify what we actually observe.
This pilot checks six fixed, publicly accessible URLs on first-party sites whose owners have authorized testing. Every check is a read-only HTTPS GET request that expects HTTP 200. Some checks also confirm a predefined text marker appears in the returned HTML or JavaScript.
Requests have an eight-second timeout, limited response bytes, no cookies, no credentials, and no redirects to a different hostname. Refreshes are cached to reduce external traffic. The monitoring service does not accept arbitrary target URLs from users; this avoids exposing an unrestricted network scanner. The separate pilot-request form can export a proposed configuration locally, but cannot activate new targets. All submitted domains must be independently authorized and manually reviewed before implementation.
It does not verify rendered browser interactions, click buttons, submit forms, create accounts, charge cards, confirm email delivery, or produce proof of a completed lead. On-demand results are cached briefly in memory, while a separate Railway cron job records hourly checks to a dedicated PostgreSQL database for up to 45 days. The schedule can be delayed or skipped by the platform, and an on-screen incident register after two consecutive failed hourly checks, but no outbound email alerting or end-to-end browser execution, subscription, or customer login is enabled. The app is a public technical proof of concept, not a production monitoring promise.
Technical hosting logs may contain request IPs and timestamps. No customer records or private page content are stored. Exported reports include only known public URLs, check outcomes, elapsed time and coarse failure reasons, never fetched HTML.