Progress, achievements, statistics, and settings are stored on your device.
Overview
Pixel Harmony is a color puzzle game for iOS and Android. Core Journey and Free Play gameplay can work without a continuous internet connection. The app does not currently provide user accounts, advertising, or in-app purchases.
Firebase Analytics helps us understand how game features are used.
Firebase Crashlytics helps us investigate crashes and technical errors.
Information we process
Usage and interaction data
We use Google Analytics for Firebase to receive information about how the app is used. This can include app opens, session-related information, level or puzzle starts and completions, board size, difficulty, number of moves, puzzle type, hint use, level restarts, achievement identifiers, and changes to haptic settings.
Analytics collection is disabled until you make a choice in the app. If you allow usage analytics, you can withdraw that choice at any time from Settings. Turning it off stops new Analytics collection from the app; it does not retroactively delete data already processed by Google/Firebase.
Firebase Analytics may also process automatically collected technical and usage information such as app version, operating system, device model or class, language, session information, and first launch or update events.
Device and installation identifiers
Firebase services may create or use pseudonymous identifiers tied to an app installation, including an Analytics app-instance identifier, a Firebase installation identifier, and a Crashlytics installation identifier. Depending on platform availability and SDK configuration, Firebase Analytics documentation also describes the possible use of device-level identifiers such as the vendor or advertising identifier. Pixel Harmony does not use these identifiers to create a player account or ask for your name.
Approximate location
Google Analytics may derive broad geographic information from technical connection information. Detailed location and device data collection has been disabled in the current Analytics property settings. Pixel Harmony does not request GPS or precise location permission. These settings do not mean that Firebase processes no general technical metadata or coarse geographic information at all.
Crash and diagnostic data
In release builds, Firebase Crashlytics may receive crash logs, stack traces, exception details, app state associated with an error, app and OS versions, device model and architecture, timestamps, session or installation identifiers, and whether the app was in the foreground or background. When Analytics and Crashlytics are both active, recent app interaction breadcrumbs may be associated with a crash report.
Information stored on your device
The app stores the following information locally:
- completed Journey levels and progression state;
- Free Play puzzle state and progression;
- unlocked achievements and related timestamps;
- gameplay statistics, such as completed puzzles and moves;
- haptic and Analytics preferences; and
- whether gameplay tutorials have already been shown.
This information supports offline gameplay and is not uploaded as a cloud save. Pixel Harmony does not currently provide an account, cross-device synchronization, or a guaranteed restoration service after reinstalling the app. Some summarized gameplay interactions may still be transmitted separately as Analytics events as described above.
Third-party services
Pixel Harmony uses Google Firebase as a service provider for Analytics and Crashlytics. Information processed by these services is handled under Google's terms and privacy practices and may be processed on infrastructure outside your country or region.
The following official resources provide additional detail:
- Firebase Privacy and Security
- Firebase Apple platform data collection disclosures
- Google Analytics for Firebase data collection
- Google Privacy Policy
Advertising-related settings
Pixel Harmony does not contain an advertising SDK or display ads. At the time of this policy, Google Signals is disabled, advertising personalization is disabled in all 307 available regions, and no Google Ads or AdMob link is shown in the project's Analytics configuration. We use Analytics for product understanding, not to show personalized advertisements. These settings may be reviewed and updated if the app's services change; any material change will also require this policy and applicable store disclosures to be updated.
How we use information
Information described in this policy is used to:
- operate the app and preserve local gameplay preferences;
- understand which game modes and features are used;
- measure general engagement and progression patterns;
- identify crashes, technical errors, and stability problems;
- improve gameplay quality, accessibility, and reliability; and
- respond to support requests.
Data retention
Local game data generally remains in the app's storage until it is reset by an available feature, removed by the operating system, or removed when the app is uninstalled. Device backup and restoration behavior is controlled by the operating system and your device settings, so uninstalling does not provide a universal restoration or deletion guarantee across every device configuration.
Analytics and Crashlytics information is retained according to the applicable Firebase or Google service settings and policies. The exact period can vary by data type, service configuration, and legal requirements. We do not state a single fixed retention period for all Firebase data.
If you contact support, we may keep your correspondence for as long as reasonably necessary to answer the request, maintain support records, protect the service, or meet legal obligations.
Your choices and deletion requests
Pixel Harmony does not currently include a single control that deletes all local data. You can allow or disable Firebase Analytics from the app's Settings screen. Some individual game modes may provide their own reset control.
You can remove local app data using your operating system's app management features or by uninstalling the app. This may permanently remove progress and settings, and Pixel Harmony cannot currently restore them through a player account.
To ask a privacy question or request deletion of information that may be under our control, email us at the address below. Because the app has no account system and Firebase data is associated primarily with pseudonymous installation identifiers, we may not be able to identify or retrieve a particular person's Analytics or Crashlytics records from an email address alone. Some requests may also be subject to Google/Firebase processes and legal retention duties.
Children's privacy
Pixel Harmony does not currently ask users to create an account or provide their age, name, or contact information inside the app. The app's final audience and age-rating decisions are handled through the relevant app store processes and may vary by region.
If you are a parent or guardian and believe that a child has sent personal information to us, including through a support request, please contact us so we can review the situation and take appropriate action.
Changes to this policy
We may update this Privacy Policy when the app, its service providers, legal requirements, or data practices change. The revised policy will be posted on this page with an updated date. If a change materially affects how information is processed, we will take additional notice or consent steps when required by applicable law or platform rules.
Contact us
For privacy questions, requests, or concerns, contact Pixel Harmony support:
support.berilapps@gmail.com