Accessibility — Cleaner Wave: Water Remover
Last updated: May 2026
At Cleaner Wave, we believe sound-based tools should be available to everyone. We are committed to making our app accessible and continually improving the experience for all users. Below is an overview of the accessibility features currently supported in Cleaner Wave.
VoiceOver & TalkBack Support
Cleaner Wave is designed to work with VoiceOver on iOS and TalkBack on Android. Every screen in the app — including the Dashboard, Cleaning Session, Tone Generator, Speaker Test, and Settings — has been built with screen reader users in mind.
- All interactive elements (buttons, sliders, toggles) include descriptive accessibility labels so screen readers can announce what each control does.
- Accessibility roles are assigned throughout the app: buttons, headers, adjustable controls, and progress indicators are all properly identified.
- State announcements ensure that screen readers communicate whether a cleaning session is in progress, paused, or completed, so users always know the current state.
Live Announcements
Cleaner Wave uses live regions to keep screen reader users informed of real-time changes:
- Cleaning session progress and completion are announced so users know when the session finishes without needing to watch the screen.
- The dB meter reading in the Speaker Test provides live accessibility updates so screen reader users can monitor sound levels.
- Frequency changes in the Tone Generator are announced to keep users informed of the current setting.
Dark & Light Mode
Cleaner Wave supports both dark and light themes, automatically following the system preference. This ensures a comfortable viewing experience in any lighting condition and helps users who are sensitive to bright interfaces.
Semantic Structure
The app uses a clear semantic hierarchy to help screen reader users navigate efficiently:
- Headers mark the beginning of each section on every screen, enabling quick navigation between sections.
- Descriptive labels are used on visual elements like the frequency display in the Tone Generator and the dB meter in the Speaker Test, providing text-based descriptions of the data.
- Decorative elements (icons used purely for visual styling) are hidden from screen readers so they do not add unnecessary noise.
Haptic Feedback
Cleaner Wave provides haptic feedback for key interactions such as starting and completing a cleaning session. This gives users a tactile confirmation of actions, which is especially helpful for users who may not rely on visual or audio cues. Haptic feedback can be toggled on or off in Settings.
Localization and Right-to-Left Support
Cleaner Wave supports over 60 languages and automatically detects the user's device language. For right-to-left languages such as Arabic, Hebrew, Persian, and Urdu, the entire interface — including text direction and layout — mirrors automatically to match the expected reading direction.
Volume Safety
Cleaner Wave includes a volume warning before starting any sound session. Audio output is capped to help protect hearing, and users are advised to set a comfortable volume level before proceeding. This is especially important for users who may have hearing sensitivities.
Ongoing Improvements
We are continuously working to improve accessibility in Cleaner Wave. Areas we are actively exploring include:
- Support for reduced motion preferences
- Dynamic Type and large text optimizations
- Enhanced color contrast verification
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 Cleaner Wave better for everyone.