Skip to content

Accessibility - HeartRateMonitor: Pulse BPM

Last updated: June 2026

At HeartRateMonitor, we believe our app should be usable by everyone. This page describes the accessibility features built into HeartRateMonitor today.


Screen Reader Support

HeartRateMonitor is designed to work with VoiceOver on iOS. Every screen is built with screen reader users in mind.

  • Interactive elements include clear labels so screen readers can announce what each control does.
  • Roles and states identify buttons, headings, and adjustable controls, and communicate whether a control is selected, disabled, or in progress.
  • Hints provide extra context where it helps, so the purpose of an action is always clear.

Real-Time Announcements

Important changes are announced to screen readers as they happen. Critical updates are delivered immediately, while routine progress is shared more gently so it does not interrupt what you are doing.

Themes & Display

HeartRateMonitor supports both light and dark themes and automatically follows your system preference. You can also choose your preferred theme manually from Settings.

Reduced Motion

HeartRateMonitor respects the system-level reduced motion preference. When this setting is enabled on your device, animations are simplified or skipped while the underlying functionality stays exactly the same.

Haptic Feedback

HeartRateMonitor provides haptic feedback for key interactions, giving you a tactile sense of confirmation that does not depend on sight or sound. Haptics can be turned on or off in Settings.

Navigation & Visual Alternatives

A clear heading hierarchy lets screen reader users move through each screen quickly. Visual information is paired with text alternatives so the same information is available without sight, and purely decorative graphics are hidden from screen readers to avoid unnecessary noise.

Languages & Right-to-Left Support

HeartRateMonitor is available in many languages and automatically detects your device language. You can also choose your preferred language manually from Settings. Right-to-left layout for Arabic is fully supported, including text direction and layout mirroring.

Feedback

If you encounter any accessibility barriers or have suggestions for how we can improve, please contact us at [email protected]. Your feedback helps us make HeartRateMonitor better for everyone.