We believe fermentation tracking should be available to all users, regardless of their abilities. Fermento includes comprehensive accessibility features following Apple's accessibility guidelines to ensure an inclusive experience for all fermentation enthusiasts.
🔊 VoiceOver Support
Full VoiceOver support throughout the app for users with visual impairments.
- Navigation Labels: All buttons, tabs, and elements have descriptive labels
- Timer Announcements: Current phase and remaining time are announced
- Brew Details: Brew type, phase info, and history are labeled
- Action Feedback: Confirmation announcements for phase advances
📝 Dynamic Type
All text scales with iOS Dynamic Type settings.
- Scalable Text: All labels and content support Dynamic Type
- Large Text Support: App remains functional at largest text sizes
- Timer Display: Time remaining scales clearly
- Responsive Layout: UI adapts to accommodate larger text
🎯 Large Tap Targets
All interactive elements meet Apple's 44×44pt minimum.
- Timer Cards: Large, easy-to-tap brew cards
- Action Buttons: Generously sized buttons
- Navigation: Clear, large navigation elements
- Delete Actions: Accessible with confirmation dialogs
🎨 High Contrast
Designed with visual accessibility in mind.
- Color Contrast: Meets WCAG AA requirements
- Progress Indicators: Clear visual progress bars
- Emoji Icons: Universal emoji for brew types
- Phase Distinction: Clear visual separation between phases
⚡ Haptic Feedback
Tactile feedback provides additional confirmation.
- Action Confirmation: Haptic feedback when advancing phases
- Completion Feedback: Success haptics when finishing brews
- Selection Feedback: Light taps for navigation
🍎 System Features
Works seamlessly with iOS accessibility features.
- Switch Control: Compatible with external switches
- Reduce Motion: Respects Reduce Motion preferences
- Guided Access: Works with Guided Access mode
- Assistive Touch: Full compatibility