Accessibility Statement
Effective: May 2026 · Last reviewed: May 19, 2026
AI Malware Guardian is committed to accessible public web pages and a usable Windows desktop application. This statement describes our technical approach, automated testing, and how to report barriers. This page is not legal advice. For privacy, email, and commercial terms, see our Legal Center.
Standards
We target WCAG 2.2 Level AA criteria on key public website flows verified below. This is an engineering accessibility program—not a certification or VPAT. The Windows desktop app (Tauri WebView UI) applies the same patterns where applicable (focus, labels, keyboard operation, reduced motion); live alert, modal, and quarantine flows are not yet in the automated desktop gate.
Scope
- Website (axe gate) — 13 public URLs scanned with axe-core for serious/critical violations:
/,/support.html,/checkout.html,/affiliates.html,/accessibility.html,/SEO.html,/legal.html,/signin.html,/register.html,/reset-password.html,/account.html,/nerds.html,/UserManual.html. Other static HTML pages receive skip-link +#maincoverage checks only. - Desktop app (smoke) — static HTML snapshot of the Tauri WebView shell (
validate-desktop-a11yin the desktop repo); not a substitute for full NVDA/Narrator passes on live flows. - Third-party surfaces — Stripe-hosted checkout and Cloudflare Turnstile run on vendor infrastructure; we select accessible patterns on pages we control before redirecting to Stripe.
Automated verification
- axe-core on the 13 URLs above (
npm run validate:a11yfromwebsite/) — serious/critical violations block release. - Skip-link +
id="main"on all public HTML files (npm run validate:a11y-coverage). - Playwright keyboard smoke tests (skip link, checkout plan toggles, support form labels).
- Desktop UI static HTML axe smoke in the desktop
src/uipackage (separate from live modal/alert flows).
Measures implemented
- Skip-to-main-content link on every public page.
- Visible
:focus-visibleoutlines on interactive controls. - Form fields paired with
<label>elements on flows we own. - FAQ sections use native
<details>/<summary>. - Decorative images use
aria-hidden="true"where appropriate. - Checkout plan chips use
role="group"andaria-pressed. prefers-reduced-motionrespected globally in shared stylesheets.- Machine-readable product text at /llms.txt and /llms-full.txt (plain file bodies for crawlers; human-readable summary at /SEO).
External dependencies
When this site is behind Cloudflare Access, unauthenticated visitors may see an access gate instead of public content. Stripe Checkout and Turnstile widgets are operated by those vendors.
Feedback
If you encounter a barrier, email support@aimalwareguardian.com with the page or screen, what you tried to do, and your browser or assistive technology. We respond within a reasonable business timeframe and can provide plain-text summaries of page content on request.
Disclaimer
This statement describes our accessibility practices; it does not create contractual warranties. Have qualified counsel review compliance claims before regulatory filings.