Nearby sound, through your microphone.
EavesJam recognizes music playing out loud. It cannot hear headphones, phone calls, or audio playing only inside another app.
EavesJam
Nearby songs. Remembered.
Turn EavesJam on before a drive, a gym class, a night out, or an evening at home. It identifies nearby music in the background and saves the songs it recognizes.
Built for iPhone · Free during beta
You choose when it listens. Recognition can miss songs.
Start a listening session in EavesJam.
It works in the background and keeps going with your screen locked.
See the music it recognized, saved locally on your iPhone.

Your evening, in song names
Find the song you wanted to look up. Browse your timeline to see what EavesJam recognized and when it heard it.
Keep favorites. Organize songs into folders. Open a match in your music app when a link is available.
“I built EavesJam because I kept losing songs. One would come on at an event or in someone’s car, I’d think ‘I’ll look it up later’ — and later never came.”Douglas, maker of EavesJam
You choose the stretch
Choose a timer or leave the session open-ended. Stop whenever you want.
Long sessions use battery. iOS can interrupt listening. After restarting your iPhone, open EavesJam and start a new session.
More about listening and battery
EavesJam recognizes music playing out loud. It cannot hear headphones, phone calls, or audio playing only inside another app.
Your library is stored locally. EavesJam does not save raw audio. Apple receives acoustic signatures to identify songs.
You choose when to listen and can delete your history. No EavesJam account is needed.
EavesJam uses Apple's ShazamKit to identify nearby music. During a session, it keeps recognizing songs and groups the matches into a private timeline on your iPhone.
No subscription is needed to recognize songs. EavesJam does not require an account. Listening to a full song through a music service depends on that service and your access to it.
No. Short stretches of mic audio are turned into compact acoustic signatures, matched against Apple's catalog, and discarded. Raw audio is never stored or uploaded.
Yes, during an active session. It keeps going after you lock the phone or switch apps, until you stop it or the timer runs out. iOS can interrupt listening. After turning off or restarting the iPhone, reopen EavesJam and start a new session. Check listening again after EavesJam or iOS updates.
No, and it won't pretend it did. Loud rooms, rare tracks, and iOS interruptions cause gaps - the timeline shows them honestly.
Battery use varies with the session length, phone, battery health, and conditions. Choose an open-ended session or a 30-minute, 1-hour, 2-hour, 4-hour, or 8-hour timer. To review actual use on your phone, open iPhone Settings and tap Battery.
The current TestFlight beta is free. The planned US App Store offer is a 14-day trial, then a $9.99 one-time unlock. There is no subscription or automatic charge. EavesJam supports iPhone with iOS 18 or later and iPad with iPadOS 18 or later. There is no Android version.
Take it along next time
The current beta is free through Apple's TestFlight app.
Planned US App Store offer: a 14-day trial, then a $9.99 one-time unlock. No subscription or automatic charge.