Do I need a Shazam or Apple Music subscription?
No. Recognition runs on ShazamKit, which Apple builds into iOS. There is nothing to subscribe to and nothing to sign into.
Stuck, curious, or found a bug? Email and a human answers. The short version of what EavesJam can and can't do is below.
Email: support@initiatorworks.com
Need something else - legal, press, anything? Same email.
EavesJam identifies songs through the iPhone microphone using Apple's ShazamKit framework. It can only recognize audio that reaches the microphone. It does not identify headphone audio, audio playing only on another device far from the phone, silence, unsupported catalog material, or songs that are too quiet or noisy to match.
EavesJam has one thing to decide: how long it runs. Start it open-ended and stop it yourself, or give it 30 minutes, 1, 2, 4, or 8 hours and it stops on its own. A session keeps listening when the phone is locked or you use another app. iOS can still interrupt recognition for calls, audio conflicts, permission changes, battery constraints, or system limits.
No. Recognition runs on ShazamKit, which Apple builds into iOS. There is nothing to subscribe to and nothing to sign into.
No. EavesJam uses the iPhone microphone. It does not identify headphone audio, phone calls, or private audio playing only inside another app.
That is expected and the timeline marks it. Loud rooms, rare tracks, quiet passages, and iOS interruptions all cause gaps. EavesJam records what it could not match rather than hiding it.
A session keeps the microphone and audio engine active, so it uses more battery than a passive app. EavesJam records your battery level at the start and end of a session and shows the change in Settings, under Troubleshooting. That figure covers the whole phone over that stretch, not EavesJam's share alone, and EavesJam does not estimate drain until it has a completed unplugged run of at least 30 minutes. To see EavesJam's own share, open the iPhone Settings app and tap Battery.
EavesJam stores recognized metadata and listening records locally. Raw audio is not stored by EavesJam. The Settings screen includes a local delete action for saved songs, folders, listening-window records, diagnostics, and battery measurements.