Beta

Security

What this beta does to protect a visit. It is not a certification.

How we protect you

Protections in place

How we test

Last run 21 Oct 2026. These rows describe that run. They are not a promise about a later change.

ToolWhat it checksLast runResult
OWASP ZAP 2.16.1Baseline passive scan21 Oct 2026Passive baseline completed. Issues from this release are listed below.
Nuclei 3.3.7Misconfiguration and exposure templates21 Oct 2026Those templates were run.
testssl.shTLS21 Oct 2026Grade A+
SemgrepJavaScript, XSS, and secrets rules21 Oct 20260 findings
Gitleaks 8.21.2Secrets in the repository21 Oct 2026No secrets
Lighthouse and axeAccessibility21 Oct 2026Accessibility 100. No WCAG 2.2 AA violations.

Found and fixed (21 Oct 2026)

IssueSeverityStatus
Email exposed in page sourceMediumFixed (server relay)
CSP allowed inline scripts and was meta-onlyMediumFixed
CSV formula injectionMediumFixed
Missing HSTS, Permissions-Policy, COOP/CORPLowFixed
Wildcard CORS headerLowFixed
frame-ancestors ignored in metaLowFixed
Cloudflare edge BREACH and LUCKY13 notes, marked potential. The pages do not hold secrets.NoteAccepted

Threat model summary

There are no accounts to spoof. The contact form is the only contact route, and the mailbox is not in the source. Pages load only same-origin CSS and JavaScript, with subresource integrity, and user text is not assigned as HTML. A form post is a message you chose to send. The site does not keep a server-side audit log. Initiative names and answers stay in memory for the visit. They are not put in storage, cookies, or the address. Copy tasks leaves the initiative name out. A playbook summary, if you tick the optional box, does not include that name. Form spam is limited by a honeypot, a short wait, length limits, and the same checks on the relay. There is no role to escalate. The service worker caches listed site files only. The notes for models are our own static description, not a channel a visitor can write to. This summary is not a penetration test.

Report a vulnerability

Use the contact form. Include the page, what you saw, and how to reproduce it. Do not include passwords or customer data. The contact file for researchers is /.well-known/security.txt.

Good-faith research that avoids privacy harm, downtime, and other people's data is welcome. We will not take legal action over that research. Please tell us first and give us a reasonable time to fix the issue before you publish details.