Skip to main content

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

TechnologySupport
VoiceOver (iOS)Full support — every screen is navigable with labeled controls
TalkBack (Android)Full support — all interactive elements are described
Switch ControlFull support — all actions accessible without touch gestures
Dynamic TypeSupported — text scales with your system font size
Reduce MotionSupported — animations respect your system preference
Bold TextSupported — works with system bold text settings
Dark ModeFull 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-visible outline using the brand primary color
  • Reduced motion support — all CSS animations (float, glow, shimmer, ping, pulse) are disabled when prefers-reduced-motion is 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-label attributes
  • 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.