Accessibility at Havira
Last updated: April 2026
Our Commitment
We believe everyone should be able to create amazing AI videos. Havira is built with accessibility in mind from the ground up, ensuring the app works beautifully with assistive technologies and meets established accessibility standards.
We target WCAG 2.1 Level AA compliance and follow Apple's Human Interface Guidelines and Google's Material Design accessibility standards.
Supported Assistive Technologies
| Technology | Support |
|---|---|
| VoiceOver (iOS) | Full support — every screen is navigable with labeled controls |
| TalkBack (Android) | Full support — all interactive elements are described |
| Switch Control | Full support — all actions accessible without touch gestures |
| Dynamic Type | Supported — text scales with your system font size |
| Reduce Motion | Supported — animations respect your system preference |
| Bold Text | Supported — works with system bold text settings |
| Dark Mode | Full support — all colors have dedicated dark mode variants |
What We've Built
Screen Reader Support
Every button, every card, every status indicator in Havira has been labeled for screen readers. Decorative elements are properly hidden so they don't clutter your experience, and related content is grouped logically so navigation feels natural.
All accessibility text is available in English, Turkish, and German.
Motion & Animation
We love smooth animations, but we know they're not for everyone. When you enable Reduce Motion in your device settings, Havira automatically:
- Stops spinning progress indicators
- Disables pulsing and shimmer effects
- Skips decorative transitions
- Shows static first frames for GIF thumbnails
- Keeps content fully functional without any animation
Typography
All text in Havira uses semantic font styles that scale with your system's Dynamic Type settings. Whether you prefer larger text or a more compact view, the app adapts.
Touch Targets
Every button and interactive element meets or exceeds the recommended minimum touch target size — 44×44pt on iOS and 48×48dp on Android.
Color & Contrast
- Primary text achieves a 13.2:1 contrast ratio (exceeds AAA)
- Secondary text achieves a 6.2:1 contrast ratio (exceeds AA)
- Status indicators use both color and text labels — never color alone
Website Accessibility
The havira.app website itself is built with the same accessibility standards as our mobile apps:
- Skip to content link — keyboard users can bypass navigation and jump straight to main content
- Visible focus indicators — all interactive elements show a clear
:focus-visibleoutline using the brand primary color - Reduced motion support — all CSS animations (float, glow, shimmer, ping, pulse) are disabled when
prefers-reduced-motionis enabled - Semantic HTML landmarks —
<main>,<footer>,<nav>, and<section>elements for screen reader navigation - Proper heading hierarchy — h1 through h3, correctly nested on every page
- Localized ARIA labels — all interactive controls (mute/unmute buttons, navigation) have translated labels in English, Turkish, and German
- Language attribute —
<html lang>is correctly set per locale (en, tr, de) - Decorative elements hidden — icons and decorative images are marked with
aria-hidden="true" - Video accessibility — video elements have descriptive
aria-labelattributes - High contrast mode — text gradient effects gracefully degrade in Windows High Contrast and forced-colors mode
- Color contrast — all text meets WCAG 2.1 AA contrast ratios (primary text ~13:1, secondary text >4.5:1)
Recent Improvements (April 2026)
Our latest accessibility audit upgraded both the iOS and Android apps from B+ to A-:
- iOS: Added accessible action equivalents for all tap gesture controls. Verified all chip buttons and label constraints are screen reader compatible.
- Android: Added content descriptions to all navigation drawer icons on tablets. Shimmer loading animations now respect Reduce Motion settings. Removed hardcoded font sizes that blocked system font scaling.
Known Limitations
We are not currently aware of any significant accessibility barriers. If you encounter any, please let us know.
Feedback
Accessibility is an ongoing journey, and your feedback helps us improve. If you encounter any barriers or have suggestions:
- Email us: support@havira.app
- App Store and Google Play reviews mentioning accessibility are always prioritized
We read every piece of feedback and are committed to making Havira better for everyone.