Last reviewed: 2026-04-14
HafizPrime commits to WCAG 2.2 Level AA across the app and website, with AAA aspirations for color contrast, keyboard support, and motion.
Standards we follow
- WCAG 2.2 AA (target), AAA where feasible.
- EN 301 549 (European Union).
- ADA Title III (United States).
- Section 508 (US federal).
- AODA (Ontario, Canada).
What we’ve done
- Every interactive element is reachable by keyboard, with visible focus rings.
- Skip-to-content link on every page.
- Semantic HTML structure (one H1, logical heading order).
- 4.5:1 contrast minimum for body text; 3:1 for large text.
- Text alternatives on every meaningful image; empty alt on decorative ones.
- Captions and transcripts on all video content.
prefers-reduced-motionrespected throughout.- Zoom to 400 % without horizontal scrolling.
- Screen-reader testing against VoiceOver, NVDA, JAWS, and TalkBack on the home, download, features, and help pages.
- Dynamic focus management for modals and the mobile menu.
- RTL layouts for Arabic and Urdu.
- Arabic script rendered with OpenType features enabled for correct ligatures and diacritics.
In progress
- Expanded sign-language video for hero content.
- Accessibility settings widget with font-size controls and high-contrast mode.
- Scholar-reviewed Urdu and Arabic screen-reader pronunciation guides.
How to report an issue
Email accessibility@hafizprime.com with the page URL, a description of the issue, and the assistive technology you use. We commit to:
- Acknowledge within 2 business days.
- Provide a fix or workaround within 14 days for critical issues.
- Report back when the fix ships.
Third-party content
Some pages embed third-party content (YouTube, App Store, Google Play). We test embeds for keyboard and screen-reader access, but some limitations may remain. If you encounter one, email us and we’ll find an alternative.