Document resource
Introduction Obstructive sleep apnoea (OSA) affects over one billion people globally but remains underdiagnosed due to limited access to formal sleep testing. 1 Consumer-grade wearables can collect overnight physiological data such as heart rate and blood oxygen levels, and their use in sleep monitoring is growing rapidly.2 However, poor accessibility in current mHealth apps limits users’ ability to interpret and act on sleep-related data, reinforcing gaps in diagnostic pathways.3 4Methods Wireframes were designed in Figma and implemented in React Native. Physiological data and indices, including the Apnoea-Hypopnoea Index, Oxygen Desaturation Index (ODI), and Epworth Sleepiness Scale (ESS), were displayed through a modular dashboard. A central accessibility context enabled real-time adjustments to font size, colour contrast, orientation, and text-only summaries. Interfaces were evaluated for WCAG 2.1 compliance via Lighthouse audits and manual inspection ( figure 1).Results Six visual modes were implemented: Normal, High Contrast, Yellow Hue, Bold Font, Landscape, and Text-Only. All screens met WCAG 2.1 criteria, with average Lighthouse scores of 98/100 and confirmed layout responsiveness. Clinical input supported the inclusion of ODI and ESS to enhance primary care triage utility ( figure 2).Discussion This project demonstrates the feasibility of an inclusive mHealth interface for accessible sleep data review. Although non-diagnostic, the app helps users interpret wearable-derived data and initiate earlier conversations with clinicians. It directly addresses usability and equity gaps in early diagnostic pathways. Further usability testing is planned.References Peppard PE, et al. Am J Epidemiol. 2013;177(9):1006–14.Web Accessibility Initiative. WCAG 2.1 Guidelines. https://www.w3.org/WAIKvedar JC, Fogel AL. mHealth advances to improve healthcare. JAMA 2016;316(16):1641–1642. https://doi.org/10.1001/jama.2016.12367Henni SH, Maurud S, Fuglerud KS, Moen A. Experiences, needs and barriers of people with visual impairments regarding health apps. BMC Public Health 2022;22:35. https://doi.org/10.1186/s12889-021-12361-0Abstract P68 Figure 1Abstract P68 Figure 2Heart Rate Trend screen displayed in five accessibility configurations using four representative screenshots: (a) Normal Mode, (b) Maximum Contrast Light Mode and Large Font Size, (c) Combined Yellow Hue, Bold Font, and Text-Only Summary Mode, and (d) Maximum Contrast Dark Mode and Landscape Mode. Each variation supports diverse visual or cognitive needs while preserving clarity in biometric data presentationAbstract P68 Figure 3Exportable GP Sleep Report generated from the app, presenting a clinical summary of key metrics (AHI, ODI, SpO2, ESS) and recommended next steps. Designed for ease of interpretation in primary care, the layout uses plain language and structured formatting to align with clinician workflows