Loop Privacy Policy
Effective date: September 12, 2026
AI Apps ("we", "us", or "our") develops Loop (package id dev.ai_apps.loop), a number puzzle game for mobile devices (the "App"). This Privacy Policy explains what information the App collects, how it is used, and the choices you have.
Loop does not require you to create an account or sign in. There is no chat, no user-generated content, and no way for one player to contact another inside the App. Most of what makes the App work — puzzle generation, your level progress, your streak — happens entirely on your device. The one exception is the optional leaderboard: see Leaderboards below.
1. Information we collect
We do not require an account. The App does not ask for your name, email address, or password, and we do not knowingly collect any information that directly identifies you.
- Game progress, stored only on your device. Level progress, streaks, and settings are saved locally on your device. This data is never transmitted to us and is deleted automatically if you uninstall the App.
- Leaderboard data, sent to our server. If you view or submit a score to a leaderboard, the App sends a device identifier, the score or time you achieved, and a nickname, plus your device's model and name. See Leaderboards below.
- Advertising and device identifiers, collected by our ad partner.The App displays ads served by Google AdMob, which may automatically collect your device’s advertising identifier, general device information, IP address, and approximate location to show relevant ads.
- App usage and crash information, collected by Google. The App uses Google Analytics for Firebase and Google Crashlytics. Analytics records in-app events — such as starting or finishing a puzzle, using a hint, or being shown an ad — along with general device and app-version information, so we can see which parts of the App people actually use. Crashlytics records diagnostic reports when the App crashes or misbehaves, including the error details, device model, and operating-system version. Both send this information to Google.
- Purchases and subscriptions, processed by RevenueCat. If you buy a coin pack or subscribe to LoopPlus, the purchase itself is handled entirely by Apple’s or Google’s own payment system — we never see your payment card details. RevenueCat, a third-party service we use to verify purchases and manage subscription access, receives the same device identifier used for the leaderboard (see below) plus whatever Apple or Google reports about the transaction.
- A push notification token, if you enable notifications. If you allow the App to send notifications, it sends a device-specific push token to our own server so we can send you a reminder before your streak breaks. This token is not shared with any third party.
- Information you provide directly. The only personal information we ever receive directly from you is whatever you choose to include in an email if you contact us.
2. How we use information
- To operate, maintain, and improve the App.
- To serve the ads that support free play.
- To understand how the App is used and to diagnose crashes, so we can fix them.
- To verify your purchases and unlock what you paid for.
- To send you streak-reminder notifications, if you’ve enabled them.
- To respond to support requests sent to us by email.
We do not sell your information, and we do not use it for any purpose unrelated to the App.
3. Leaderboards
Loop includes an optional global leaderboard, run on a server we operate (shared across our games). If you view or submit a score, the App sends:
- An identifier for your device — not your advertising ID, and never shared with ad partners. It is derived on your device from a platform-provided device id (Android’s SSAID or iOS’s vendor id), scrambled before it is sent so we never receive the original value. Because it is tied to the device rather than randomly generated, it stays the same if you uninstall and reinstall the App — which is what lets your leaderboard entries survive a reinstall.
- The score or time you achieved on that leaderboard.
- A nickname. Loopgenerates one for you automatically (something like “Swift Otter”) — it is not your real name, and the App never asks you to enter one.
- Your device’s model and name, sent once when the App first registers you, so that two devices belonging to the same player can be told apart. On Android the device name is whatever you have named your device in system settings, which on some devices includes your name; on recent iOS versions it is usually just the generic model name.
We use this solely to calculate and display rankings. This data is retained on our server until you ask us to delete it — see Delete your data below.
4. Purchases & subscriptions
Loopoffers optional in-app purchases (coin packs) and an optional auto-renewing subscription (“LoopPlus”). All payments are processed by Apple’s App Store or Google Play’s billing system — we never receive or store your payment card details.
We use RevenueCat, a third-party subscription management service, to verify purchases and keep track of what you’ve unlocked. RevenueCat receives the same device identifier used for the leaderboard (see above) and whatever Apple or Google reports about the transaction itself. RevenueCat’s own data practices are described in the RevenueCat Privacy Policy.
Loop Plus is an auto-renewing subscription. It renews automatically unless you cancel at least 24 hours before the end of the current period. You can manage or cancel your subscription, and view its price and billing period, at any time in your Apple ID account settings (iOS) or Google Play subscriptions (Android) — we cannot cancel it for you, since we never have access to your store account.
5. Push notifications
Loopcan send you a reminder before your streak breaks, if you allow it to. This is entirely optional and off by default until you accept your device’s permission prompt. If you enable it, the App sends a push token — a string generated by Apple or Google that identifies your device for notification purposes only — to our own server. We use it solely to send you streak reminders, and never share it with any third party.
You can disable notifications at any time in your device’s system settings (Settings → Notifications → Loop on iOS, or Settings → Apps → Loop → Notifications on Android).
6. Analytics & crash reporting
The App uses Google Analytics for Firebase and Google Crashlytics. Analytics tells us which features are used and how often, in aggregate; Crashlytics tells us when and why the App crashed. Neither is used to build an advertising profile of you, and neither receives your name or email address — we never collect those in the first place.
Google processes this information as described in the Google Privacy Policy. You can stop it entirely by uninstalling the App.
7. Advertising & Google AdMob
Loop is free to play and supported by ads served through Google AdMob, including a rewarded video ad you can choose to watch in exchange for a puzzle hint.
Google’s own data practices for AdMob are described in the Google Privacy Policy and Google’s EU User Consent Policy.
8. Your ad choices
- Android: Settings → Privacy → Ads, to reset your advertising ID or opt out of personalized ads.
- iOS:Settings → Privacy & Security → Tracking, to decline or change your tracking choice at any time.
- You can also review ad personalization at adssettings.google.com.
9. Data safety at a glance
| Data type | Collected | Shared with ad partners | Purpose |
|---|---|---|---|
| Advertising ID | Yes, via Google AdMob | Yes | Advertising & ad measurement |
| Approximate location (from IP) | Yes, via Google AdMob | Yes | Advertising & ad measurement |
| Level progress & streak | Yes, stored locally only | No | App functionality |
| Leaderboard device ID (first-party, not for ads) | Yes, sent to our server | No | Leaderboard ranking |
| Nickname | Yes, auto-generated for you (you can change it) | No | Shown on leaderboard |
| Device model & device name | Yes, sent once on registration | No | Leaderboard ranking |
| Leaderboard scores/times | Yes, sent to our server | No | Leaderboard ranking |
| In-game activity (levels started & completed, hints used, ads seen) | Collected by Google Analytics for Firebase | Yes | Understanding which levels and features people actually use |
| Crash reports & performance diagnostics | Collected by Google Crashlytics | No | Finding and fixing crashes |
| Push notification token (first-party, not for ads) | Yes, sent to our server if you enable notifications | No | Sending you streak-reminder notifications |
| Purchase & subscription status | Yes, via RevenueCat | No | Unlocking Loop Plus benefits and coin purchases you've made |
| Name, email, account info | Not collected (no account required) | — | — |
10. Delete your data
Your device-local progress (levels, streaks, settings) is never sent to us in the first place — clearing Loop’s storage in your device settings, or uninstalling the App, erases it immediately and completely.
To delete the leaderboard data Loop has stored on our server (your device identifier, nickname, device model/name, and scores):
- In the App (fastest):open Settings and tap “Reset leaderboard data.” This deletes it immediately — no email required.
- By email: send rpapps25@gmail.com your in-app nickname (if any) and roughly when you played, and we’ll remove your leaderboard entries — useful if you no longer have the App installed.
Either method deletes your leaderboard entries permanently — we keep no backup copy and there is no additional retention period. Anything still on your own device is unaffected.
For information processed by Google AdMob, refer to Google’s own data retention practices linked above.
Purchase and subscription records are retained by Apple, Google, and RevenueCat as transaction records, per their own data retention practices — we can’t delete these on your behalf, as we don’t control them.
11. Children’s privacy
Loop is designed for a general audience and we do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us at rpapps25@gmail.com and we will delete it.
12. Your privacy rights
Depending on where you live (for example, under the GDPR in the EU/UK or the CCPA in California), you may have the right to request access to, correction of, or deletion of personal information, or to object to certain processing. Because Loop does not maintain user accounts, we hold very little information ourselves. For any request, email us at rpapps25@gmail.com.
13. Security
We rely on the security protections built into the operating system and storage APIs the App uses. No method of electronic storage or transmission is 100% secure, so we can’t guarantee absolute security.
14. Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the effective date at the top of this page. Continued use of the App after a change means you accept the revised policy.
15. Contact us
Questions about this policy or how Loop handles information? Email AI Apps at rpapps25@gmail.com.