The short version
ListenDJ is a small, free music app. We collect the minimum we need to make it work — your username, an email if you register as a DJ, and the sessions/tracks you create. We don't sell your data. We don't track you across the web. We don't run ads.
What we store
- Account info. Your username, password (hashed, never readable), and email if you registered as a DJ. Guest accounts get a placeholder email and a random password — no real email is ever required.
- Profile. Whatever you choose to add — bio, display name, avatar, genre preferences. You can edit or empty any of these at any time.
- Sessions and tracks. The session names, invite codes, queues, and tracks you add. Reactions and chat messages stay in our database for the leaderboard.
- Library files. If you upload an MP3, it lives on our server until you delete it. We don't share, redistribute, or scan it.
Cookies
We use one cookie to keep you signed in (a session cookie) and a small visitor ID cookie to dedupe anonymous reactions (so one person spamming the heart button doesn't count as a hundred). That's it. No analytics, no advertising, no third-party trackers.
Third parties
ListenDJ uses these external services to function:
- Pusher. Real-time messaging between DJs and listeners. They don't see your music — just channel subscriptions and a connection ID.
- YouTube embeds. When a DJ adds a YouTube track, the video plays through YouTube's embed player. YouTube may set their own cookies. YouTube's privacy policy →
- MusicBrainz. When you add a track to your library, we ask MusicBrainz for the genre. We send the artist + title; nothing about you.
Your data, your call
You can delete your account at any time by emailing us. That removes your user row,
sessions, tracks, library, reactions, and chat messages. Reactions you sent get
their user_id set to null but the count stays in the leaderboard
tally. Anonymous reactions can't be linked back to anyone, so we can't selectively
delete those.
Children
ListenDJ is not directed at children under 13. If you're a parent and you think your child has signed up, contact us and we'll delete the account.
Contact
Questions? Email hello@listendj.live. Real human, no autoresponder.