Ripple
Speaker Cleaner & Health Check
Eject water. See if it worked.
Speaker muffled after rain, a spill or the shower? Ripple plays low tones that help push water and dust out of your phone’s speaker grille, tuned to your own speaker, then listens with your phone’s mic and shows a before and after score. If it’s still muffled, clean again and watch the score climb.

Why Circuit & Moss Built Ripple.
Speaker-cleaner apps are everywhere, and almost all of them do the same thing: play one fixed tone, then leave you to guess whether anything happened. Many add subscriptions, scare prompts and ads on top, for something that should be a quick, honest utility.
Ripple pairs Circuit logic (native tone synthesis on both platforms, a resonance probe, an on-device FFT health check with per-phone calibration) with Moss philosophy (honest claims, a free water eject, one fair purchase, and audio that never leaves the phone). It helps clear the grille; it doesn’t pretend to repair hardware, and it tells you when a speaker may need one.
Tune. Clean. Measure.
Tune
Tap Eject. A quick Smart Eject sweep finds the frequency your speaker moves most at, and a short check records how it sounds now.
Clean
A 60-second clean at that frequency: a low push, then pulses, then a sweep. Speaker facing down, so gravity helps.
Measure
The same check runs again. You get a score out of 100, the score from before, and a chart of seven frequency bands.
Repeat
Still muffled? Clean again, up to three runs, with a short rest between them, and watch the score climb.
Ripple in Action.
From Muffled to Clear.
From the score that proves it worked to the toolkit and the one-time Pro.
See If It Actually Worked
A before and after score, run by run
Every clean is measured with your phone's own mic: a speaker health score, the score from before, the score of each run, and a seven-band chart from 100 Hz to 8 kHz that shows what came back.

Honest by Construction.
Proof, Not Hope
Most speaker cleaners play a tone and leave you guessing. Ripple measures the speaker before and after, so you can tell if it helped.
Tuned Per Phone
Phone speakers resonate at different frequencies. A short sweep finds yours, so the push and pulses land where the speaker moves most.
Gentle by Design
Fades on every start and stop, a limiter that never clips, fixed run lengths and a rest between runs.
Audio Never Leaves
The mic is only used during checks, tuning and the mic tools. Audio is processed in memory and thrown away; only band levels and scores are saved, on your phone.
Dust & Earpiece
A 45-second low sweep for lint and dust, and cleaning for the earpiece at the top, or both speakers one after the other.
Check History
Every score you've run, stored locally. Calibrate once while the speaker is dry, and scores compare against your own phone.
One UI, Native Audio on Each Platform
Water Eject Free, Pro Once
Water eject with Smart Eject, the speaker health check and the sound meter are free, forever. Ripple Pro is a single purchase on the App Store or Google Play, never a subscription, and restores free on your other devices.
Hear the Difference. See It Too.
Ripple is coming soon to the App Store and Google Play. Water eject and the health check are free forever, and your audio never leaves your phone.