Access control
Account and plan boundaries are enforced through authenticated services, database row-level security and automated security contracts rather than relying only on what the browser hides.
Operating controlWatchdog is building its security, privacy and compliance program alongside the product. This page explains what is operating today, what we are actively validating, what source evidence is currently healthy or degraded, and what we do not claim yet.
Account and plan boundaries are enforced through authenticated services, database row-level security and automated security contracts rather than relying only on what the browser hides.
Operating controlSubscription checkout is designed to redirect customers to Stripe-hosted Checkout. Watchdog uses billing identifiers and subscription state needed to operate the account, not full card numbers.
Hosted checkoutOptional account information is collected for stated product purposes. Watchdog documents data flows, connector risk, consumer rights, minimization and deletion/retention obligations.
Active programSecurity contracts run with code changes to protect authorization boundaries, signed provider webhooks, server-authoritative pricing, CORS behavior and key deployment headers.
Automated evidenceWCAG 2.2 Level AA is the target. Automated and manual keyboard, focus, reflow, semantics and assistive-technology evidence is being built before any conformance claim is made.
Validation in progressWatchdog separates endpoint health, materialized dataset coverage and configured reference metadata. Missing or degraded sources remain visible rather than being silently counted as available property evidence.
Evidence tracked