This Privacy Policy applies to Pool Pro World Rush, an Android pool/billiards game provided by Veromtec. For this policy, "App," "Service," "we," "us," or "our" refers to the app and related support services provided by Veromtec.
This policy explains how the App handles information. Required privacy choices are requested separately; using the App is not a substitute for consent required by law.
The information collected or accessed depends on which features you use. Most game data stays locally on your device. Some features use Google Play services, Google Mobile Ads / AdMob, Google Play Billing, Android document picker, or same-Wi-Fi networking.
The App or third-party SDKs may automatically process technical data such as device model, Android version, app version, IP address, network state, advertising ID, app interactions, ad interactions, diagnostics, crash/performance information, and date/time of use.
Google Mobile Ads may use IP address to infer approximate location, and may process app set ID or other device/account identifiers as well as advertising ID. The App does not request GPS/location permission.
The App stores player names, optional avatar URI, scores, XP, trophies, match stats, wins/losses, streaks, fouls, combos, achievements, local coin balance, processed match/reward ledgers, subscription entitlement cache, and settings locally using Android SharedPreferences named PoolPrefs. A new installation seeds five coins only if a coin key has never existed. We do not require account sign-in and we do not upload this local profile or coin balance to Veromtec servers.
During play, the App processes ball positions, velocities, pocket state, score, turn state, cue-ball placement, fouls, and game mode state in memory to run the game and render the table.
To resume after recreation or restart, the App may save one interrupted rack in private local app storage. This checkpoint can include player names, ball positions/velocities/spin, score, rules, difficulty, shot statistics, elapsed play time, host IP address, random Wi-Fi peer/session reconnect identities, and the certificate pin and secret needed to reconnect an invited peer. It is replaced by a newer unfinished rack or removed when completed or discarded. It is excluded from Android automatic backup/device transfer and manual ZIP backups.
If you use same-Wi-Fi multiplayer, one device hosts a local socket connection and another device joins using the host IP address and a private pairing invitation on the same network. The connected devices exchange player name, shot commands, normalized ball positions, turn state, and game state needed to synchronize the match. This is local network communication between the devices you connect; it is not Veromtec cloud matchmaking.
The Wi-Fi connection also exchanges pause status and random peer, connection, and network-session identifiers for reconnecting the original players. These are not hardware identifiers. Received player names and game state may be retained in the local rack checkpoint. The App encrypts this connection with TLS 1.2 or TLS 1.3. The invitation identifies the exact host certificate and includes a random secret that the guest must prove before player names or game state are exchanged. The host private key stays in Android Keystore. Share the invitation only with your intended opponent; anyone receiving it may attempt to join. Both devices must use this updated protocol, and old unencrypted Wi-Fi saves cannot reconnect. The invitation and reconnect credentials are excluded from manual ZIP export and Android automatic backup/device transfer.
Backup and restore use Android document picker. The App creates or reads a ZIP containing a JSON copy of ordinary local profile, progress, achievement, and settings data. Coin balance, processed loss/progress/reward ledgers, and Google Play billing entitlement keys are excluded from backup and cannot be overwritten by restore. The App does not request broad storage/media permission for this feature. Keep backup ZIP files private because they may contain player profile and progress data.
Interrupted-rack checkpoints, Wi-Fi pairing credentials, and reconnect identities are not included in the manual ZIP. The optional avatar URI is a reference, not a copy of the image; avatar images are displayed locally and not uploaded to Veromtec or Wi-Fi peers. The App does not encrypt exported ZIP files. A cloud-backed document provider or a person with whom you share a backup can receive its contents under their own privacy practices.
Separately, the entire PoolPrefs file (profile, progress, coins, ledgers, entitlement cache, and settings) is excluded from Android automatic cloud backup and device transfer. Other system/SDK backup behavior is controlled by Android and the relevant provider. Use the manual ZIP feature to move ordinary progress/settings; it does not transfer coins, subscription entitlement, or interrupted racks.
Free users need at least one locally saved coin to start any mode or rack again, but entry does not spend a coin. A completed loss or a forfeit after the first shot deducts one coin once for that match session, clamped at zero. Wins, draws, and leaving before the first shot do not deduct coins. At zero coins, the App offers an optional rewarded ad; exactly one coin is granted only if the Google Mobile Ads SDK reports that the reward was earned. Dismissal, load failure, or display failure does not grant a coin.
Users without an active Pool Pro Pass may see an adaptive menu banner; an App Open ad after onboarding or an eligible foreground return; a result interstitial on the first navigation action after a win or loss; and a rewarded ad requested by the user at zero coins. Result interstitials are not shown for draws, leaving before the first shot, system exit, or Pool Pro Pass users. Navigation does not wait for an unloaded ad.
On launch, the App uses the Google User Messaging Platform (UMP) SDK to request updated consent information before requesting ads. Google may show a privacy message depending on region, applicable law, device, and the messages configured by Veromtec in AdMob. When UMP reports that a privacy-options entry point is required, Settings displays Privacy choices so the user can reopen the applicable Google form. Consent choices may affect eligible ad processing and personalization; they do not themselves purchase Pool Pro Pass or guarantee that all ads stop.
The App supports Pool Pro Pass, an optional recurring monthly subscription through Google Play Billing, using the existing product ID remove_ads_monthly. While active, it disables banner, App Open, interstitial, and rewarded ads, removes coin requirements and deductions, and provides unlimited play. The stored coin balance is retained if the subscription later expires. Google Play displays the recurring price and billing period before purchase; the subscription renews until canceled through Google Play. Google Play processes payments. We do not receive full payment card details. The App may process product ID, purchase status, purchase token or purchase identity, restore status, entitlement state, renewal information, and local verification timestamp to manage Pool Pro Pass. The App checks the purchase signature and keeps the signed receipt, signature, and entitlement metadata in private preferences for a maximum 24-hour offline access window after an accepted Play query. A receipt contains the purchase token; these billing records are excluded from manual export and Android automatic backup/device transfer. After that window, reconnect to refresh subscription access.
The App may use third-party services to operate, advertise, monetize, secure, maintain, or support the App. These may include Google Play Services, Google Mobile Ads / AdMob, Google User Messaging Platform, Google Play Billing, Android system document picker, Android WebView for local documents, and support email providers. These third parties process information according to their own policies.
We do not sell users personal information.
We may share information with service providers such as Google AdMob and Google Play Billing, with local same-Wi-Fi peers you intentionally connect to, when you choose to export/share a backup or other content, or when required for legal, safety, fraud-prevention, or security reasons.
Local App data remains on the device until the user deletes it, clears app data, or uninstalls the App. Restoring a backup may replace ordinary profile, progress, and settings data, but it does not replace the protected local coin balance, processing ledgers, or billing entitlement keys. Google Play, AdMob, UMP, and other third-party services retain data according to their own policies. Support email may be retained as long as reasonably needed for support, records, security, or legal interests.
You can delete local App data, including coins and local processing ledgers, by clearing Android app data or uninstalling the App. You can separately delete backup files from the storage provider where you saved them. Where Settings shows Privacy choices, you can use it to reopen the applicable Google privacy form.
For privacy requests related to support communications or other data associated with Veromtec, contact veromtec@gmail.com. Include the app name and a clear request such as "Please delete my data associated with Pool Pro World Rush."
The App does not create a Veromtec user account. Clearing app data or uninstalling also removes the local rack checkpoint, but does not cancel a Google Play subscription or erase records held independently by Google. Manage subscriptions in Google Play, and delete any exported files separately.
We use reasonable safeguards for app behavior and local storage patterns. However, no method of electronic storage or internet transmission is completely secure. Same-Wi-Fi multiplayer and exported backups should be used only with trusted devices, networks, and storage locations.
Local preferences and rack checkpoints use Android private app storage. Google documents TLS encryption for its advertising SDK traffic. Wi-Fi gameplay uses authenticated, encrypted TLS connections paired through a private invitation. The App does not encrypt exported ZIP files; a person with access to a backup file may be able to read it.
The App declares these core permissions:
Included Google libraries may also declare normal permissions for Android advertising services (ad ID, attribution, and topics), wake locks, or foreground-service support. These do not grant camera, microphone, contacts, GPS/location, Bluetooth, nearby-device, or broad storage/media access. Avatar selection and backup/restore use Android picker intents.
The built-in manual and privacy viewer use local HTML with JavaScript, DOM storage, and database access disabled. Advertising and other third-party services may use identifiers, consent records, storage, or similar technologies under their own policies. External browsers and apps follow their own privacy practices.
The App is not intended to knowingly collect personal information from children under the age required by applicable law without appropriate consent. If a parent or guardian believes a child provided personal information to us, contact us and we will take reasonable steps to address the request where required.
Users in different regions may have rights to request access, correction, deletion, restriction, objection, withdrawal of consent, or information about use and sharing of personal data. Use Settings > Privacy choices when that entry is required and available for the applicable Google message, or contact us by email for requests directed to Veromtec. We may need to verify requests before responding.
The App may contain links to Google Play, Google subscription management, privacy pages, email, ads, or other third-party services. Their privacy policies and terms apply when you use them.
We may update this policy as behavior or requirements change. The Effective Date identifies the revision. Updates do not replace privacy choices or consent required by law.
Veromtec / Roman Liskin
Email: veromtec@gmail.com
Website: https://veromtec.com
| App / Feature Type | Data That May Be Accessed or Processed | Purpose |
|---|---|---|
| Local player profile and progress | Player names, optional avatar URI, score, XP, trophies, match counts, wins/losses, win streak, fouls, combos, achievements, and settings | Save the player profile, game progress, statistics, achievements, and preferences on the device |
| Local coin economy | Coin balance and identifiers recording already-processed match losses, progress, and rewarded-ad grants | Gate match access, apply each loss or reward once, prevent duplicate changes, and preserve the balance locally |
| Pool game state | Ball positions, velocities, cue-ball state, turn state, game mode, scoring state, and foul state | Run the game, simulate physics, display the 3D table, score matches, and support local or same-Wi-Fi play |
| Same-Wi-Fi multiplayer | Host IP address, certificate pin, private pairing invitation, local network connection information, player name, shot commands, and synchronized normalized game state | Allow two devices on the same local network to play a match |
| Backup and restore | Ordinary PoolPrefs profile, progress, achievement, and settings data inside a ZIP chosen through Android document picker; monetization and billing keys are excluded | Allow users to export and restore local game data without broad storage permission or overwriting protected economy/entitlement state |
| Advertising and privacy choices | Advertising ID, IP address, device identifiers, app interactions, diagnostics, ad requests, ad views, clicks, impressions, consent status, and privacy choices as handled by Google Mobile Ads / AdMob / UMP | Request privacy choices where required, display eligible ads to users without Pool Pro Pass, verify rewarded-ad completion, measure ad performance, and prevent fraud |
| Subscription and billing | Google Play product ID remove_ads_monthly, purchase status, purchase token/identity, restore status, entitlement state, renewal information, and local verification timestamp | Manage Pool Pro Pass, restore purchases, suppress all ads, and enable unlimited coin-free play for active subscribers |
| Support contact | Email address, app name, device/app information voluntarily provided by the user, and message content | Respond to support requests, bug reports, privacy requests, and user questions |
| Interrupted-rack recovery | One private local checkpoint with player names, game state, elapsed time, host IP, pairing credentials, and random reconnect identities where applicable | Resume an unfinished rack on this installation; excluded from automatic backup/device transfer and manual ZIP export |