Veteran Crisis Line • Available 24/7
Accessibility Statement

Accessibility

Warriors Fund targets WCAG 2.1 AA across warriorsfund.org. This statement lists what we commit to, the gaps we know about, how we test, and how to report a barrier — with a 2-week fix SLA (same-day for time-sensitive issues).

Our commitment: Warriors Fund (Wounded Warriors, EIN 86-1336741) targets WCAG 2.1 Level AA conformance across warriorsfund.org. We are not yet 100% conformant; the gaps we know about are listed below along with the remediation timeline. Every accessibility barrier reported by a user is fixed or worked-around within two weeks of report — same-day if time-sensitive.

What we commit to

These are concrete commitments, not aspirational copy. Each is verifiable by inspecting the live site or by reporting a violation.

Visual

4.5:1 color contrast

All body text meets WCAG AA contrast (4.5:1). Interactive elements (links, buttons) meet 3:1 against their adjacent background. Tested via aXe DevTools on every build.

Keyboard

Tab + focus-visible

Every interactive element reachable by Tab. Visible focus ring on all controls. Skip-to-main-content link as the first focusable element on every page.

Screen reader

Semantic + ARIA

Headings in hierarchical order (h1 → h2 → h3). Form inputs have visible labels. Icon-only buttons have aria-label. Live regions for dynamic content (search results, crisis updates).

Mobile

44×44 touch targets

Per WCAG 2.5.5. All buttons, links, and form controls have at least 44×44 px hit area. Tested at 375px viewport (iPhone SE baseline).

Images

Alt text on every image

Every <img> tag has alt text. Decorative images use alt="". Photos of veterans, programs, or events have descriptive alt that captures context.

Forms

Labels + error recovery

Every form input has a visible <label>. Validation errors announced via aria-live. No timeout on form completion. Donation form errors recoverable without re-entry.

Motion

Reduced-motion respected

prefers-reduced-motion media query honored. No auto-playing carousels, video, or animations. Loading states use ARIA, not spinning visuals only.

Language

HTML lang + hreflang

Every page declares lang="en-US" (or lang="es-US" for Spanish content). hreflang link tags for cross-language equivalents. Screen readers switch pronunciation automatically.

Known gaps (transparent list)

We list these publicly so users know what to expect and can hold us to a fix timeline. If you encounter a barrier not on this list, please report it — reports drive prioritization.

How we test

Accessibility & the Crisis Line

The single most important accessibility commitment we make is that the Veterans Crisis Line (988 + Press 1, text 838255, chat) is reachable on every page of the site, by every input method, in under three keystrokes. The crisis-bar at the top of every page is the first focusable element after the skip-link, has 44×44 touch targets, works in screen readers, works with voice control, works on mobile with no zoom, and never times out. If you find this commitment broken, that is our top P0.

Report an accessibility barrier

Email accessibility@warriorsfund.org with: the URL you were on, the assistive technology you were using (e.g., NVDA 2024.x, VoiceOver iOS 17), and what happened. Screenshots / screen recordings welcome. If your concern is time-sensitive, put ALERT in the subject line.

SLA: acknowledged within 1 business day · fix or workaround within 2 weeks · same-day for time-sensitive (donation, aid application, or crisis routing).

Statement scope: warriorsfund.org and its subdomains (warriors-fund-api.emperormew.workers.dev, MCP server, OpenAPI docs). Statement does not cover third-party tools embedded in the site (Givebutter, The Giving Block, YouTube embeds) — those have their own accessibility statements which we monitor and escalate barriers to.

Statement reviewed: 2026-05-26. We review the statement quarterly and on every major accessibility fix.