Skip-to-content link
Every page has a 'Skip to content' link as the first focusable element. Keyboard users land on the main content without tabbing through the entire navigation each time.
We build SAIGE to be usable by as many people as possible — including customers using screen readers, keyboard-only navigation, voice control, magnification, or any assistive technology. This page documents the standards we follow, the patterns built into this site, the limitations we’re still working on, and how to reach us if something is in your way.
Web Content Accessibility Guidelines (WCAG) 2.1 Level AA is the standard most accessibility regulations reference, including the U.S. ADA Title III interpretations, Section 508, and the European EN 301 549 directive. We design and build to that standard, test against it as part of our release process, and treat it as the floor — not the ceiling.
This statement covers meetsaige.com, the help center at docs.meetsaige.com, and the agency-program pages. The SAIGE customer dashboard at go.meetsaige.com follows the same standards, and we publish parallel updates to its accessibility posture as the product evolves.
Every item below is implemented today and verifiable. If you find a gap between this list and what you experience, we want to know — see the contact section at the bottom.
Every page has a 'Skip to content' link as the first focusable element. Keyboard users land on the main content without tabbing through the entire navigation each time.
Pages use the right landmark elements — header, nav, main, article, aside, footer — so assistive technology can announce regions correctly. Headings follow a logical h1 → h2 → h3 hierarchy with no skipped levels.
Every interactive element on this site is reachable and operable with a keyboard alone. The before/after heatmap slider, the FAQ accordion, the Help Desk search, the niche cards, the agency-program form — all support Tab, Enter / Space, arrow keys, Home / End, and Escape where appropriate.
We use a high-contrast soft-blue outline on every focused element so keyboard users always know where they are. Focus styles never disappear behind hover states.
The heatmap comparison slider declares role=slider with aria-valuemin / aria-valuemax / aria-valuenow. The FAQ accordion uses aria-expanded and aria-controls. The Help Desk search announces its listbox via aria-autocomplete and aria-controls. Every icon-only button has an aria-label.
Body text on white meets the WCAG AA 4.5:1 ratio. Large text meets 3:1. Our primary call-to-action — white text on the SAIGE purple gradient — has been measured at roughly 4.7:1, comfortably above the threshold. The light gray we use for borders and dividers is never used as text.
Users who set a 'reduce motion' preference at the operating-system level get a calmer experience automatically. The heatmap-slider intro animation, the Help Desk transitions, and our hover lifts all collapse to zero-duration transforms when prefers-reduced-motion: reduce is set.
Every form field — agency-program application, affiliate sign-up, free-audit forms — has a visible label associated with the input. Validation errors render with role=alert so screen readers announce them live, and on a failed submit we automatically move keyboard focus to the first invalid field. A polite live region also announces the total error count.
Every meaningful image has descriptive alt text. Decorative images (background gradients, glow effects, the site-wide radial mesh) are marked aria-hidden so they don't distract screen-reader users. Product screenshots in the Help Desk include captions that describe what the screenshot shows.
All page content reflows cleanly up to 200% zoom without horizontal scrolling on desktop. Headings use clamp() so they scale proportionally to viewport width without breaking layouts.
Our cookie banner offers a single-click Accept, a single-click Reject, and a Customize option exposing each non-essential category. Analytics (Google Analytics 4) is off by default until you opt in. You can change your decision anytime via the 'Cookie preferences' link in the footer.
The mobile-menu drawer traps Tab focus while open, restores focus to the menu toggle on close, and listens for Escape. The cookie banner moves focus to the primary action on appearance so keyboard users can act without hunting.
We run axe-core (industry-standard WCAG rule engine) via Playwright against every production page after each deploy. Any new violation fails the check and blocks the release. The script is open in the repo at scripts/validate-a11y.mjs.
Honesty matters more than a perfect rating. Three areas where we’re actively improving:
If something on this site (or in the SAIGE product) blocks you from doing what you came to do, please let us know. We treat accessibility reports as priority bugs — not feature requests.
Last updated: May 18, 2026. This statement is reviewed quarterly.