Skip to content

Privacy

DanceSeekers is a verified directory of public social and participatory dance events. We collect the minimum needed to make the site work. We don't sell your data, and we only share it with the vendors and organizers needed to deliver what you asked for - for example, your name with an organizer when you buy their ticket. The details are below.

Accounts & sign-in

When you sign in, we store your email address and (optionally) your name and a profile image. On the website, sign-in uses a one-time magic link; in the mobile app it's a six-digit code sent to the same address. Either way we never see or store a password.

A signed session lives in a secure cookie on your device for up to 30 days. You can sign out anytime from your account page.

Saved events

When you tap the heart on an event, we save the event slug, title, date, and city. If you're signed in, that list lives on your account so it follows you across devices. If you're not signed in, the list lives only in your browser's localStorage and never touches our servers.

Public save count

We show an aggregate “X saved this” count on event cards when 2+ people have saved an event. The count is anonymous. Your identity is never connected to it publicly.

Attendance & badges

If you mark that you attended an event, we record it on your account to power badges and milestones on your profile. You choose what to record. Your badges live on your account, and sharing them more widely is up to you. You can ask us to clear your attendance history anytime.

Newsletter signup

If you subscribe to the weekly digest, we store your email and any city or style preferences you provide so we can send the digest and stop sending it when you unsubscribe. Every email has a one-click unsubscribe link.

Submissions, claims, and corrections

When you submit an event, claim a listing, or report a correction, we store what you sent us so we can review and follow up. If you're signed in, we link the submission to your account; if not, we keep your contact info only as long as we need it to act on the submission.

Organizer dashboards

Approved organizers can edit their own listings through /dashboard. We log who made what change for our own integrity but don't publish that audit trail.

Organizers can add teammates to help manage their listings. Anyone an organizer adds can see that organizer's dashboard data, including the names and emails of people who bought tickets to their events. The owner controls who has access and can remove them anytime.

Ticket purchases

If you buy a ticket through DanceSeekers, we store your name, email, the event, and the order details so the organizer can admit you and we can send your confirmation and receipt. Your card details go straight to Stripe - we never see or store them.

Because the organizer is the seller, your name and email for that order are shared with the organizing team so they can run their door list and reach ticket holders if plans change. They shouldn't use it for unrelated marketing.

The mobile app

The Dance Seekers app for iOS and Android reaches the same account and the same catalog as this website, so everything above applies there too. Four things only the app does are worth spelling out.

Location.The app asks for your location for two reasons: to show you what's happening near you, and - only when you tap to check in - to confirm you're actually at the venue. The check-in reading is a single point taken at the moment you tap. The app does not follow you, does not read your location in the background, and never has. If you'd rather not share it at all, you can still check in by scanning the code at the door, and the rest of the app works without it. Your location is never used for advertising and never sold.

Camera.Used for one thing: reading a QR code, either the check-in code at the door or a ticket you're being handed. Frames are decoded on your device and never uploaded. The app does not request microphone access.

Notifications.If you turn them on, your device gives us a push token so we can reach that device. It identifies the install, not you personally, and it's deleted when you turn notifications off or delete your account. We only send what we said we would: a reward getting close, and what's on at the places you dance.

Crash reports.When the app crashes or hits an error it can't recover from, it sends a report to Sentry so we can fix it. The report describes the FAILURE, not you: the error and where in our code it happened, your device model, your iOS or Android version, the app version, and the last few things the app itself did - screens opened, requests made - so we can retrace the steps that broke it. It carries a random install identifier that lets us tell "one person hit this ten times" from "ten people hit it once". That identifier is not your account, and it resets if you delete and reinstall.

Two things are deliberately kept out. Your email, name and account are never attached - reports are anonymous to us as well as to Sentry. And any coordinates are stripped from the recorded requests before the report leaves your device, because some of our own requests carry your position in the address and a crash report is not a place for the location of someone standing outside a bar. Reports are kept for 90 days and used for nothing but fixing the app.

Beyond that, the app carries no advertising and no attribution SDKs, and there is no behavioural analytics package in it. In normal use nothing is sent about which screens you open, what you tap, how far you scroll or how long you stay - the short trail described in the crash section is assembled on your device and only ever leaves it attached to an actual crash. What we do keep is what you deliberately did: the events you saved, the nights you said you were going to, the check-ins you made. Those things ARE the product, and they feed the aggregate counts described above. Nothing about you is tracked across other companies' apps or websites.

Third-party services

DanceSeekers runs on a small set of vendors. Each only sees the subset of data they need to do their job:

  • MongoDB Atlas: stores all of the above (users, listings, saves, submissions). Encrypted at rest.
  • Railway: hosts our application servers. Sees only request/response traffic.
  • Resend: sends magic-link sign-in emails and transactional notifications. Sees recipient email + email body.
  • Stripe: processes ticket payments when an organizer sells tickets through DanceSeekers. Stripe is the payment processor - it handles your card details, identity verification, and payouts directly. We never see or store your card number. Only involved if you actually buy a ticket.
  • Cloudinary: stores images organizers upload for their pages (logos, cover photos, gallery images). Only organizer-uploaded images live here, not your personal data.
  • Sentry: receives crash reports from the mobile app and from our servers. Sees the error, the device model and OS, the app version, and a random install identifier - never your email, your name, your account or your coordinates. Described in full above.
  • Expo: delivers push notifications to the mobile app. Sees the device push token and the text of the notification - never your email, your location, or your history. Only involved if you turn notifications on.
  • Google (Gemini): when you use the Ask search to describe what you're looking for, the sentence you typed is sent to Gemini to work out what you meant - a style, a night, a city. Nothing identifying goes with it: not your name, your email, or your account. The actual event results are then looked up from our own database, so the AI never sees your history and never decides what's real.
  • Tockify and other organizer iCal feeds: we readpublic event data; we don't share user data with them.

Analytics

We use Rybbit, a cookieless, privacy-friendly analytics service, to understand which pages and filters are useful. It sets no cookies, no third-party ad cookies, and doesn't track you across other sites or build an advertising profile. We see aggregate page views and filter usage, not individuals.

Retention

Account data sticks around as long as your account is active. Submissions and corrections are kept until they're acted on, then archived. Anonymous local saves never come to us at all.

Your rights

You can:

  • See what we have on you (just visit /account once signed in)
  • Clear your saved events anytime
  • Delete your account, and everything attached to it, from inside the mobile app: You → Account settings → Delete account. It takes effect immediately and needs nobody's approval
  • Delete your account from the website by emailing us. We remove your record within 7 days
  • Unsubscribe from any email with one click

Children

DanceSeekers is intended for adults. We don't knowingly collect data from anyone under 13.

Contact

Questions, deletion requests, or anything else? Email hello@danceseekers.com.