Privacy Policy
Effective Date: October 25, 2026
Short version: Arrows: Color Maze needs no account and keeps your game progress on your device, not our servers. The game shows ads (via Google AdMob) and sends usage analytics tied to a random ID, which you can turn off in the App's settings — neither asks for your name, email, or any login, and we never sell your data. In the EEA, UK and Switzerland, analytics runs only if you allow it on Google's consent form.
RogueWave Labs ("we," "our," or "us") builds Arrows: Color Maze (the "App"). This Privacy Policy explains what data the App handles and how. By using the App, you agree to this policy.
1. Information We Collect
Arrows: Color Maze is built to respect your privacy. We require no account and collect no name, email, or sign-in identity. The data the App does send is limited to showing ads, keeping the App stable, and understanding which features are used (which you can turn off), as detailed below.
| Data Type | Where It Lives | Purpose | Sent to Servers? |
|---|---|---|---|
| Game progress & level state | Local device storage (shared_preferences) | Save your progress between sessions | No |
| App settings & preferences | Local device storage (shared_preferences) | Remember your settings | No |
| Scheduled reminders | Local device only | Optional local notifications | No |
| Remote configuration values | Firebase Remote Config | Adjust settings such as ad frequency without an App update | Yes (a request on launch, carrying a Firebase installation identifier) |
| Crash reports & diagnostics | Firebase Crashlytics | App stability, bug fixes | Yes (no name, email or sign-in identity) |
| App usage events | Firebase Analytics | Understand which features are used | Yes, unless you turn it off (in the EEA, UK and Switzerland, only with your consent) |
| Advertising identifier & ad interaction | Google AdMob | Show ads and optional rewarded ads; cap frequency | Yes (in the EEA, UK and Switzerland, subject to your consent) |
| Approximate location (IP-based) | Google AdMob / Firebase | Ad delivery & analytics | Yes (for analytics, only while analytics is on) |
2. Local Storage
Game progress, completed levels, settings, and streaks are stored exclusively on your device using Android's shared_preferences system. This data:
- Never leaves your device
- Is not linked to any account or identity
- Is deleted when you uninstall the App
3. Local Notifications
The App may send local reminder notifications (for example, when your play streak is about to end, after a few days away, or when the day’s challenge is still unplayed — that last one can arrive daily). These are scheduled entirely on-device. No notification tokens or push infrastructure are used. You can turn them off in the App (Settings → Notifications) or in your device's system settings.
4. Third-Party Services
Google AdMob — The App is free and supported by ads served through Google AdMob, including optional rewarded ads you can choose to watch. AdMob may collect device identifiers (such as the advertising ID), IP address, and ad-interaction data to serve personalized or non-personalized ads based on your consent.
Firebase Remote Config — When the App starts, it asks Google for a small set of configuration values, so things like ad frequency can be adjusted without shipping an update. The request carries a Firebase installation identifier and basic app and device details (such as app version, language and country). It sends no game progress and no name, email or sign-in identity. It runs whether or not usage analytics is switched on, because the values it fetches include the switches that control analytics and ads themselves. If the request fails, the App uses the defaults built into it and carries on.
Firebase Crashlytics — Automatically collects crash reports and device diagnostics (OS version, device model, stack trace) when the App crashes. It contains no name, email, or sign-in identity, and it is used solely to fix bugs. It does include a Firebase installation identifier for this install, alongside a random identifier the App generates for itself on first run; together they are what let us tell one device’s crashes apart from another’s, and both are reset if you clear the app’s data or reinstall. A report also carries a little context about what was happening when it crashed, such as which board you were on and whether a tool or an ad was in progress.
Firebase Analytics — The App sends usage events (e.g. "level started", "level completed") to Google. It is on by default, and you can turn it off at any time in App settings → Privacy → Share usage data. In the EEA, UK and Switzerland, no usage events are sent until you have answered Google's consent form, and then only if you allowed "Store and/or access information on a device" there. No name, email, or sign-in identity is ever sent, and the advertising ID is not attached to them. Analytics does include an app-instance identifier that Google generates for this install, which is how events from one device are grouped together; it is reset if you clear the app’s data or reinstall. Google keeps these events for 14 months, then deletes them.
The App does not use: authentication services, cloud storage for your game data, push-notification servers, or social login.
The App's store page lists in-app purchases, but the current version contains no purchase flow and none can be made. No payment or purchase data is collected, and nothing is sent to a payment processor. If that changes, this policy and the Terms will be updated before it does.
5. No Accounts Required
Arrows: Color Maze requires no account, login, or sign-up of any kind. There is no user profile, no display name, and no cloud identity. Every feature of the App is available from first launch without providing any personal information.
6. Children's Privacy
The App is a simple puzzle game and is not directed at children under 13 (or under the applicable age in your jurisdiction), and we do not knowingly collect personal information from children. Because the App displays third-party ads, ad content is governed by Google's policies; parents and guardians with questions may contact us at the address below.
7. Your Rights & Choices
Your game progress lives entirely on your device, and RogueWave Labs operates no servers that store a profile of you — so there is no account record to access, correct, or delete. You can clear everything by uninstalling the App; see our data deletion guide for step-by-step instructions.
Ads & analytics consent
Analytics is on by default, and you can turn it off at any time in App settings → Privacy (Share usage data). In the EEA, UK and Switzerland, Google's consent form appears when you first open the App: no analytics is sent until you have answered it, and then only if you gave your consent. You can change that answer later under Manage ad privacy in the same settings. You can reset or delete the device advertising identifier in your device settings (Settings → Google → Ads). Analytics events already sent are tied only to the random ID for that install, which we cannot link to you, so we cannot single out yours to delete them.
Legal basis (GDPR/UK)
For users in the EEA and UK, we rely on your consent for personalized advertising and analytics, and on legitimate interests for non-personalized ads (frequency capping, fraud prevention) and essential crash reporting. You can withdraw consent at any time in the App's privacy settings.
California (CCPA/CPRA)
We do not sell your personal information. However, like many free apps, we use Google AdMob, which may process device identifiers for advertising — this may be considered a "sale" or "sharing" for cross-context behavioral advertising under California law. California residents can opt out of personalized ads by deleting the device's advertising ID (Settings → Google → Ads), and through the App's privacy settings wherever Google's ad-privacy options are shown.
8. Data Security
Local data is protected by Android's app sandboxing — other apps cannot access your game data. Crashlytics and Analytics data is transmitted over HTTPS to Google's infrastructure. We do not operate any servers that store user data.
9. Changes to This Policy
If we make material changes to this policy (for example, if we add a feature that collects data), we will update this page and its effective date. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact
Questions about this policy or about your data? Reach us at:
RogueWave Labs
India
[email protected]
We aim to respond within a few business days.