Whence
Where that song was on screen
Google Play
50+
Downloads
App Store & Mac App Store
Same listing on iPhone, iPad, and Mac
5.0 ★
Rating
1
Reviews
macOSiOSAndroid
About
A Flutter app that identifies any song with ShazamKit, normalizes metadata with MusicBrainz, enriches results with TMDb (and OMDb as fallback), and caches matches locally for fast repeat lookups — so you can discover where a track appeared in TV and film. Available on iOS, iPadOS, macOS, and Android (Android 12+).
- Record a clip; ShazamKit returns title, artist, artwork, and ISRC when available
- Manual search when you already know the song title and artist
- Share a song from Spotify or Apple Music into Whence to start a search
- MusicBrainz for canonical title and artist
- TV and film sync appearance matching pipeline
- TMDb / OMDb for posters, years, and metadata
- Drift (SQLite) for history, favorites, and offline cache
Tech Stack
FlutterDartShazamKitRiverpodDriftFirebaseMusicBrainzTMDb
Category
Music / TV & Film
Year
2025–2026
Screenshots
Changelog
v1.0.62026-08-22
- Fixed wrong years and posters on appearance rows — a show no longer picks up an unrelated film that happens to share its name
- Remakes and their originals are told apart by the credit's own air date rather than by popularity
- Titles no longer lose their poster and year to spelling differences — apostrophes, accents, a trailing year, or a studio possessive
- Films no longer borrow a season and episode from the show credited beside them
v1.0.42026-08-22
- Android now targets API 36 (Android 16), up from 35, to stay inside Play's target-API requirement
v1.0.32026-08-13
- Fixed TV and film lookups coming up empty for songs a manual search finds — accented artist names such as Beyoncé were mangled before the lookup
- The identified-song card now fits its zone instead of scrolling
v1.0.22026-07-05
- Share songs from Spotify or Apple Music into Whence to start a search
v1.0.1 (iOS)2026-04-27
- New manual search — look up a song by title and artist without recording
v1.0.1 (Android)2026-04-26
- Added manual search option
v1.0 (iOS)2026-04-14
- Released on the App Store for iPhone and iPad
v1.0 (macOS)2026-04-13
- Released on the Mac App Store today at 3:00 PM — grab it on macOS
v1.0 (Android)2026-04-10
- Released on Google Play — requires Android 12 or later
- Same identify, sync appearances, favorites, and history as on Apple platforms
2026-04-01
- Active development — Flutter, Clean Architecture, Riverpod