Built for everyone,
from the first line of code.
Journey Tracker is designed so every person tracking their GLP-1 therapy can use every feature, regardless of ability. Accessibility is not an afterthought — it is part of every screen from day one.
What's supported
Every feature, for every user
From screen readers to voice commands, here is exactly how Journey Tracker supports you.
VoiceOver from day one
Every button, chart, toggle, and data point has a precise label. Tap any element and VoiceOver tells you exactly what it does and what happens next — no mystery icons, ever.
Hear your data
Weight and lab charts support Apple's Audio Graph. Double-tap and hold any chart to hear data read aloud — "down 5 lbs from last week" or "A1C at 5.8, optimal range." Progress is never locked behind a visual-only chart.
Your text size, your way
Every screen scales with your iOS text size setting, from the smallest caption to the largest accessibility size. No text gets clipped and no layout breaks at any Dynamic Type level.
Respects Reduce Motion
With Reduce Motion on, all spring animations, physics simulations, and bouncing transitions are replaced with gentle fades. The app looks identical — without the motion that causes discomfort.
Color is never the only signal
Lab result indicators use symbols alongside color — you always know if a result is optimal, borderline, or needs attention. Enable Differentiate Without Color in iOS Settings and additional symbols appear automatically.
Contrast that meets clinical standards
All eight color themes meet WCAG 2.1 AA contrast ratios across light, dark, and sunset modes. Enable Increase Contrast in iOS Settings and accent colors deepen further for maximum readability.
Easy to tap
Interactive elements have expanded touch targets throughout the app. Logging a dose, recording water intake, and capturing a photo all provide haptic feedback so you feel confirmation through your device.
Voice Control ready
Say "Log dose," "Log water," or "Save weight" and Journey Tracker responds — no tapping required. Charts respond to increment and decrement commands for hands-free data navigation.
Light mode, dark mode, and everything between
Journey Tracker follows your device appearance automatically. All eight themes are fully tested in both light and dark modes, with no untested combinations that could produce unreadable contrast.
Clear empty states
When a section has no data yet, Journey Tracker shows a clear message explaining what the section is for and how to get started — never a blank screen or a confusing unlabeled placeholder.
Built-in Accessibility Guide
A dedicated Accessibility section in Settings documents every supported feature in plain language so you always know what is available and exactly how to enable it.
Section 508 and WCAG 2.1 AA
Every feature in Journey Tracker is reviewed against Section 508 and WCAG 2.1 AA standards before release. Accessibility is a release requirement, not a post-launch improvement.
iOS Settings
Enable on your device
These iOS settings work automatically with Journey Tracker. Enable any of them in iOS Settings and the app adapts instantly.
VoiceOver
Full screen reader support throughout the app.
Settings → Accessibility → VoiceOverVoice Control
Hands-free navigation and data entry by voice.
Settings → Accessibility → Voice ControlLarger Text (Dynamic Type)
All text in Journey Tracker scales to match your preference.
Settings → Accessibility → Display & Text Size → Larger TextReduce Motion
Replaces all animations with simple crossfades.
Settings → Accessibility → Motion → Reduce MotionIncrease Contrast
Deepens accent colors for maximum readability.
Settings → Accessibility → Display & Text Size → Increase ContrastDifferentiate Without Color
Adds shape and symbol indicators to all color-coded elements.
Settings → Accessibility → Display & Text Size → Differentiate Without ColorNeed something we don't yet support?
Accessibility is an ongoing commitment. If you rely on a feature or workflow that Journey Tracker does not currently support well, we want to hear about it. Every report shapes the next update.
Contact Support