Last updated: 2025-01-15

Accessibility Statement

Our commitment to making Money.Holdings usable by everyone.

Commitment

Money.Holdings is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying relevant accessibility standards.

Conformance Status

We target WCAG 2.1 Level AA conformance for all calculator pages and legal content. Current status: Substantially Conformant — most criteria met, known gaps documented below.

Supported Features

✅ Keyboard Navigation

  • All interactive elements reachable and operable via keyboard
  • Focus indicators visible (3px ledger outline)
  • Logical tab order matching visual layout
  • Skip to main content link at top of page

✅ Screen Reader Support

  • Semantic HTML5 (header, main, section, article, aside, nav)
  • ARIA labels on icon-only buttons
  • Live regions for dynamic results
  • Table headers with scope attributes
  • Form labels associated with inputs

✅ Visual Design

  • Contrast ratio ≥ 4.5:1 for text (ink on paper)
  • Contrast ratio ≥ 3:1 for UI components
  • No color-only information (icons + text)
  • Text resizable to 200% without horizontal scrolling
  • Focus/hover states distinct

✅ Responsive & Zoom

  • Works at 320px width (mobile)
  • No loss of content/function at 400% zoom
  • Reflow for mobile (single column)
  • Tables horizontally scrollable with sticky headers

✅ Reduced Motion

  • Respects prefers-reduced-motion
  • 3D animations pause/disable
  • Chart animations disable
  • Transitions instant

✅ Form Accessibility

  • Native <input> with type=number, type=date
  • Descriptive labels and hint text
  • Error messages announced via ARIA live
  • Autocomplete attributes for browser autofill

Known Gaps & Workarounds

3D Visualizations (Three.js)

Canvas-based 3D backgrounds are not screen-reader accessible.

  • Workaround: All data conveyed in adjacent tables and charts
  • Workaround: prefers-reduced-motion disables animation
  • Status: Investigating SVG fallback or text summary

Chart Interactions (Recharts)

Tooltips on hover not keyboard accessible.

  • Workaround: Full data in exportable table below each chart
  • Status: Evaluating accessible chart libraries

Color Blindness

Some chart color combinations may be difficult for deuteranopia/protanopia.

  • Workaround: Patterns + labels on all chart series
  • Status: Testing with Coblis simulator; palette adjustments planned

Testing Methodology

  • Automated: axe-core in CI pipeline (every PR)
  • Manual: NVDA (Windows), VoiceOver (macOS/iOS), TalkBack (Android)
  • Keyboard-only testing: Tab, Shift+Tab, Enter, Space, Arrow keys
  • Zoom testing: 200%, 400% in Chrome/FF/Safari
  • Contrast: Colour Contrast Analyser (TPGi)
  • Reduced motion: OS setting verification

Browser & AT Support

Tested with:

  • Chrome 120+ / Firefox 121+ / Safari 17+ / Edge 120+
  • NVDA 2024+ / JAWS 2024+
  • VoiceOver (macOS 14+, iOS 17+)
  • TalkBack (Android 14+)
  • Dragon NaturallySpeaking (basic navigation)

Ongoing Improvements

  • Q1 2025: Accessible chart library evaluation
  • Q2 2025: 3D visualization text alternatives
  • Q3 2025: Full WCAG 2.2 AA audit
  • Continuous: User feedback incorporation

Feedback & Support

If you encounter an accessibility barrier, please let us know:

Legal Compliance

US — ADA Title III / Section 508

Targeting WCAG 2.1 AA as the standard for "accessible" per DOJ guidance.

UK — Equality Act 2010 / PSED

Reasonable adjustments duty; WCAG 2.1 AA referenced in public sector guidance.

AU — Disability Discrimination Act 1992

Australian Government Digital Service Standard requires WCAG 2.1 AA.

EU — EN 301 549 / European Accessibility Act

Harmonized standard for ICT; WCAG 2.1 AA baseline.

Contact

Accessibility questions: accessibility@money.holdings