WILD SEED 06 · SPEAKER CLEANERCOMING SOON TO iOS & ANDROID
Ripple app icon

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.

COMING SOON TO
App Store
COMING SOON TO
Google Play
Watch Video
Before & After ScoreNo Account · No AdsAudio Stays on Your PhoneOne-Time Pro, No Subscription
RIPPLE · SONAR ENGINE
SYS.06
Ripple: Smart Eject on the home screen, a 94 speaker score and a clean in progress
FLUTTER · NATIVE AUDIOiOS & ANDROID
The Side Hustle Rationale

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.

How It Works

Tune. Clean. Measure.

STEP 01

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.

STEP 02

Clean

A 60-second clean at that frequency: a low push, then pulses, then a sweep. Speaker facing down, so gravity helps.

STEP 03

Measure

The same check runs again. You get a score out of 100, the score from before, and a chart of seven frequency bands.

STEP 04

Repeat

Still muffled? Clean again, up to three runs, with a short rest between them, and watch the score climb.

30-Second Walkthrough

Ripple in Action.

SYS.06 DEMO· TUNE → CLEAN → 45 → 70 → 94
One Story, Six Screens

From Muffled to Clear.

From the score that proves it worked to the toolkit and the one-time Pro.

SCREEN 01 OF 06PROOF

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.

See If It Actually Worked
What Makes Ripple Different

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.

THE DIFFERENCE

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.

SMART EJECT

Gentle by Design

Fades on every start and stop, a limiter that never clips, fixed run lengths and a rest between runs.

SPEAKER SAFETY

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.

PRIVATE

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.

RIPPLE PRO

Check History

Every score you've run, stored locally. Calibrate once while the speaker is dry, and scores compare against your own phone.

RIPPLE PRO
ARCHITECTURE & ENGINE

One UI, Native Audio on Each Platform

FlutterDartSwift AVAudioEngineKotlin AudioTrackOn-Device FFTRevenueCat
Every tone is synthesised in code at the device’s sample rate, with 150 ms fades and a limiter. The health check plays a log sweep from 80 Hz to 10 kHz while the mic records, then a Welch FFT sums seven bands from 100 Hz to 8 kHz and scores them against your own dry baseline.
FAIR MONETIZATION MODEL

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.

FREE FOREVER
Water Eject
Smart Eject, health check with before & after score, sound meter.
RIPPLE PRO · ONE-TIME
Everything Else
Dust mode, earpiece, stereo, mic, tone & rattle tools, history.
NO ADS · NO ACCOUNT · AUDIO NEVER UPLOADED
CRAFTED BY CIRCUIT & MOSS LABS

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.

COMING SOON TO
App Store
COMING SOON TO
Google Play
Privacy PolicyTerms of Service