Felix AI Accessibility
Felix AI — Quantum Metric’s native app chat experience — ships with broad support for the assistive technologies that come built into iOS and Android. This page describes which accessibility features are supported, how to enable them at the device level, and the limitations we know about today.
We track our support against Apple’s Accessibility Nutrition Labels on iOS, and we mirror the equivalent behavior on Android using each platform’s native accessibility APIs.
-
OUR COMMITMENT.
-
We believe accessibility is part of doing software well, not a feature to be bolted on. Felix AI is designed so that customers using VoiceOver, TalkBack, Dynamic Type, system high-contrast modes, Reduced Motion, or Voice Control can complete every common task in the app — from signing in and starting a chat to reviewing output.
-
The features below are supported on iPhone and iPad, and behave identically on Android where an equivalent system feature exists. Each item lists how to turn it on at the device level.
-
-
SUPPORTED FEATURES.
-
VoiceOver and TalkBack. Every screen, button, list row, and control in Felix AI is labelled for screen readers.iOS: Settings → Accessibility → VoiceOver.Android: Settings → Accessibility → TalkBack.
-
Larger Text. Felix AI scales typography along with the system text size, including Dynamic Type’s larger Accessibility sizes. Layouts continue to work at 200% scale and beyond.iOS: Settings → Accessibility → Display & Text Size → Larger Text.Android: Settings → Accessibility → Font size.
-
Dark Interface. Felix AI ships a full dark theme that follows the system appearance. Today this applies to the native app experience; we are expanding it to the content shown in the in-app web view soon.iOS: Settings → Display & Brightness → Dark.Android: Settings → Display → Dark theme.
-
Sufficient Contrast. When the system requests increased contrast, Felix AI swaps to high-contrast variants of its light and dark themes. Body text on the active background meets WCAG AAA in this mode.iOS: Settings → Accessibility → Display & Text Size → Increase Contrast.Android: Settings → Accessibility → High contrast text.
-
Differentiate Without Color Alone. Felix AI never relies on color alone to convey status. Color-coded status indicators — tool calls and agent status — are always paired with a distinct icon and a text label (such as the tool name or the current agent activity), so their meaning is clear without perceiving color.
-
Voice Control and Voice Access. Every interactive element in Felix AI carries a unique accessible name, so users of Voice Control on iOS or Voice Access on Android can address any control by speaking its label.iOS: Settings → Accessibility → Voice Control.Android: Settings → Accessibility → Voice Access.
-
Reduced Motion. When the system Reduce Motion setting is on, Felix AI removes or shortens non-essential animations — message transitions, streaming indicators, sheet presentations — while preserving meaningful state changes.iOS: Settings → Accessibility → Motion → Reduce Motion.Android: Settings → Accessibility → Remove animations.
-
-
KNOWN LIMITATIONS.
-
Audio Descriptions. Apple’s Audio Descriptions accessibility label applies to apps that play video content with a separate descriptive narration track for users who are blind or have low vision. Felix AI does not currently include video content, so this label does not apply. We will revisit if Felix adds video features.
-
-
HOW WE TEST.
-
Per-release Verification. Every release is verified against an internal accessibility test plan that covers each supported feature. Verification combines automated semantics tests (ensuring every interactive element exposes a name, role, and value to assistive technologies), contrast unit tests against our design tokens, and manual walk-throughs on iPhone, iPad, and a representative Android device with each system accessibility feature enabled.
-