Accessibility statement
Last updated: 7/22/2026
Our commitment
Snowballr is committed to ensuring digital accessibility for people with disabilities. We continuously work to improve the user experience for everyone and apply the relevant accessibility standards.
Conformance status
The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA.
Snowballr is partially conformant with WCAG 2.1 level AA. Partially conformant means that some parts of the content do not fully conform to the accessibility standard.
What we have implemented
- Semantic HTML. Headings, lists, navigation, articles, forms, and landmarks use proper elements so screen readers can navigate.
- Skip-to-main link for keyboard users to bypass navigation.
- Form labels. Every input has an associated
<label>withhtmlFor. - ARIA attributes.
aria-valuetexton range sliders,aria-hiddenon decorative icons,role="alert"on form errors. - Color contrast. All text meets WCAG AA contrast ratios in both light and dark themes.
- Keyboard navigation. All interactive elements (buttons, links, form fields, accordions) reachable and operable with keyboard alone.
- Focus indicators. Visible focus rings on all interactive elements.
- Responsive design. Layouts adapt from 320px mobile to wide desktop without horizontal scrolling.
- No motion-required interactions. Animations are decorative; nothing requires drag, swipe, or precise gestures.
- Two languages. Full Spanish translations at /es, with
langattribute set correctly. - Speakable schema. Voice assistants can read calculator results and FAQs.
- Image alternatives. Decorative SVGs marked
aria-hidden; informative ones includetitle+desc.
Known limitations
- Charts (compound interest, debt snowball). The visual chart conveys information that is also available numerically in the year-by-year table; users relying on screen readers should expand the table for full data access.
- Third-party content. Embedded ads (Google AdSense) are subject to Google's accessibility standards, not ours.
Assessment approach
Snowballr was assessed using a combination of:
- Automated testing (Lighthouse, axe-core)
- Manual keyboard navigation testing
- Screen reader testing (VoiceOver, NVDA)
- Color contrast analyzers
Feedback and reporting issues
We welcome feedback on the accessibility of Snowballr. If you encounter any barriers, please let us know:
- Email: funplay486@gmail.com
- Contact form: /contact
We aim to respond to accessibility feedback within 3 business days.
Compatibility
Snowballr is designed to be compatible with modern assistive technologies. It is tested with:
- Latest versions of Chrome, Firefox, Safari, and Edge
- VoiceOver on macOS and iOS
- NVDA on Windows
- Operating system zoom up to 200% without loss of content or functionality
Continuous improvement
Accessibility is an ongoing effort. We review and update this site regularly and re-evaluate accessibility when introducing new features. This statement was last reviewed on 2026-07-22.
Our accessibility commitments
Snowballr is built and maintained by a small team that treats accessibility not as a compliance checkbox but as a core part of editorial quality. Personal finance is one of the highest-stakes information categories on the web — a calculator that misreports a retirement projection or a guide that buries the disclaimer can cost a reader real money — and that responsibility extends fully to readers who use screen readers, keyboard navigation, voice control, magnification, or any other assistive technology. We do not consider a feature complete until it works for those readers too.
The same standards apply to readers using high-contrast modes, dark mode operating system preferences, text-only browsers, low-bandwidth connections, slow devices, or operating systems several versions old. We test calculators on devices going back roughly seven years and on bandwidth equivalent to a slow 4G connection. If a feature works only on a recent flagship phone over fiber broadband, it is not finished. We similarly avoid web fonts that block first paint, JavaScript that locks up scrolling, autoplay media, and dialog patterns that cannot be dismissed with the keyboard alone.
How to report an accessibility issue
If you find content, a calculator, a chart, or any interactive element on Snowballr that does not work with your assistive technology, please tell us. We treat accessibility reports the same way we treat math errors: they go to the front of the editorial queue, get fixed on the next deploy, and the fix is described in the public corrections log if the issue affected a published claim. Include the page URL, the assistive technology you are using (with version), and a brief description of what failed. Email us at funplay486@gmail.com or use the form on the contact page. We typically respond within one to three business days.
Standards we test against
Our internal accessibility target is conformance with the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA, the U.S. Section 508 standards for federal-government websites, and the European Accessibility Act standards that take effect in member states throughout 2025 and 2026. Where these standards differ, we conform to whichever is strictest. We do not currently claim or pursue WCAG 2.2 Level AAA conformance, because some Level AAA criteria (notably the requirement that text never be presented as an image of text) conflict with how mathematical formulas and certain charts are rendered.
We use automated testing tools (axe-core, Pa11y, Lighthouse accessibility audit) as part of our deploy pipeline, and we perform manual keyboard-only testing on every new feature before launch. Screen-reader testing is performed less frequently — typically once a quarter — because automated testing catches the most common issues and our screen-reader budget is limited. If you use a screen reader and find anything that fails, your report is much more valuable than another automated audit; please report it.