Our commitment
Serendipity is designed to help people connect with one another. We believe that means everyone. We are committed to making our app accessible to people with disabilities and continuously improving the experience for all users.
VoiceOver
Serendipity is built with Apple's VoiceOver screen reader in mind. Key features include:
- Accessibility labels on member cards, help requests, leaderboard entries, and navigation elements.
- Accessibility hints that describe what actions are available (e.g., "Double tap to view profile").
- Grouped elements so related information (name, company, status) is read together as a single item.
- Meaningful descriptions for icons, status indicators, and visual badges.
Dynamic Type
The app respects your preferred text size set in iOS Settings. Text throughout the app scales with your Dynamic Type preference, ensuring readability at any size. We use semantic font styles and scaled metrics so the layout adapts gracefully to larger text.
Reduce Motion
If you have Reduce Motion enabled in iOS Settings, Serendipity disables animations and transitions throughout the app. Screen changes happen instantly without sliding, fading, or bouncing effects.
Color and contrast
We design with color contrast in mind:
- Sufficient contrast: text and interactive elements meet contrast ratio guidelines for readability.
- Not color alone: we use shapes, icons, and text labels alongside color to convey information. Status indicators include both color and iconography so they are distinguishable without relying on color perception alone.
- High contrast mode: the app responds to the Increase Contrast accessibility setting by strengthening text and element contrast.
Switch Control and AssistiveTouch
All core features are accessible via Switch Control and AssistiveTouch. Interactive elements use standard SwiftUI controls that integrate with iOS assistive technologies. Where custom gestures (such as swipe-to-dismiss) are used, alternative button actions are provided.
Supported accessibility features
- VoiceOver screen reader
- Voice Control
- Dynamic Type (scalable text)
- Reduce Motion
- Increase Contrast
- Switch Control
- AssistiveTouch
- Bold Text
- Dark Mode
Known limitations
We are actively working to improve accessibility across the app. Some areas where we are continuing to improve:
- The UWB proximity radar view uses spatial positioning that may be difficult to convey through VoiceOver alone. We provide distance and direction as text labels as a fallback.
- The Apple TV display is a passive, view-only experience and does not currently include VoiceOver support.
Feedback
If you encounter an accessibility barrier or have suggestions for improvement, we want to hear from you. Please contact us at:
We take accessibility feedback seriously and will work to address issues promptly.