Our Commitment: NomadCore is designed to be usable by everyone, including people who rely on assistive technologies. Emergency preparedness shouldn't require perfect vision, hearing, or dexterity.
Supported Features
NomadCore supports the following accessibility features on both iOS and Android:
Screen Readers
VoiceOver (iOS) and TalkBack (Android). All 29 screens have descriptive labels on every interactive element.
Voice Control
Voice Control (iOS) and Voice Access (Android). Navigate and interact with every button, input, and control using voice commands.
Dark Mode
Full dark and light themes. Reduces eye strain in low-light environments and supports users with light sensitivity.
Color Independence
All information conveyed by color is also available through icons, text labels, or shape changes. Usable with all forms of color vision deficiency.
Sufficient Contrast
Text and interactive elements meet WCAG AA contrast ratios (4.5:1 for text, 3:1 for large text) in both light and dark themes.
Reduced Motion
Respects the "Reduce Motion" (iOS) and "Remove Animations" (Android) system settings. Animations are simplified or disabled.
Dynamic Text Size
Support for Dynamic Type (iOS) and system font scaling (Android) is planned for a future update.
Captions
Transcription for voice journal recordings is planned for a future update.
How We Build for Accessibility
Accessibility is part of our development process, not an afterthought:
- Semantic labels: Every button, input, toggle, tab, and card has a descriptive accessibility label that conveys its purpose, current state, and any relevant context.
- Dynamic state announcements: Labels update to reflect the current state of controls (e.g., "Emergency filter, selected" or "Save entry, currently saving").
- Touch targets: Icon-only buttons include expanded hit areas (minimum 44x44 points) to meet platform guidelines for motor accessibility.
- Contrast auditing: Color palettes are tested against WCAG AA standards. Light and dark themes are independently verified.
- Non-color indicators: Selected tabs and filters use bold text and border changes in addition to color, so they remain distinguishable without color perception.
Standards
NomadCore is developed following these accessibility guidelines:
- Apple Human Interface Guidelines — Accessibility
- Android Accessibility Developer Guide
- Web Content Accessibility Guidelines (WCAG) 2.1 Level AA (contrast and color criteria)
Known Limitations
We are transparent about areas where accessibility support is still in progress:
- Dynamic text sizing: Layouts have not yet been fully tested at the largest system font sizes. Some screens may clip or overflow at extreme settings.
- Voice note captions: The journal feature supports voice recordings but does not yet provide text transcriptions.
- Map interactions: The offline map component relies on gesture-based controls (pinch, pan) that may be difficult for some motor accessibility needs. Waypoint management is fully accessible via labeled buttons.
Feedback
If you experience an accessibility barrier in NomadCore, we want to hear about it. Your feedback directly shapes our development priorities.
Email us at support@nomad-core.com with "Accessibility" in the subject line. Please describe what you were trying to do and what assistive technology you were using.