[← All apps](https://uranashel.com/apps.html)

# Sonarish
Listen like an engineer
A-weighted · FFT · baseline diff
iOS Android Live
A noise meter with the statistics reports actually require, machine diagnosis against a baseline you record yourself, and two experimental sonar tools. The audio pipeline does not even request internet permission.
[App Store](https://apps.apple.com/app/sonarish/id6785146314)Google Play · soon
Swift Kotlin Accelerate FFT PDF export 5K+ dl Updated 2026-05
## See it running
Official App Store screenshots. Scroll sideways for more.
**Precision noise meter**72 dB(A) live, with LAeq, LAmax, LAmin, L10, L50, L90, and a daily dose at 8% of the NIOSH limit.
**Track breathing with sonar**16 breaths a minute, contactless, from an inaudible tone. Signal quality 92%, displacement 118 µm.
**Know the moment baby cries**A live likelihood meter at 85%, an event timeline, sensitivity on a slider.
**Every reading, over time**Noise, machine score, breathing rate. Min, average, max for each.
**The full toolkit**Pro: PDF and CSV export, both monitors, unlimited history. $2.99 a month, $19.99 a year, $39.99 once.
**Private by design**On-device throughout. Light and dark themes, English and Vietnamese, and a clear-history button in settings.
## What people use it for
### Noise disputes
Measure, export a timestamped PDF, attach it to the complaint email.
### The AC that sounds off
Record it while it is healthy. Compare when it starts sounding wrong.
### Workshop machines
Motors, pumps, compressors. A 0–100 score, tracked over time.
### The baby's room
Cry detection and a breathing readout, both fine in airplane mode.
### Your own ears
The dose meter counts your exposure against the NIOSH 8-hour limit.
## The noise meter
- **dB(A), live**An animated gauge with a plain word next to the number: Loud.
- **Statistics**LAeq, LAmax, LAmin, L10, L50, L90.
- **Daily dose**A running percentage of the NIOSH 8-hour limit, peak level noted.
- **History and calibration**A live chart, and per-device calibration so two phones agree.
- **Reports**Timestamped PDF and CSV. Pro.
## Machine diagnosis
### 1. Record it healthy
A short recording on a good day. That is the baseline.
### 2. Check later
New recordings are compared against it. Suspicious bands and new tones get flagged.
### 3. Read the score
0–100, at normal / watch / warning. Tracked so you can see it drift.
## The experimental corner
- **Breathing monitor**An inaudible tone reflects off the chest; the app reads breaths per minute from the reflection, with signal quality and displacement shown. Contactless. Pro.
- **Cry monitor**Real cry detection rather than a bare loudness threshold. Likelihood meter, event timeline, adjustable sensitivity. Pro.
## Under the hood
A-weighting exists because ears are not flat: at conversational levels we barely hear low rumble, so an unweighted meter over-reports noise nobody experiences. Sonarish applies the standard A-curve before integrating, which is why its numbers line up with the ones in noise regulations.
Machine diagnosis is a baseline comparison, not a classifier trained on someone else's machines. The method asks one thing of you: put the phone at the same distance every time, half a metre to a metre. The spectral difference against your own recording is what carries the signal.
## Free and premium
Every Pro feature can be tried once, free. Pro unlocks PDF/CSV export, both monitors and unlimited history: $2.99 a month, $19.99 a year, or $39.99 once.
Sonarish is a screening aid, not a certified sound-level meter and not a medical device. The breathing and cry monitors are labelled experimental in the app.
### Want a month on us?
Beat Signal Lock — match the waveform — and we hand you a promo code.
[Play Signal Lock →](https://uranashel.com/unlock.html)
## The engineering behind it
[2025-12-14 · 18 min
### A-weighting and decibels explained
](https://uranashel.com/blog/a-weighting-decibels.html)[2025-11-28 · 20 min
### Machine fault diagnosis via acoustic baseline
](https://uranashel.com/blog/machine-fault-baseline.html)[2026-01-07 · 19 min
### FFT for mortals
](https://uranashel.com/blog/fft-made-readable.html)
---
uranashel · [Home](https://uranashel.com/) · [Apps](https://uranashel.com/apps.html) · [Lab](https://uranashel.com/lab.html) · [About](https://uranashel.com/about.html) · [Blog](https://uranashel.com/blog/) · [Developers](https://uranashel.com/developers/) · [API docs](https://uranashel.com/docs/) · [Privacy](https://uranashel.com/privacy.html)
Machine-readable: [llms.txt](https://uranashel.com/llms.txt) · [sitemap.xml](https://uranashel.com/sitemap.xml) · [openapi.json](https://uranashel.com/openapi.json) · [API](https://uranashel.com/api/v1/)