Executive Compliance, WCAG 2.2 / European Accessibility Act (EAA), Cyber Hygiene & AI Discoverability Audit
Comprehensive pre-flight risk evaluation against mandatory EU Directive 2019/882 (European Accessibility Act) and EN 301 549 standards.
Direct DOM inspection findings across keyboard navigation, semantic markup, and mandatory statutory disclosures.
| Standard & Criterion | Severity | Observed Finding & Remediation Requirement |
|---|---|---|
| WCAG 2.4.1 (Level A) Bypass Blocks |
Critical | Keyboard skip navigation link detected on initial focus. |
| WCAG 3.1.1 (Level A) Language of Page |
Compliant | <html> tag specifies a valid language attribute. |
| WCAG 1.1.1 (Level A) Non-text Content |
Compliant | All sampled storefront images provide alt attributes or decorative role tagging. |
| WCAG 4.1.2 / 1.3.1 (Level A) Form Inputs & Labels |
Compliant | All interactive form inputs correctly define accessible programmatic names. |
| EU Directive 2019/882 EN 301 549 Clause 9 |
Compliant | Discoverable Accessibility Statement link detected in footer. |
Transport layer security headers and SPF/DMARC domain anti-spoofing verification.
| Control | Status | Impact & Recommendation |
|---|---|---|
| DMARC DNS Policy | REJECT |
v=DMARC1; p=reject; sp=reject; fo=1; rua=mailto:reports@dmarc-report.typeform.com,mailto:typeformdmarc-t@dmarc.report-uri.com;
Active domain protection enforced across mail servers.
|
| SPF DNS Policy | STRICT_FAIL |
v=spf1 include:mail.zendesk.com include:_spf.google.com include:mailgun.org include:sendgrid.net ip4:136.143.188.0/24 ip4:135.84.80.0/24 ip4:135.84.82.0/24 ip4:117.20.43.11/32 ip4:136.143.184.0/24 ip4:13.108.0.0/14 ip4:66.231.80.0/20 ip4:68.232.192.0/20 ip4:96.43.144.0/20 ip4:128.17.0.0/16 ip4:128.245.0.0/16 ip4:136.146.0.0/15 ip4:198.245.80.0/20 ip4:199.122.120.0/21 ip4:204.14.232.0/21 ip4:34.226.36.48/28 ip4:34.211.108.32/28 ip4:13.58.135.64/28 ip4:13.56.32.176/28 ip4:35.182.14.32/28 ip4:52.60.248.0/22 ip4:52.60.252.0/22 ip4:3.98.2.135/32 ip4:3.98.8.160/32 ip4:3.97.226.192/32 ip4:13.210.4.0/22 ip4:13.210.8.0/22 ip4:13.210.180.120/32 ip4:13.238.98.67/32 ip4:54.252.37.181/32 ip4:3.6.203.25/32 ip4:13.127.212.138/32 ip4:15.206.226.165/32 ip4:15.207.181.18/32 ip4:15.207.182.186/32 ip4:65.0.79.252/32 ip4:3.225.240.254/32 ip4:18.204.28.162/32 ip4:18.214.12.209/32 ip4:34.202.86.120/32 ip4:34.204.111.166/32 ip4:52.44.156.44/32 ip4:44.233.69.21/32 ip4:44.237.79.66/32 ip4:52.36.20.11/32 ip4:35.80.213.208/32 ip4:35.161.141.162/32 ip4:44.234.249.148/32 ip4:85.222.128.0/19 ip4:159.92.128.0/17 ip4:160.8.0.0/16 ip4:161.71.0.0/17 ip4:163.76.128.0/17 ip4:163.79.128.0/17 ip4:185.79.140.0/22 ip4:34.253.190.64/28 ip4:35.158.127.48/28 ip4:35.176.92.16/28 ip4:13.36.84.96/28 ip4:13.50.68.64/28 ip4:13.37.59.29/32 ip4:15.236.110.244/32 ip4:15.236.160.173/32 ip4:101.53.160.0/19 ip4:104.161.128.0/17 ip4:161.32.64.0/18 ip4:161.32.128.0/17 ip4:161.71.128.0/17 ip4:182.50.76.0/22 ip4:202.129.242.0/23 ip4:13.113.196.48/28 ip4:13.228.64.80/28 ip4:13.124.145.0/28 ip4:13.126.23.64/28 ip4:13.210.3.208/28 ip4:13.215.171.240/28 ip4:35.73.89.117/32 ip4:18.181.43.11/32 ip4:54.95.206.252/32 ip4:54.254.118.123/32 ip4:13.251.9.241/32 ip4:13.250.175.171/32 ip4:54.233.205.0/28 ip4:177.71.229.247/32 ip4:18.228.66.156/32 ip4:18.228.207.180/32 ip4:54.89.46.80/32 ip4:18.208.102.98/32 ip4:35.170.128.37/32 ip4:34.252.232.69/32 ip4:52.212.177.196/32 -all
|
| Missing Security Headers | 5 Missing |
Missing: Strict-Transport-Security, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Permissions-Policy. Recommended to deploy Content-Security-Policy and Permissions-Policy.
|
Readiness for autonomous AI search agents (ChatGPT Search, Perplexity Pro, Claude Artifacts, and WebMCP shopping agents).
Status: typeform.com hosts a valid /llms.txt file. AI agents can cleanly digest product architecture and documentation.
Rapid, zero-headcount engineering remediation sprint designed specifically for Typeform's stack.
ronan.chenlopes@gmail.com