Privacy
Music Calendar collects only what the game needs. Everything a member writes is visible only inside their calendar, and all data stays in the EU (Google Cloud, Frankfurt, europe-west3).
What we store
- Your name, sign-in ID (Apple or Google), chosen colour, default music app, language and push time.
- The songs you wrap (title, artist, cover link) and the notes you tuck inside doors.
- Your guesses and points.
- Push installation IDs so we can send the morning notification and reminders while a calendar is being wrapped.
- When you tap “Save image” on a season poster, the app writes the image to your photo gallery (on Android and iOS this may ask for permission). Nothing is uploaded; sharing hands the image to the app you pick.
- If a calendar owner adds one: the calendar’s photo, stored in Firebase Storage (Frankfurt), visible only to that calendar’s members and deleted with the calendar.
No contacts, location or listening history.
Who sees what
Only members of a calendar see its doors, notes and guesses. Who picked a song stays on our server until that door’s answer is revealed — nobody, not even the calendar’s owner, can see it earlier.
Analytics
The app has no analytics software and no advertising ID. Our servers add up how often things happen each day (for example “calendar created” or “door opened”) as plain totals. These totals carry no user ID, device ID or cookie, so they can’t be traced back to you.
Services we use
- Google Firebase (sign-in, database, functions, file storage, notifications) — EU region.
- Sign in with Apple and Google Sign-In.
- Deezer (song search, cover art and links), Apple’s iTunes Search (links to Apple Music) and the public pages of Spotify and YouTube (to recognise pasted links). Only song names and links are sent, never who you are.
- RevenueCat with the App Store and Google Play for Premium.
Your rights
Export your data or delete your account in the app under Profile. Deleting your account removes your profile right away; in sealed calendars your songs stay, shown as “a former member”. For anything else, contact us at bullachmax@gmail.com.
Controller: Max Bullach, Marienstraße 21, 31180 Giesen, Germany · bullachmax@gmail.com · Last updated: 20 October 2026