Complete Privacy Disclosures, Data Safety Declarations & Legal Terms
Zuma.io: Marble Shooter ("the Game", "the App") is developed and maintained by SoftTech Service ("we", "us", "our"). We believe casual mobile games should respect player privacy without compromises. Zuma.io is built from the ground up with privacy as a foundational engineering principle:
GameplayAnalytics). In production builds, this resolves to an internal no-op adapter that transmits zero player aim traces, zero session timelines, and zero personal device identifiers to any external server.Offline-First & Device-Encrypted: All user game data is stored exclusively on your local Android device using the operating system's sandboxed, encrypted SharedPreferences.
Locally retained data includes:
Data Control & Deletion: Players have total control over their saved progress at all times. Navigating to Settings → Reset Progress completely purges all local game data and resets the app to factory defaults. Furthermore, uninstalling Zuma.io or clearing the app storage via Android OS settings permanently wipes all locally stored files.
Zuma.io is a free-to-play offline puzzle game supported by non-intrusive mobile advertising provided through the Google Mobile Ads SDK (Google AdMob).
To comply with strict international privacy directives—including the European Union General Data Protection Regulation (GDPR), the United Kingdom GDPR, and the California Consumer Privacy Act / California Privacy Rights Act (CCPA/CPRA)—Zuma.io integrates Google's User Messaging Platform (UMP) SDK.
Our game code operates under strict fail-closed privacy logic: If consent resolution fails, if consent is denied, or if you are playing completely offline, ad requests are strictly halted. The game remains 100% playable offline without any penalty, paywall, or loss of features.
Consent is never a one-way decision. In regions where privacy regulations apply, players can re-examine, modify, or revoke their consent preferences at any time directly inside the game:
Zuma.io is committed to the protection of children's digital safety and complies with the Children's Online Privacy Protection Act (COPPA), the European Union General Data Protection Regulation regarding children (GDPR-K), and the Google Play Families Policy.
Compile-Time Compliance Gating: In production builds, Zuma.io strictly requires an owner-approved compile-time flag --dart-define=ZUMA_TAG_FOR_UNDER_AGE=true|false. The build intentionally fails closed if this flag is omitted or malformed.
When configured for child-directed audiences or when under-age users are indicated, the Google Mobile Ads SDK sets:
tagForUnderAgeOfConsent = truetagForChildDirectedTreatment = trueZuma.io puts direct, transparent controls into the hands of the player:
Any external network transmission triggered by the application—such as Google UMP consent fetching, Google Mobile Ads mediation requests, or opening external legal resources—is enforced exclusively through encrypted, authenticated HTTPS protocols (TLS 1.2+). No unencrypted HTTP connections are permitted in production builds.
If you have any questions, feedback, or inquiries regarding our privacy standards or data safety practices, please contact us at:
Developer: SoftTech Service
Official Inquiries: contact@softtechservice.site
Website: https://softtechservice.site
The following table provides the precise, pre-cleared declarations submitted for Zuma.io on the Google Play Console Data Safety section. It accurately reflects our client-side architecture and third-party advertising SDK handling:
| Category | Data Type | Collected? | Shared? | Purpose | Optional / Mandatory | Encrypted in Transit? |
|---|---|---|---|---|---|---|
| Location | Approximate / Precise Location | No | No | N/A (Game does not access GPS or coarse location) | N/A | N/A |
| Personal Info | Name, Email, Phone, Physical Address, User IDs | No | No | N/A (No registration, no sign-in, no social login) | N/A | N/A |
| Financial Info | Credit Card, Bank details, Purchase History | No | No | N/A (Zuma.io has zero In-App Purchases / No IAP) | N/A | N/A |
| App Activity | In-app actions, marble aim traces, gameplay inputs | No | No | Gameplay is processed 100% client-side via pure Dart simulation | N/A | N/A |
| App Info & Performance | Diagnostics, crash logs, ANR traces | Optional | Play Console | App performance, stability & bug fixes (aggregated via Google Play Services) | Automatic via Play Services | Yes (HTTPS) |
| Device or Other IDs | Android Advertising ID (AAID) | Handled by Google Mobile Ads | Shared with Google AdMob | Advertising, attribution & fraud prevention (subject to UMP consent) | Optional (User can opt out via UMP or Android OS ad settings) | Yes (HTTPS) |
Complete User Control: Players can delete all locally stored game progression, earned stars, and booster inventories at any time by selecting Settings → Reset Progress in-game, or by clearing application storage in Android OS settings. Because no cloud account exists, no remote records remain upon deletion.
All external network transmissions (including Google UMP consent queries, legal privacy policy links, and AdMob banner/rewarded requests) are strictly transmitted over encrypted HTTPS connections using modern TLS protocols.
By downloading, installing, accessing, or playing Zuma.io: Marble Shooter, you agree to be bound by these Terms & Conditions. If you do not agree with any portion of these terms, please discontinue use and uninstall the application immediately.
All title, ownership rights, and intellectual property rights in and to Zuma.io—including but not limited to the pure-Dart simulation algorithms, track geometry, custom boss controllers, graphics, audio compositions, visual particle systems, and the "Zuma.io" brand name—are the proprietary property of SoftTech Service.
You are granted a limited, personal, non-exclusive, non-transferable, revocable license to install and play the application on authorized Android devices solely for personal entertainment.
You agree not to:
PROVIDED "AS IS": ZUMA.IO AND ALL ASSOCIATED MATERIALS ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. SOFTTECH SERVICE DOES NOT WARRANT THAT THE OPERATION OF THE GAME WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE FROM HARMFUL COMPONENTS.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SOFTTECH SERVICE, ITS DIRECTORS, EMPLOYEES, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING OUT OF OR IN CONNECTION WITH YOUR ACCESS TO, USE OF, OR INABILITY TO USE THE APPLICATION.
SoftTech Service reserves the right to revise or update these terms at any time. Any changes will be published directly on this webpage with an updated revision date. Continued use of the game following any revisions constitutes your acceptance of the new terms.
These Terms shall be governed by and construed in accordance with applicable governing laws, without giving effect to any principles of conflicts of law.
Zuma.io is proudly built using industry-leading open-source technologies. We acknowledge and thank the following frameworks and libraries for their contributions:
Separation of Simulation & Rendering: The simulation core (lib/core/) runs at 1/120-second fixed time steps with zero dependencies on Flutter, Flame, or AdMob, guaranteeing 100% deterministic game states and robust unit testability.
For inquiries regarding licensing, technical architecture, or enterprise partnerships:
Email: contact@softtechservice.site