Privacy
Last updated September 19, 2026
Twin Scene is a small, human-run index of the Twin Cities music scene. We collect as little as we can, we don't sell anything about you, and there are no ads. Here's the whole picture, in plain words.
Who runs this
Twin Scene is a project of Birdhaus Records LLC. Questions about this policy, or anything you'd like fixed or removed: alex@thebirdhaus.org.
What we collect
- Your account.Your email address, plus whatever you choose to add: a name, a username, a bio, a photo. You can also add a home address so we can show distances to venues — it's optional, it's never shown publicly, and we send it to the US Census Geocoder (a government service) once to turn it into map coordinates. If you set a password, we store only a cryptographic hash of it (argon2id) — never the password itself.
- Things you do here. Artists you follow, shows you save or mark as attended, your show log, statuses and posts, recaps and photos you upload, edits and claims you make to artist pages, and messages you send. We also record roughly when you were last active.
- At-show email signups. If you sign up from a show to hear from a band, we keep your email and which band you signed up for. No account needed.
- Show submissions. If you submit a show without an account, we keep the name and email you gave with the submission.
- Security logs.When you try to log in, we log your IP address briefly — about a day — for security and rate limiting, then it's pruned.
How we use it
To run the site, send you the emails you asked for, and keep the place safe (rate limiting, spam and abuse handling). That's it. We don't sell your data, and we don't share it with anyone for advertising.
Cookies & local storage
We set one cookie: a session cookie (ts_session) that keeps you logged in for up to 90 days. It's HTTP-only and secure. We also keep two random, anonymous IDs in your browser's local storage for our own analytics (see below). No ad trackers, no third-party ad cookies.
Analytics
We run our own first-party analytics to see which pages get used: the page path, a coarse device type (phone / tablet / desktop), and those anonymous browser IDs. Analytics events store no IP address and no browser user agent. Our host, Vercel, also collects aggregate page-view analytics.
Services we rely on
Twin Scene runs on a few outside services that process data for us:
- Vercel — hosts the site and provides aggregate analytics.
- Neon — the database where the data above lives.
- Resend — sends our email (login links, digests, notifications).
- Sentry — collects error reports when something breaks; those may include technical request data.
- Cloudflare R2— stores uploaded images and audio. Uploads are served from public URLs, so anyone with the link can view them — including a private profile's photo.
- US Census Geocoder — turns venue addresses (and your home address, if you add one) into map coordinates.
Some pages embed players from YouTube, Spotify, Bandcamp, Vimeo, or SoundCloud. When a page with an embed loads, those services receive standard request data from your browser (like your IP address), same as visiting them directly.
Public profiles and your controls
Your profile page is public by default, and you can make it private with one toggle. There are also per-section toggles for your bio, status, followed artists, and show history. Your email address and home address are never shown publicly, on any setting. If your profile is private, your show history isn't visible to anyone but you.
Messages
Direct messages on Twin Scene are not end-to-end encrypted, and the site admin may access them when handling reports or abuse.
We send email you've asked for: login links, new-message notifications, the weekly show digest, show announcements from artists you follow, and new posts. Each type has its own toggle in your profile settings, and the notification, digest, and announcement emails each carry an unsubscribe link. (Login and account emails don't — they only arrive when you ask for one.)
Text alerts (SMS)
Twin Scene may offer optional text alerts. If you opt in to text alerts, we use your mobile number only to send the alerts you asked for. No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text messaging originator opt-in data and consent will not be shared with any third parties.
Deleting your data
Email us at alex@thebirdhaus.org and we'll delete your account within 30 days. Some records may survive deletion where we need them — things like security logs, abuse-handling records, and content already removed from the site but retained in our systems for a while.
Changes
If this policy changes, we'll update this page and the date at the top.
Contact
alex@thebirdhaus.org — or the contact form. See also our Terms.
