Data discipline

Collect less.

Early-access records contain the information a visitor submits, a short first-party campaign label, consent choices, and delivery state. The application does not add an IP address, user agent, analytics identifier, or full referring URL to that record.

Transport and storage

Protect the path.

The site is delivered over HTTPS with managed certificates and an HSTS policy. Intake data is stored in Azure Table Storage, which is encrypted at rest by Azure using Microsoft-managed keys.

Browser boundary

Keep the surface narrow.

A restrictive Content Security Policy, frame protection, cross-origin isolation, locked browser permissions, same-origin APIs, and an explicit deployment allowlist reduce the public surface. No third-party analytics or advertising scripts are loaded.

Operational response

Detect and recover.

Regional availability checks run every five minutes. API failures and stale or failed email deliveries raise operational alerts. Every release must pass browser, performance, security, API, and live production checks.