Accessibility goals
PumpSync uses native SwiftUI and system controls where practical so the app can inherit platform accessibility behavior for forms, settings, permission prompts, and Apple Health workflows.
This page avoids claiming a feature is fully verified until release testing confirms it for the shipped build.
Supported areas
- VoiceOver labels, hints, traits, and values for primary controls.
- Voice Control names for buttons, forms, settings, and repeated actions.
- Dynamic Type support where platform conventions allow.
- System light and dark appearance.
- State communication that does not rely on color alone.
- Reduced Motion support by avoiding custom motion-heavy interfaces.
- Clear warnings around medical disclaimers and sensitive support information.
Health and permission flows
Apple Health authorization, Tandem credential entry, subscription restore, self-hosted backend entry, and sync status screens should remain readable with assistive technologies and larger text settings.
Report an accessibility issue
Report accessibility issues through the support page. Include your device, operating system version, assistive technology, app version, the screen or flow, and the expected result. Do not include Tandem passwords, screenshots containing health data, or other sensitive medical details.