We keep almost nothing.
Audio files
Your audio is held briefly during analysis, then deleted. When you upload a track, we write the bytes to a temporary file on the analysis machine, run librosa + CLAP over it, extract the trait values and embedding, and delete the original file within ~30 seconds. We do not store, back up, copy, or forward the original audio anywhere — once analysis finishes, the bytes are gone.
What we keep instead is the numerical output: BPM, key, loudness, a 512-dimensional embedding, and 10 other audio traits (energy, valence, danceability, etc.). None of that is enough to reconstruct your audio.
What we store about you
- Your email address (so we can send the magic-link sign-in email)
- Your Stripe payment session ID (so we can prove you paid)
- The timestamp you paid
- A temporary magic-link token (expires in 15 minutes and is single-use)
- The trait outputs + embeddings from any tracks you analyse
We do not store your name, address, IP address, card details, or any other personal data.
Third parties we use
- Stripe — processes the $5 payment. They see your card details; we don't.
- Resend — sends the magic-link email.
- Cloudflare — hosts the landing page + sits in front of the API for protection.
- Fly.io — runs the analysis backend.
We do not use analytics trackers, advertising pixels, or third-party cookies.
Cookies
We do not set cookies on the marketing site. On the app, we store your sign-in session token in browser local storage — never in a third-party cookie.
Your rights
Email [email protected] to:
- See what we have on you
- Delete your account + all associated data
- Request a data export (JSON of all trait outputs)
We aim to respond within 7 days and always within 30.
If we ever shut down
Per the promise on the landing page: if everysong shuts down, we will open-source the analysis code and give every user 30 days to export their data before permanent deletion.