Last updated: March 19, 2026
Bassline stores your concert history, planned shows, artist preferences, and profile information locally on your device using Apple's SwiftData framework. When you use social features (friends, shared shows), some data is synced via Apple's CloudKit to enable sharing between users.
When you add friends or share planned shows, the following is stored in Apple's CloudKit public database: your username, display name, avatar emoji, planned show details (artist, venue, city, date), and show history. This data is visible to your friends on Bassline. Apple manages the CloudKit infrastructure and their privacy policy applies to data stored there.
To find upcoming shows, Bassline sends your city and artist preferences to our Cloudflare Worker backend, which queries Ticketmaster, SeatGeek, DICE, and Resident Advisor on your behalf. We do not store your location data on our servers. City-level event data is cached to improve performance.
Concert photos you add to your scrapbook are stored locally on your device. If you use the Top 5 feature, selected media may be uploaded to our Cloudflare R2 storage to enable sharing with friends. You can delete uploaded media at any time.
Bassline does not use third-party analytics services. We do not track your behavior, sell your data, or serve advertisements.
Bassline uses the following third-party APIs for event discovery: Ticketmaster Discovery API, SeatGeek Events API, DICE, Resident Advisor GraphQL, Last.fm (for genre information), and Deezer (for artist images). These services have their own privacy policies. We send only the minimum data necessary (artist names, city coordinates) to these services.
You can delete your entire account and all associated data from within the app (Profile → Settings → Delete Account). This removes your local data and all CloudKit records.
Questions about this policy? Email scott.justin@gmail.com.