1. Data we handle
- On your device: completed Classic records, local medal progress and settled-round receipts, selected and unlocked ink, difficulty, vibration, sound, step-control and diagnostics preferences. Tutorial completion and an unfinished-round flag help explain progress and interruptions when the game reopens. We do not upload these game records or offer cloud saves or online multiplayer.
- Local reminders: the reminder on/off preference, chosen local time and a history of local dates already reminded are stored in Android app-private preferences. The date history prevents duplicate reminders after clock or time-zone changes. Reminders use local Android scheduling and do not use a reminder backend.
- Usage analytics: when enabled, Google Analytics for Firebase processes app interactions and sessions, app version, device/OS information and app-instance identifiers. Google may derive approximate location from network information. We do not intentionally send names, email addresses, precise location or player-entered content. Advertising ID collection and ad personalization signals for Firebase Analytics remain disabled; this setting is separate from AdMob advertising.
- Crash diagnostics: when enabled, Firebase Crashlytics processes crash stack traces, app state around a failure, device/OS information, installation identifiers and related diagnostic metadata.
- Advertising: Google AdMob provides banner, interstitial and optional rewarded ads. Its SDK may process advertising and other device identifiers where available, app and device/OS information, IP address and network information, ad impressions and clicks, video and reward interactions, and diagnostic data. Network information may be used to infer approximate location. Processing and ad personalization depend on applicable consent choices, device settings and Google’s policies.
The app does not request access to contacts, microphone, camera, photos or precise location. No account or sign-in is required.
2. How data is used
Local data makes settings, medals, unlocked ink and records available when you reopen the game. Medals can unlock cosmetic ink through offline play; medal progress starts with this update and does not replace earlier Classic records. The reminder preferences schedule your chosen daily notification, and the local date history helps prevent repeat notifications. Analytics helps us understand app use and reliability. Crash reports help diagnose and fix failures.
AdMob uses advertising data to deliver and measure ads, support applicable personalization, detect invalid activity and operate its services. Completing an optional rewarded ad unlocks permanent Rose ink in this installation’s local game data. The reward has no cash value and cannot be redeemed for money.
Gameplay does not require a network connection. Ads need a connection; enabled diagnostics can be sent when a connection becomes available. Daily reminders are scheduled locally.
3. Service providers
Google provides AdMob, its User Messaging Platform (UMP), Google Analytics for Firebase, and Firebase Crashlytics and Firebase Hosting. UMP presents consent messages and privacy options where applicable. Google services may transfer and process data on servers outside your country under Google’s applicable terms and safeguards. Android/Google Play may independently process service data under the Google Privacy Policy. Google’s partner-app explanation describes how Google uses information from apps that use its services.
This policy page uses Firebase Hosting, which can process request information such as IP addresses for delivery and abuse prevention. The page has no embedded analytics, advertising scripts or external font requests.
4. Your choices and rights
In Loopline → Settings, turn off Usage analytics to disable future Analytics collection. Turn off Crash reports to disable automatic Crashlytics uploads starting with the next full app launch; this does not stop uploads already in progress. Restart the app for that change to take effect. Crashlytics may still retain reports on the device while automatic uploads are off, and those reports may be sent if you later turn uploads on again. Turning either service off does not erase information already sent. These independent diagnostics controls do not disable AdMob or change your advertising consent.
Where applicable, UMP asks for advertising consent and provides privacy options. Use Settings → Ad privacy choices when that option is available to review or change those choices. Rewarded ads are optional. You can also manage available advertising ID controls in Android settings and Google account advertising preferences in My Ad Center.
Daily reminders are off by default. You can enable or disable them in Settings and change the default reminder time of 19:00 to another local time. Android 13 and later require notification permission before reminders can be enabled. You can also manage notification permission and the daily reminder channel in Android settings. Android may delay reminder delivery. The app skips a reminder while it is visible.
Clear the app’s storage or uninstall it to remove local records, medal progress, ink unlocks, reminder preferences and date history, and other settings; clearing storage also resets diagnostics preferences to their defaults. Removing the app does not automatically delete information already processed by Google.
For access, deletion, correction, objections or other applicable privacy rights, contact flashdev95@gmail.com. Because we do not hold accounts or link reports to a real-world identity, we may be unable to identify an individual report. We will explain any limitation when responding to your request.
5. Children’s privacy
Loopline does not ask for age, names or contact details within gameplay, and we do not knowingly collect personal information from children under 13, or the applicable local age threshold. If you are a parent or guardian and believe a child’s information has been collected, contact us so we can investigate and take appropriate steps.
6. Retention
Local records, medal progress, ink unlocks, reminder preferences and delivered-date history remain until app storage is cleared or the app is uninstalled. Disabling reminders cancels the scheduled reminder but keeps the local preferences and date history. Firebase’s published policy states that Crashlytics retains crash traces and associated identifiers for 90 days before beginning removal from live and backup systems. Analytics data retention follows the settings of the linked Google Analytics property and Google’s policies; aggregated reports may have different retention. Advertising and consent data retention follows Google’s applicable policies and controls. Firebase Hosting retains request IP information for a limited period as described in its privacy documentation.
7. Security
Local preferences use Android’s app-private storage. Google advertising and Firebase diagnostics use their SDKs’ network transport and Google’s security controls. No storage or transmission method is completely secure. Do not send sensitive personal information in support requests unless it is needed to resolve your issue.
8. Changes and contact
We may update this policy as the app changes. The date above identifies the latest version. Material changes will be described here and, where appropriate, in the app.
Privacy and support: flashdev95@gmail.com