♿️ Accessibility

Fermento is designed to be inclusive and accessible to everyone

We believe fermentation tracking should be available to all users, regardless of their abilities. Fermento includes comprehensive accessibility features across iOS and Android, following platform-specific accessibility guidelines to ensure an inclusive experience for all fermentation enthusiasts.

📱 iOS Accessibility

🔊 VoiceOver Support

Full VoiceOver support throughout the app ensures that users with visual impairments can navigate and use all features independently.

  • Navigation Labels: All buttons, tabs, and interactive elements have descriptive labels
  • Timer Announcements: Current phase, remaining time, and progress are clearly announced
  • Brew Details: Brew type, phase information, and history are properly labeled
  • Action Feedback: Confirmation announcements for phase advances and completions
  • pH Entry: Accessible input for pH readings with proper labeling

📝 Dynamic Type

All text scales with iOS Dynamic Type settings, allowing users to adjust text size to their preference.

  • Scalable Text: All labels, descriptions, and content text support Dynamic Type
  • Large Text Support: App remains functional even at the largest text sizes
  • Timer Display: Time remaining scales clearly at all text sizes
  • Responsive Layout: UI adapts to accommodate larger text

🎯 Large Tap Targets

All interactive elements meet or exceed Apple's minimum tap target size of 44x44 points for easy interaction.

  • Timer Cards: Large, easy-to-tap cards for each brew
  • Action Buttons: Generously sized buttons for phase advances and completion
  • Navigation: Clear, large navigation elements
  • Delete Actions: Accessible with confirmation dialogs

🎨 High Contrast & Visual Accessibility

Visual elements are designed with accessibility in mind, supporting high contrast modes and clear visual hierarchy.

  • Color Contrast: Text meets WCAG AA contrast requirements
  • Progress Indicators: Clear visual progress bars and circular displays
  • Emoji Icons: Universal emoji icons for brew types
  • Phase Distinction: Clear visual separation between phases

Haptic Feedback

Tactile feedback provides additional confirmation of actions.

  • Action Confirmation: Haptic feedback when advancing phases
  • Completion Feedback: Success haptics when finishing brews
  • Selection Feedback: Light taps for navigation and selections

🍎 iOS Accessibility Features

Fermento works seamlessly with iOS accessibility features.

  • Switch Control: Compatible with external switches and assistive devices
  • Reduce Motion: Respects user's Reduce Motion preferences
  • Guided Access: Works with iOS Guided Access mode
  • Assistive Touch: Full compatibility with Assistive Touch

🤖 Android Accessibility

🔊 TalkBack Support

Full TalkBack support for Android screen reader users.

  • Content Descriptions: All interactive elements properly labeled
  • Navigation: Logical reading order throughout the app
  • Announcements: Important events announced clearly
  • Focus Management: Proper focus handling for screen readers

📝 Font Size Settings

Respects Android's font size and display size settings.

  • Scalable UI: All text and UI elements scale properly
  • Layout Adaptation: Interface adapts to larger text sizes
  • No Text Cutoff: Text remains visible at all sizes

🎯 Touch Target Sizes

Meets Android's minimum touch target size of 48dp for all interactive elements.

  • Material Design: Follows Material Design accessibility guidelines
  • Generous Spacing: Adequate spacing between interactive elements
  • Clear Actions: Large, clearly labeled action buttons

🎨 High Contrast & Color

Works with Android's high contrast text and color correction features.

  • Color Independence: Information not conveyed by color alone
  • Contrast Ratios: Meets WCAG guidelines
  • Dark Theme: Respects system dark theme settings

🤖 Android Accessibility Services

Compatible with Android accessibility features.

  • Switch Access: Works with Switch Access for motor impairments
  • Voice Access: Compatible with Voice Access commands
  • Magnification: Works with magnification gestures

Accessibility Standards

📜 WCAG 2.1 Compliance

Fermento follows Web Content Accessibility Guidelines principles adapted for native mobile development.

  • Level AA Compliance: Meets most WCAG 2.1 Level AA requirements
  • Text Resize: All text resizable without loss of functionality
  • Contrast Ratios: Text and UI elements meet minimum contrast requirements
  • Focus Indicators: Clear focus indicators for all interactive elements
  • Error Prevention: Confirmation dialogs for destructive actions

🌍 Universal Design

Fermento embraces universal design principles.

  • Simple Interface: Clear, straightforward navigation
  • Consistent Layout: Predictable UI patterns throughout
  • Error Recovery: Easy to undo or correct mistakes
  • Flexible Input: Multiple ways to accomplish tasks
  • Clear Feedback: Immediate, clear feedback for all actions

🚀 Continuous Improvement

We're committed to improving accessibility in Fermento. If you encounter accessibility barriers or have suggestions, please contact us at andrejjasso.mail@gmail.com

© 2025 Andrej Jasso. All rights reserved.
Built with React Native & Expo
iOS 13+ & Android 5.0+