Catchy
friends & family alpha · on TestFlight

Know every song that played.

Wherever the music is coming from — a DJ, a bar, a party, someone else's aux — start Catchy when it starts. It listens along and names what it hears, hour after hour, and is honest about the bits it couldn't. Afterwards the whole thing is yours: a tracklist, a timeline of what played, and a card you can send your friends.

Shazam catches one song. Catchy catches everything that played.

Capturing a set, reviewing it and sharing it stay free. Always. Catchy Pro adds Insights, Apple Music export and capture with no signal.

Join the alpha on TestFlight →

iPhone · iOS 18 or newer · nothing to sign up for

step 1 · while the music is playing

Start it once, then tap for what matters.

Tap the disc for any song you have to have — that's the one it answers on the spot, and it works straight from the lock screen without unlocking. In between, leave the phone where it can hear and it keeps adding what it can pick up on its own. Anything it can't name is still marked, with the moment saved, so nothing disappears quietly.

1:34◧ 71%
LIVE 3:12:44
Tap to catch
32 songs caught
♪In This Bih' — still playing
In This Bih'
Chris Lorenzo & Kah-Lo
1:31 AM
palm of my hands (Odd Mob Remix)
John Summit & venbee
1:26 AM
car crash
jigitz
1:19 AM
? 1 Unknown moment ⌄
◎ Pin the venue + Invite
♫Library Sets Catch Friends Profile
step 2 · whenever you get to it

Settle the maybes in a minute.

The sure things are already in the playlist. For everything it was only half-sure about, you hear the exact seconds your phone caught and keep it or drop it — or hit Keep all and be done. Moments it couldn't name are tucked into Unknown at the bottom, honestly labelled, with the clip kept in case you want to hunt the ID later.

11:06◧ 96%
Needs review

Saturday

Public Records
Jul 18
☆
Length
3h 50m
Confident
29
Needs review
6
Unknown
3
10:20 pm2:10 am
car crash
jigitz
1:19 AM
SkipKeep
▶ Your clip ▶ Catchy's guess
Pressure (Extended Mix)
Kolter
12:44 AM
SkipKeep
Wake Me Up
Avicii
11:58 PM
Skipped · Keep
In This Bih'
Chris Lorenzo & Kah-Lo
★1:31 AM
palm of my hands (Odd Mob Remix)
John Summit & venbee
☆12:58 AM
?
Unknown moment
clip · 1:34 AM
▶ Your clip Keep clip
♫Library Sets Catch Friends Profile
step 3 · the set, kept

Everything that played, in order.

Each session becomes a set: the tracklist in order, a timeline you can drag a finger across to see what was playing when, and the ⋯ menu carrying the verbs as words — including send a set straight to your own Apple Music library, once the set is reviewed. That one is part of Catchy Pro. Every song you keep lands in your library on its own, with the set it came from still attached. The ★ is for the ones that were the night.

11:15◧ 94%
Reviewed

Saturday

Public Records
Jul 18 | ★ 4
🎧 🐞 You & @maddie
Length
3h 50m
Songs
35
Unknown
3
Add a song+
Export to Apple Music
Share set with friends↑
In This Bih'
Chris Lorenzo & Kah-Lo · 1:31 am
10:20 pm2:10 am
1
Wake Me Up
Avicii
★11:58 PM
2
palm of my hands (Odd Mob Remix)
John Summit & venbee
☆12:58 AM
3
car crash
jigitz
☆1:19 AM
4
In This Bih'
Chris Lorenzo & Kah-Lo
★1:31 AM
♫Library Sets Catch Friends Profile
step 4 · for the group chat

Proof you were there.

Every set renders a card — the venue, the length, the timeline of what played, your rating, and how many moments stayed a mystery. Send the card, or send the link — the link opens the whole set for anyone, no app and no account. The card even prints the address, so a screenshot is still a doorway. Like a Strava run, but for the music.

Catchy Jul 18–19, 2026
Public Records
3h 50m · 35 songs · 3 still unknown
★★★★☆
10:20pm2:10am
♪ Wake Me Up · palm of my hands (Odd Mob Remix) · car crash · In This Bih' · Pressure (Extended Mix) · Sweet Harmony · Losing It · Bad Habit…
share.joincatchy.com/s/7f2k9
with the people who were there · in the app today

Sets are better shared.

Add friends by @handle or a link, and a set stops being just yours. Friends see what you caught, react and comment on it, and a set you were both at names the people who were there. Anyone you send the link to can open the whole set — no app, no account.

the friends tab
6:20◧ 84%
Friends
◔+
🐢
Dana
@dana · You're in ✓
Out now
🐞
Marcus
@maddie
›
🐟
@pato
since Jul
›

Knockdown Center

Joined Fri · 2h 12m · 31 songs
Songs
31
Length
2h 12m
Rated
★★★★☆
🎧
@maddie reacted 🔥
♫Library Sets Catch Friends Profile
the bell
6:21◧ 84%
Friends
◔+
Activity
from your friends
🐟
@pato commented on Warehouse marathon
this whole run was unreal, the last half hour especially
11:48
🐕
@nachito asked to connect
AcceptNot now
10:02
🎧
@maddie reacted 🔥 to Knockdown Center — and others
9:15
🐞
@marcus shared Knockdown Center
You're in — find it in your Sets
Fri
🐟
@pato asked to connect from your link
AcceptNot now
Thu
♫Library Sets Catch Friends Profile

Both of these are the app as it ships. The Friends tab is where people arrive and where their sets land; the bell is what they did with yours.

anytime · you

No bio. Your stats are the profile.

Sets, songs, hours caught, favorite songs — accumulating on their own while you listen. It is one page: what a friend sees, with your settings under it. The ⋯ menu shares the numbers as a card when one of them starts to look ridiculous.

your profile
6:21◧ 84%
Share your stats↑
Edit profile✎
🎸 ✎
You
@nacho
@instagram · shown on your profile
Sets
12
Songs caught
214
Hours
41
Favorites
27
Public Records
Sat, Jul 18 · 3h 50m · 35 songs
Unpin
Everything above is your profile, the page friends open.
@ nacho@catchyyour shares and friends ride this identity Signed in
✦ Catchy PROthe story behind every set you catch
◎ Settingsexports, notifications, privacy — and the intro again ›
♫Library Sets Catch Friends Profile
settings
6:22◧ 84%
♪ Apple Musicexport sets from the set page menu Not linked
◔ Notifications & timingnudges, reminders, clip retention ›
◐ Privacy & FAQwhat's kept, what never is — and why ›
▷ Replay the introthe four-card tour from first launch
♫Library Sets Catch Friends Profile
Catchy since May 2026
12Sets
214Songs caught
41Hours
27Favorites
live music captured
Catchy Pro · the paid tier

Small, and it says so.

The app is free and stays free. Catchy Pro is one subscription on top of it — Insights, Apple Music export, and capture with no signal — from the App Store, starting with a free trial.

It listens. Here is exactly what it keeps.

An app that holds a microphone open for hours owes you a straight answer about where the sound goes.

  • The sound itself never leaves. Your phone turns what it hears into a fingerprint on the device and sends only that — never the audio — to Apple's Shazam service to be matched. The audio it fingerprinted is dropped on the spot.
  • Audio is kept only where you'll be asked to judge it — one short clip for each song it was unsure about, and each moment it couldn't name. They stay on your phone, delete themselves when you finish reviewing the set (or after 30 days if you never do), and leave the device only if you deliberately share one. The one exception is a clip you tap Keep clip on: that one is yours until you delete it.
  • When a match can't be made right then — no signal, or the service not answering — that stretch of audio waits on the phone until it can be identified, and is deleted the moment it is. That's the price of not losing it.
  • An account is real, and it's for friends. Capturing, reviewing and your library need no sign-up and no password, and opening a set someone shares with you needs nothing at all. Signing in (Apple or Google) is what backs your friend code, your friends list and your share links, so they survive a new phone — and adding a friend is the one thing that asks for it. Signing in picks your @username too — the server holds it, it's how friends find you, and you can change it later (once every 30 days) — along with a display name if you add one, and a profile carrying your counters, the disc you chose and your Instagram handle if you added one, all of which you can switch off. Once you have friends, a finished set goes to them unless you switch that off — Catchy asks the first time it happens, and any set can be unshared. Your audio never leaves either way.
  • No analytics SDK, no tracking, no trail of where you go. The only time Catchy uses your location is when you tap Pin the venue, once per set, to save where the set was. Your exact coordinates never leave your phone. What travels is the venue's name and an approximate location — a map cell about 150 m across — and only where the set itself goes: with a set you share, or to a friend you let join you. The cell is there so that friends' phones at the same place can be joined into one shared set. Nothing else about where you are ever leaves your phone. Our server does the connecting — friend links, invitations, the pages you share — and never sees your audio, or the name of a set you didn't share (a private set sends only the diagnostics and usage data below, as catalog identifiers, counts and times — and an Insights question when you ask one). Open a song in Spotify and a random install ID goes along with that one request and nothing else; it's tied to nothing about you and resets if you reinstall.
  • Diagnostics and usage data, each with its own switch. After a set ends, again after it is reviewed, and again if its numbers change, the app sends capture diagnostics: counters about the capture and each hour of it, one row per song with what you did with it in review, and every recognition window — catalog identifiers and numbers, plus your device model and iOS version. A small start record leaves when the microphone starts, and a device summary once a day. While you use it, the app sends usage data: what you do in it, as counts and times, with the app build and your device model and iOS version. Never audio, never a recording, never song titles, set names or anything you typed. Both exist to fix problems and make the app better. Switching either off (Share usage data is the second) deletes what it sent; deleting a set deletes that set's rows.
  • Ask about an artist, and that one question leaves the phone. Open a song's card and Catchy starts the ✦ Insights lookup so the answer is ready if you tap: the song's title and artist go to our server, and the artist's name to MusicBrainz, the public music encyclopedia, to make sure it's the right one. Any set, shared or private — it's you asking about an artist, not the set reporting itself, and nothing else about the set goes along.

The full privacy policy →

Try it on the next one.

It's in friends-and-family alpha right now — the app opens on the line “Every set becomes a playlist.” and the fastest way to make that true is to use it and tell us what broke.

Join the alpha on TestFlight →

iPhone · iOS 18 or newer · nothing to sign up for