Accessibility Commitment & User Guide

Last Updated: January 29, 2026

Standard: WCAG 2.1 Level AA Compliant

At 123 Pray LLC, we believe spiritual wellness should be a sanctuary for everyone. We have integrated "Inclusive Design" into the core of the 123 Pray mobile application to ensure a seamless experience regardless of physical, sensory, or cognitive ability.

1. Assistive Technology & Screen Readers

123 Pray is optimized for industry-standard screen readers, ensuring that every element of the "1-2-3" prayer flow is audible and navigable.

  • Compatible Technologies: Fully supports Apple VoiceOver (iOS) and Google TalkBack (Android).

  • Semantic Labeling: Every interactive element is programmed with "Hint Text" and "Labels" to announce not just the button, but its purpose (e.g., "Start Prayer: Tap to begin your 3-step intention").

  • Live Regions: Our guided breathing and prayer prompts use "Live Regions" to announce text updates automatically without requiring manual navigation.

  • Decorative Exclusion: Non-essential animations, such as liquid gold effects, are hidden from screen readers to prevent "auditory clutter."

2. Keyboard & Alternative Input

For users who navigate via Bluetooth keyboards, switch devices, or joysticks, 123 Pray provides a predictable, "trap-free" experience.

  • Focus Indicators: We utilize a high-visibility, 3px gold border with a 3:1 contrast ratio to clearly indicate which element is active.

  • Logical Sequential Navigation: Tab order follows the natural "1-2-3" progression of the app.

  • Standard Key Mapping: Supports Tab, Shift+Tab, Enter/Space, and Escape for all core functions.

3. Visual & Perception Standards

We recognize that vision is a spectrum. Our UI is built to be perceivable under various conditions.

Contrast & Color

We do not rely on color alone to convey meaning.

  • Text Ratios: All body text maintains a minimum 4.5:1 contrast ratio. Headings are optimized to 7.2:1 (WCAG AAA).

  • Non-Color Cues: Achievements and "Locked" states are distinguished by icons (locks/stars), border thickness, and strikethroughs—not just color changes.

Large Text & Display Scaling

  • Dynamic Type: 123 Pray respects your system-level font settings. The layout is "Responsive," meaning text will wrap and scale without overlapping or cutting off.

4. Motion & Vestibular Support

For users sensitive to motion or prone to vertigo, we provide a "Static UI" option.

  • System Integration: The app automatically detects "Reduce Motion" settings on iOS and Android.

  • Animation Suppression: When enabled, fluid transitions are replaced with cross-fades, and moving particles are disabled.

5. Sensory Feedback (Haptics & Audio)

  • Haptic Confirmation: We use distinct vibration patterns (Gentle Pulse, Heartbeat, Whisper) to provide tactile confirmation of actions. This can be toggled off in Settings.

  • Audio Cues: Subtle "Chimes" provide non-visual confirmation of successful step completion.

6. Safe Area & Orientation

  • Safe Area Compliance: Our Flutter-based framework ensures content never interferes with the "Notch," Dynamic Island, or home indicators.

  • Portrait Consistency: To ensure stability for users with limited range of motion, the app is locked to Portrait Mode, preventing accidental or disorienting rotations.

7. Reporting Barriers & Feedback

We view accessibility as an ongoing journey, not a destination. If you encounter a barrier:

  1. Email: support at 123pray.com

  2. Commitment: We review all accessibility feedback within 48 hours. Please include your device model and the assistive technology you were using.

Legal Disclaimer & Compliance Statement

123 Pray LLC is committed to digital accessibility. We perform quarterly audits using the WebAIM suite and real-world testing with assistive devices. While we strive for 100% compliance with WCAG 2.1 Level AA, we recognize that technology evolves. We are dedicated to continuous improvement to ensure our "Inclusive Sanctuary" remains open to all.