Accessibility Statement
Our commitment to making Persona usable and enjoyable for everyone.
Our Commitment
Persona Group is committed to ensuring that Persona - AI Dating is accessible to the widest possible audience, including people with disabilities. We believe that everyone deserves the opportunity to form meaningful connections, and we strive to design our app and website with inclusivity at every level.
We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA and follow Apple's Human Interface Guidelines for Accessibility. Accessibility is not an afterthought — it is integrated into our design and development process from the start.
Accessibility Standards
Conformance Target
WCAG 2.1 Level AA for both the iOS application and the website (persona-us.com).
We also follow the Section 508 standards where applicable and adhere to Apple's accessibility APIs and best practices for iOS app development.
iOS App Accessibility Features
Persona leverages Apple's native accessibility frameworks to provide a rich experience for all users:
VoiceOver Support
- All interactive elements have descriptive accessibility labels.
- Navigation structure follows logical reading order.
- Custom UI components are annotated with appropriate accessibility traits (button, header, image, etc.).
- Personality charts and compatibility scores include text descriptions for VoiceOver users.
- Profile photos include alt-text descriptions where provided by the user.
- Swipe gestures and custom interactions have VoiceOver-accessible alternatives.
Dynamic Type
- All text in the app respects the user's preferred text size setting in iOS Settings → Display & Brightness → Text Size.
- Layouts adapt to accommodate larger text sizes without truncation or overlapping.
- We use Apple's
UIFont.TextStylesystem (via our.personaDynamicType()modifier) to scale text proportionally. - Support for accessibility text sizes (the five largest sizes beyond the default range).
Reduce Motion
- When "Reduce Motion" is enabled in iOS Settings → Accessibility → Motion, Persona disables or simplifies animations:
- Personality reveal animations are replaced with simple fade transitions.
- Parallax effects and particle animations are disabled.
- Card transitions use crossfades instead of slide animations.
- All UI remains fully functional with reduced motion enabled.
Increase Contrast
- When "Increase Contrast" is enabled in iOS Settings → Accessibility → Display & Text Size, Persona enhances visual contrast throughout the app.
- Card borders become more visible.
- Text contrast ratios are increased beyond our baseline (which already meets WCAG AA minimums).
- Subtle glass-morphism effects are replaced with solid backgrounds for better readability.
Color & Vision
- Our design does not rely solely on color to convey information. Status indicators, compatibility levels, and interactive states use shapes, icons, and text labels in addition to color.
- We maintain a minimum contrast ratio of 4.5:1 for normal text and 3:1 for large text, meeting WCAG AA requirements.
- The Midnight Amber theme was designed with color contrast analysis to ensure readability for users with low vision.
- We test with color blindness simulators (protanopia, deuteranopia, tritanopia) and ensure all information remains distinguishable.
Haptic Feedback
- Persona uses haptic feedback (via
HapticManager) to provide tactile confirmation of actions — matching, sending messages, and completing profile steps. - Haptics complement (but never replace) visual and auditory feedback, ensuring no information is conveyed through haptics alone.
Switch Control & Keyboard Navigation
- The app is usable with iOS Switch Control.
- All interactive elements are reachable and operable via external keyboard navigation when connected.
- Focus order follows a logical top-to-bottom, left-to-right sequence.
Website Accessibility Features
The Persona website (persona-us.com) and all documentation pages implement:
- Semantic HTML: Proper use of headings (h1–h3), landmarks (nav, main, footer), lists, and ARIA attributes.
- Keyboard Navigation: All interactive elements (links, form inputs, buttons) are keyboard-accessible with visible focus indicators.
- Color Contrast: All text meets WCAG AA contrast ratios against its background.
- Responsive Design: Content reflows properly at all viewport sizes and zoom levels up to 400%.
- Reduced Motion: The
prefers-reduced-motionmedia query disables animations and transitions for users who prefer reduced motion. - Link Text: All links have descriptive text that makes sense out of context. We avoid "click here" or "read more" without context.
- Form Labels: All form inputs have associated labels and appropriate autocomplete attributes.
- Page Structure: Each page has exactly one h1, proper heading hierarchy, skip-to-content capability, and meaningful page titles.
- Images: Decorative SVGs use
aria-hidden="true". Informational images have alt text.
Testing & Evaluation
We evaluate accessibility through multiple methods:
- Automated Testing: Xcode Accessibility Inspector for iOS, axe DevTools and WAVE for web pages.
- Manual Testing: VoiceOver testing on physical iPhone devices, keyboard-only navigation on website, zoom/magnification testing.
- Color Contrast Analysis: Colour Contrast Analyser (CCA) tool, Figma contrast plugins during design phase.
- Screen Reader Testing: VoiceOver (iOS), Safari VoiceOver (macOS) for website testing.
- User Feedback: We actively encourage accessibility feedback from our users (see below).
Known Limitations
While we strive for comprehensive accessibility, we are aware of the following current limitations and are actively working to address them:
- Canvas Animations (Website): The 3D particle orb animation on the landing page is decorative and not accessible to screen readers. It is hidden via
aria-hiddenand does not convey essential information. The animation is disabled whenprefers-reduced-motionis enabled. - Voice Notes: Voice note messages do not currently include transcriptions. We are working on adding automatic speech-to-text transcriptions for voice messages.
- Photo Descriptions: User-uploaded photos may not have descriptive alt text. We encourage users to add descriptions and are exploring automated image description as a future feature.
- Complex Personality Visualizations: While chart data is available as text to VoiceOver, the visual representation of personality radar charts may not fully convey all nuances to screen reader users.
Accessibility Feedback
We welcome feedback on the accessibility of Persona. If you encounter any barriers or have suggestions for improvement:
Include: what you were trying to do, what happened, your device/browser, and any assistive technology used.
📱 In-App
Settings → Help & Support
Select "Accessibility" as the topic.
We aim to respond to accessibility feedback within 5 business days and to resolve reported barriers as quickly as possible.
Enforcement & Compliance
If you are not satisfied with our response to your accessibility feedback, you may contact:
- U.S. Department of Justice (ADA): ada.gov
- U.S. Access Board (Section 508): access-board.gov
- W3C Web Accessibility Initiative: w3.org/WAI
Continuous Improvement
Accessibility is an ongoing effort. We are committed to:
- Regular accessibility audits of new features before release.
- Training our design and engineering teams on accessibility best practices.
- Including accessibility criteria in our code review process.
- Engaging with the disability community for usability testing.
- Monitoring evolving WCAG standards and updating our conformance as new guidelines are released.
This accessibility statement was last reviewed on April 9, 2026. We will update it as we make improvements and as standards evolve.