Privacy Policy
Color Jolt Privacy Policy
This policy explains how the iOS version of Color Jolt collects, uses, stores, shares, and protects your information; how you can exercise your rights; and how we work with third parties such as advertising SDKs and the Level Square community service. Please read it carefully — especially the parts in bold.
1. Introduction
Color Jolt is a color-sorting puzzle game. We treat your personal information with great care and process it under applicable privacy laws, and we design the game to collect as little as possible: the game requires no account, no sign-in, and no real-name verification, and it does not intentionally collect your name, phone number, contacts, precise location, ID numbers, biometric information, or similar identity information.
Before advertising starts, the app asks whether you allow tracking (the standard Apple App Tracking Transparency prompt). You can decline, and declining never blocks any gameplay, level, or reward.
This policy applies to Color Jolt for iOS and to all services provided by future versions. Where an in-app notice differs from this policy, the latest version of this policy prevails.
2. How We Collect and Use Information
2.1 General principles
We follow lawful, fair, and minimal-necessary collection. Except for anonymized usage logs and the Level Square community data you choose to publish, your game data stays on your device. We do not collect any information other than what this policy describes.
2.2 Data processed for core gameplay (stored on your device only)
To restore play state, keep records, save settings, and prevent duplicate ad rewards, the app stores the following locally. None of it is uploaded, and uninstalling the app erases it completely:
- level and chapter progress, pigment balance, best move counts, daily supply status, rewarded-ad reward counters, and your Level Square drafts and test-play records;
- settings such as sound and your personalized-ads preference, your App Tracking Transparency authorization state, and the locally detected ad region used to pick an ad provider;
- an anonymous device ID and a locally generated random identifier (a random string created at first launch, not linked to your real identity; reinstalling the app creates a new one).
2.3 Anonymous usage logs collected to improve the game
To assess stability, tune level difficulty, and improve the experience, we record anonymous usage events and send them over an encrypted connection to our own server, solely for product analysis and troubleshooting. Events include: app launch; level start, clear, fail, and exit; out-of-pigment; daily supply claims and repeated taps; opening settings; sound and personalized-ads toggles; viewing this policy; rewarded-ad load, show, click, completion, reward grant, and failure; and Level Square events such as browsing, publishing, challenging, clearing, and reacting to community levels. Each log entry may contain: event name, level and mode, move count, pigment amount, reward amount, ad entry point, failure reason, app version, system version, your tracking authorization state, and your anonymous identifiers.
2.4 Information processed to provide rewarded ads
The game shows rewarded-video ads in scenarios such as pigment refills and hints. The ad provider is chosen by a locally detected ad region: mainland China uses Tencent YouLiangHui (Tencent Ads) and Pangle (CSJ); all other regions use Google AdMob.Watching ads is entirely voluntary: watching grants pigment or hint rewards, and not watching never blocks core levels.Before any advertising starts, the app asks for your tracking permission via Apple's App Tracking Transparency prompt; only if you allow it can the iOS advertising identifier (IDFA) be used for personalized ads — otherwise ads are limited to non-personalized delivery. Information collected by the ad SDKs during loading, display, clicks, and conversion is listed in the Section 2.6 table and the Section 3.1 SDK directory. The region is judged locally (device region and App Store storefront) and stored on your device only.
2.5 Level Square (player-created levels)
Level Square lets players design, publish, and play each other's puzzle levels. When you use Level Square, the following is processed:
- What you publish: the level name you type (free text) and the level's board configuration (mode, grid size, corner colors, fixed tiles, scramble settings). Published levels go through review before they appear publicly; they can be taken offline, and you can delete your own published levels at any time.
- How you identify yourself: requests are associated with a locally generated random identifier and your anonymous device ID. We do not ask for — and Level Square does not process — your name, contact details, or any other identity information. No account or sign-in is required.
- Your activity: challenges, clears and move counts, likes/dislikes, and resulting statistics (play/clear/like counts, best-move rankings). These are stored on our own server and shown anonymously as aggregate numbers.
Please do not include personal information about yourself or others in level names or other Level Square content. Content that violates our rules may be removed, and we may process the minimum information necessary (the content and the associated identifiers) to enforce those rules.
2.6 List of collected information
| Information | Scenario | Purpose | Processing |
|---|---|---|---|
| Game progress data (level and chapter progress, move counts, pigment balance, best move counts, daily supply status, ad reward counters, Level Square drafts and test-play records) | While playing | Saving and restoring progress locally, keeping records, preventing duplicate ad rewards | Stored on your device only; never uploaded |
| Preferences (sound, personalized-ads preference, tracking-authorization state, detected ad region) | Usage and settings | Remembering your preferences | Stored on your device only; never uploaded |
| Anonymous device ID and a locally generated random identifier (created at first launch, not linked to your real identity) | While using the game | Distinguishing anonymous users and associating anonymous logs; identifying your requests in Level Square features | Uploaded over an encrypted connection to our own service |
| Usage event logs (launch, level events, supply, ad events, Level Square events, settings actions, etc.) | While using the game | Product analytics, level difficulty tuning, troubleshooting | Uploaded over an encrypted connection to our own service |
| Device and app information (app version, OS version) | While using the game | Log analysis and troubleshooting | Uploaded over an encrypted connection to our own service |
| Advertising identifier and device information (the iOS advertising identifier (IDFA) only if you allow tracking in the App Tracking Transparency prompt; plus the information listed in the Section 3.1 SDK directory) | Rewarded-ad loading, display, clicks, and conversions | Ad delivery and ranking, frequency capping, fraud prevention, reward validation, and measurement | Processed by the ad SDKs under their own rules |
| Level Square content and activity: the levels you publish (the level name you type and its board configuration), your challenges, clears and move counts, likes/dislikes, and the resulting community statistics | When you use Level Square | Publishing, listing, and moderating community levels; showing play/clear counts, rankings, and likes; letting you manage or delete your own levels | Uploaded to and stored on our own server, associated with your locally generated random identifier and anonymous device ID; levels go through review before going live (see Section 2.5) |
Note: for SDK optional items (such as identifiers or signals that depend on your App Tracking Transparency choice), whether data is actually collected depends on the SDK's configuration and your authorization; it is not collected unless permitted.
3. How We Share, Transfer, and Disclose Information
3.1 Sharing (third-party SDK directory)
We do not sell or rent your personal information.To provide rewarded ads and the Level Square community service, the app embeds the following third-party SDKs. We disclose each provider, purpose, and the information processed; each provider processes data under its own privacy rules:
| SDK | Provider | Purpose | Information processed | Privacy rules |
|---|---|---|---|---|
| Tencent YouLiangHui (Tencent Ads) SDK | Shenzhen Tencent Computer Systems Co., Ltd. | Rewarded-video ad delivery, conversion, and measurement (mainland China ad region) | Advertising identifier (per your App Tracking Transparency choice), device and system information (device model, OS version, screen parameters, time zone), network information (IP address, network type, carrier), approximate location signals, sensor information, app information (bundle identifier, version, running state), ad impression/click/conversion data, crash and performance data | YouLiangHui SDK Personal Information Processing Rules |
| MMA China Ad Measurement SDK (component of YouLiangHui) | Shanghai Yituo Advertising Co., Ltd. | Ad effectiveness measurement | Advertising identifier, device identifier, connected Wi-Fi information, MAC address, etc. | MMA SDK Personal Information Processing Rules |
| Turing Shield Risk-detection SDK (component of YouLiangHui) | Shenzhen Tencent Computer Systems Co., Ltd. | Ad anti-fraud and invalid-traffic detection | Hardware serial number, network state, system settings and properties, IP address, carrier information, advertising identifier, etc. | Turing Shield SDK Privacy Rules |
| Pangle (CSJ) Open Ad SDK | Beijing Juliang Yinjing Network Technology Co., Ltd. (Ocean Engine / ByteDance) | Rewarded-video ad delivery, conversion, and measurement (mainland China ad region) | Advertising identifier (per your App Tracking Transparency choice), device and system information (device model, OS version, screen parameters, sensor information), network information (IP address, network type, carrier, Wi-Fi information), approximate location signals, app information (bundle identifier, version, running state), ad impression/click/conversion data, crash and usage data | Pangle (CSJ) Privacy Policy |
| Google Mobile Ads SDK (AdMob) | Google LLC | Rewarded-video ad delivery, conversion, and measurement (all ad regions outside mainland China) | Advertising identifier (IDFA, per your App Tracking Transparency choice), device and system information (device model, OS version), network information (IP address, network state), approximate location signals, in-app ad interaction data (impressions, clicks, conversions), crash and performance data | Google Advertising Privacy Policy |
Notes: (1) The MMA China and Turing Shield SDKs are components of the YouLiangHui SDK; Tencent's full list of third-party partners in its ad service is published in the Advertising Service Third-Party Information Sharing List. (2) Which ad SDKs are actually used on your device depends on your ad region: mainland China uses YouLiangHui and Pangle; other regions use AdMob.
3.2 Transfer
We will not transfer your personal information to any third party. In the event of a merger, acquisition, or asset transfer, we will require the recipient to remain bound by this policy, or require deletion or anonymization of the information, and we will notify you through in-app notices or store announcements.
3.3 Public disclosure
We disclose your personal information publicly only with your separate consent, or where required by law, judicial authorities, or administrative authorities.
3.4 Processing required by law
We may process relevant information as required by law to fulfill legal obligations or cooperate with judicial or administrative investigations. Apart from these cases and the sharing described in this section, we do not provide your personal information to others.
4. How We Store and Protect Information
4.1 Storage location and period
Game progress and settings are stored on your device only. Anonymous usage logs and Level Square data (published levels, activity, and statistics) are transmitted over HTTPS to our own servers. We retain them only for the minimum period necessary for the purposes described in this policy, and delete or anonymize them afterwards, except where a longer period is required by law. When you delete a level you published, it is removed from public access immediately (soft-deleted) and permanently erased in due course.
4.2 Security measures
We use encrypted transport, minimal-necessary collection, and access controls — administrative and technical measures — to prevent unauthorized access, tampering, disclosure, or loss of information.
4.3 Security incidents
If a personal-information security incident unfortunately occurs, we will promptly activate our response plan and remedial measures, inform you through in-app notices or announcements of what happened, what we have done, and what you can do to protect yourself, and report to the competent authorities as required by law.
5. How You Manage Your Information
Under applicable laws, you can manage your information and authorizations as follows:
- Clear local data: uninstalling the app erases all locally stored progress, settings, drafts, and identifiers, and we stop associating new activity with the identifiers it contained;
- Change your tracking choice: in iOS “Settings → Privacy & Security → Tracking” (or the app page in Settings) you can allow or deny tracking at any time; declining limits ads to non-personalized delivery;
- Personalized-ads preference: use the in-app toggle to influence whether ads are personalized;
- Manage your published levels: in Level Square you can view and delete the levels you published at any time;
- Access, copy, correct, delete: the game collects no identity information; usage logs and Level Square data are anonymous and keyed to identifiers generated on your device. To exercise these rights with our help, or with any question, comment, or complaint about this policy or data handling, email us (Section 9); after reviewing your request, we will respond promptly.
Rewarded ads are voluntary and never block core levels. You may also complain or report to the competent personal-information protection authorities at any time.
6. Children's Privacy
Color Jolt is intended for a general audience and is not directed at children. We do not intentionally collect names, phone numbers, contacts, precise location, or similar identity information from anyone — including children. The game requires no account, so children can play without providing any personal information.
If you believe a child has provided us with personal information, contact us at the Section 9 email and we will delete it promptly; uninstalling the app also erases all local game data.
7. Permissions
The iOS permissions and prompts involved, and their uses, are listed below. Except where marked “Required”, declining does not affect core gameplay:
| Permission / prompt | Use | Necessity |
|---|---|---|
| Tracking (App Tracking Transparency prompt) | Asks whether ad providers may use the iOS advertising identifier (IDFA) for personalized advertising. Allowed: ads can be personalized. Declined: ads are limited to non-personalized delivery | Optional — declining does not affect core gameplay or rewards |
| Network access | Used automatically (no system prompt) for ad loading, anonymous log upload, and Level Square features | Required for those features; core levels remain fully playable offline |
Note: ad-related processing happens only around rewarded-ad use; ad identifiers are used for personalized advertising only if you allow tracking in the App Tracking Transparency prompt.
8. Updates to This Policy
We may update this policy when game features (such as Level Square), ad formats, analytics, third-party SDKs, or data-processing practices change materially, or when laws require adjustments, and we will notify you through in-app notices or store announcements.By continuing to use the new version after an update takes effect, you are deemed to have read, understood, and accepted the updated policy; if you disagree, please stop using and uninstall the app.
9. Contact Us
Developer: Neobaran Company Limited
Email: support@neosura.com (personal-information protection matters)