Earshot Privacy does not collect anything about you.
There is no account, no sign-up, and no server. Everything the app records stays in its own private storage on your phone. We cannot see it, we do not receive it, and there is nothing for us to sell, share, or lose in a breach — because we never have it.
You can verify most of this yourself without trusting us. Open Settings → Apps → Earshot Privacy → Permissions: there is no microphone permission and no camera permission, because the app never asks for either. The app is also excluded from Google's cloud backup, so its history is not copied off the device.
Earshot Privacy keeps a record of when your microphone and camera were used. Each entry contains:
| Stored | Example |
|---|---|
| When it started and ended | 3:04 a.m., lasted 6 seconds |
| Which sensor | Microphone or camera |
| The kind of audio source Android reported | MIC, VOICE_CALL |
| Whether the screen was on, and whether the phone was locked | screen off, locked |
| Whether it carried on after you put the phone down | yes / no |
| Whether it was your own face unlock | yes / no |
| The time zone your phone was in at the time | America/Vancouver |
This never leaves your device.
Nothing to us, and nothing to anyone else.
The app declares internet and Wi-Fi permissions for one purpose: the Wi-Fi camera sweep, which you start by pressing a button. That sweep talks only to devices on the local network you are already connected to — the router and the things plugged into it — to ask what they are. It contacts no server of ours, because we do not run one.
Because the app can technically reach the network, we cannot claim it is incapable of phoning home. We can tell you plainly that it does not, and that there is no analytics library, no crash reporting service, no advertising SDK, and no remote configuration anywhere in it. The app's entire dependency list is Google's own AndroidX and Jetpack Compose libraries and the Room database.
| Permission | Why |
|---|---|
| Query all packages | To list which installed apps hold microphone, camera or location access. The list is read on your device and shown to you; it is never transmitted. |
| Foreground service (special use) | To keep watching while your phone is idle. This is why the app shows a permanent notification — Android requires it, and an app that watches quietly from behind a hidden notification is exactly what this app exists to catch. |
| Post notifications | To alert you when something starts recording while you are not using the phone. |
| Run at startup | To resume watching after a reboot, so your history has no gaps. |
| Nearby devices (Bluetooth scan) | For the Bluetooth sweep. Marked neverForLocation, which tells Android we are not permitted to use it to work out where you are — and we do not. The app listens for broadcasts; it never connects to any device. |
| Internet, network state, Wi-Fi state, multicast | For the local Wi-Fi sweep described above. |
Not requested, ever: microphone, camera, precise location, approximate location, contacts, storage, phone, SMS.
On the History screen, choose Delete all history. It is immediate and permanent.
Uninstalling the app also destroys all of it. Because the app is excluded from cloud backup, there is no copy anywhere else to clean up. We cannot delete your data for you, because we never receive it.
Earshot Privacy is not directed at children and does not knowingly collect anything from anyone, of any age.
If this policy changes in a way that affects what the app does with your information, the updated version will be published here with a new date, and the change will be described in the app's release notes rather than made quietly.