Accessibility
Last Updated: March 2026
Our Commitment
KineticForm is built to be usable by everyone. We follow Apple's Human Interface Guidelines and WCAG 2.1 AA standards to ensure our app is accessible to people of all abilities.
Supported Accessibility Features
VoiceOver
Every interactive element in KineticForm is labeled for VoiceOver. Screen descriptions, button labels, and value announcements are provided throughout the app so you can navigate and log workouts entirely by voice.
Dynamic Type
All text scales with your preferred text size, from the smallest setting through the largest accessibility sizes (AX1-AX5). Layouts adapt automatically — horizontal rows reflow to vertical stacks at larger sizes.
Reduce Motion
If you have Reduce Motion enabled, KineticForm disables all animations, transitions, and symbol effects. Navigation between screens is instant with no sliding or bouncing.
Color Independence
No information is conveyed by color alone. Every color-coded state is paired with a text label, icon, or pattern. The app meets WCAG AA contrast ratios in both light and dark mode.
Dark Mode
Full Dark Mode support with purpose-built color variants for every surface, text style, and UI element.
Touch Targets
All interactive elements meet Apple's recommended 44x44 point minimum touch target size. Buttons and controls have sufficient spacing to prevent accidental taps.
Haptic Feedback
Rest timer completions, rep counting, and form cues use haptic feedback so you can receive coaching without looking at the screen during exercises.
Limitations
ML Form Analysis
The camera-based form analysis feature requires visual positioning of the device. We are exploring audio-guided setup and voice-announced form cues to improve accessibility for users with low vision. If you have feedback on how we can improve this feature, please reach out.
Apple Watch
The watch companion app supports VoiceOver and Dynamic Type. Workout controls are designed for quick, glanceable interaction during exercise.
Feedback
We want KineticForm to work for you. If you encounter any accessibility barriers or have suggestions for improvement, please contact us:
Include "Accessibility" in the subject line and we will prioritize your request.