Skip to main content

Accessibility

Bedside targets WCAG 2.2 Level AA. That includes students using VoiceOver, Dynamic Type, and other assistive technology.

Our commitment

We target WCAG 2.2 Level AA for both the iOS app and this website. Accessibility is ongoing work, not a one-time audit.

iOS app

  • VoiceOver — all interactive elements have descriptive labels. Screen state changes are announced. The session timer announces remaining time at 60 and 30 seconds.
  • Dynamic Type — all text scales with your iOS font size setting.
  • Reduce Motion — score reveal animation and haptic celebration sequences are replaced with static display when Reduce Motion is enabled.
  • Touch targets — all interactive controls meet the 44×44 pt minimum.
  • Color contrast — all text meets 4.5:1 against background colors. Difficulty star ratings include an aria-label with the numeric value.
  • Microphone-free use — if microphone access is unavailable, the demo uses pre-recorded audio and the app surfaces alternative text-based review options.

This website

  • Skip-to-content link at the top of every page
  • Semantic HTML with proper heading order on every page
  • All images include descriptive alt text
  • All links have descriptive text (no “click here”)
  • Focus indicators visible on all interactive elements
  • No content flashing more than 3 times per second
  • All form fields have associated labels

Known limitations

  • Voice-only core feature — practice sessions use real-time voice. Students who can't use a microphone can access the demo, scenario descriptions, and feedback review, but can't complete a live session. Text-based session alternatives are on the roadmap.
  • Score sharing image — the PNG generated for social sharing is decorative and not intended for screen readers. Coaching text is always available in the app in full accessible form.

Testing

We test accessibility on:

  • iPhone with VoiceOver (iOS 17+)
  • iPhone with Display & Text Size: Larger Accessibility Sizes
  • macOS Safari with keyboard-only navigation
  • Automated WCAG 2.2 checks via axe-core on every deploy

Feedback and contact

If you encounter an accessibility barrier, please email support@hellobedside.com with a description of the issue and the device or browser you were using. We respond within one business day and prioritize accessibility issues.