Privacy Policy
Criticscale ("we", "us", "our") makes daily music games. This Privacy Policy explains what information we collect when you use the Criticscale app, how we use it, and the choices you have. We aim to collect only what the app needs to work.
1. Information We Collect
Account information
When you create an account, we collect and store:
- Email address (except when signing in with Apple's private-relay option or as a guest).
- Authentication provider (Apple, Google, email/password, or guest).
- A username you choose, and optionally a display name, bio, and avatar configuration.
Gameplay data
To run features like streaks, leaderboards, and achievements, we store:
- Per-game scores, streaks, and best results.
- Timestamps of plays.
- Joint streaks shared with friends you connect to.
Social data
- Friend requests, accepted friendships, and blocked users.
- Reports you submit about other users.
- Your profile privacy level (public, friends-only, or private).
Device and locale
- Country code and timezone, auto-detected from your device locale so daily games align with your local midnight. You can change your timezone in-app (a short cooldown applies to prevent abuse).
- Push notification token, if you grant permission, so we can send streak reminders and friend activity alerts.
Subscription status
- Whether your account has an active Pro subscription.
What we do not collect
We do not run third-party advertising SDKs. We do not sell your personal information. We do not track you across other apps or websites.
2. How We Use Your Information
- To create and authenticate your account.
- To run the games, track your streaks and scores, and show leaderboards consistent with your privacy settings.
- To deliver social features (friends, joint streaks, head-to-head challenges).
- To send push notifications you have opted into (streak reminders, friend requests, shield/recovery alerts).
- To enforce our rules and keep the service safe (moderating usernames/bios, handling reports and blocks).
- To fix bugs, debug issues, and improve the app.
3. How Your Data Is Shared
With other players
Your username, avatar, scores, streaks, and country flag may be visible to other players via leaderboards and friend features. You control this through your profile privacy setting (public, friends-only, or private) and by blocking specific users.
With service providers
We use trusted third parties to run the service:
- Supabase — database, authentication, and realtime features.
- Apple and Google — optional sign-in providers. We receive only the basic profile data you authorize.
- Apple Push Notification service (APNs) and Firebase Cloud Messaging (FCM), via Expo, to deliver push notifications.
Legal reasons
We may disclose information if required by law or to protect the rights, safety, or property of Criticscale, our users, or others.
4. Data Retention and Deletion
We keep your account data for as long as your account is active. You can delete your account at any time from Profile → Settings → Delete Account. Deletion removes your profile, scores, streaks, friend connections, and other personal data from our active systems. Some information may persist for a limited period in encrypted backups, or where retention is required by law.
Guest accounts exist only on your device. Uninstalling the app or signing out of a guest session ends it.
5. Your Choices
- Profile privacy: toggle public / friends-only / private in Settings.
- Notifications: turn off at any time in your device Settings; the app will stop sending pushes.
- Blocking: block any user to hide your activity from them and theirs from you.
- Edit or clear optional fields (bio, display name, avatar).
- Delete your account entirely from the Settings sheet.
- Request a copy of your data by contacting us (see below).
6. Children's Privacy
Criticscale is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us information, please contact us and we will delete it.
7. International Users
Your information may be processed in countries other than your own. By using Criticscale, you consent to that processing. Where required by law, we rely on appropriate safeguards for cross-border transfers.
8. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the Effective date at the top of this page. Material changes will be communicated in-app before they take effect.
9. Contact Us
Questions about this policy, or requests to access or delete your data:
- Email: privacy@criticscale.com