Dating for people who actually listen
Your listening history tells a story. The artists you come back to at 2am. The deep cuts you've played 300 times. The genre rabbit holes that consumed an entire weekend. That is identity.
Try the demoHow it works for music heads
Connect your streaming. Spotify, Apple Music, Last.fm, SoundCloud, Bandcamp - wherever you listen. We pull your top artists, genres, listening depth, and audio features. Nothing is shared raw - only signals.
The algorithm understands that music exists in layers:
- A track belongs to an album, made by an artist, tagged with genres
- Matching happens at every level - shared songs, shared artists, shared genres
- If you're on Spotify and they're on Apple Music, the same artist resolves to the same entity
- If we have rich track-level data but no explicit genre affinity, we compute it from your listening patterns
Niche overlap > mainstream overlap
Both swiping right because you both like Arctic Monkeys? That is a popularity 85 overlap. It barely moves the needle. Both deep into Igorrr? That is a signal.
But it goes further. The algorithm knows the difference between "heard one track for 90 seconds" and "1,200 minutes across 6 months, every album saved." Engagement depth and saved status turn a flat overlap into a real affinity score.
What gets scored
Your Wrapped is a dating profile
Except it actually means something.
No vague "you both like music." Actual data. Actual niche.
The deep cuts matter most
Sharing a love for an artist with 12 listeners on Spotify contributes 9x more signal than sharing one with popularity 90. The algorithm is designed for people whose taste is their identity - not a checkbox.
Your crate-digging habit, your 3am Bandcamp purchases, your obscure SoundCloud follows - that is the data that finds you someone who actually gets it.
Integrations
All opt-in. All revocable. We show signals, never raw data.
Affinity Atlas is in development
No real matching is live yet. If you want to be the first to know when it launches - or you have ideas for how music matching should work - get in touch.
Stay in the loop