Puff & Pebble – Privacy Policy
Summary
Puff & Pebble is a puzzle-platformer game. The game does not ask for or collect personal information such as name, email, phone number, location, photos or contacts, and has no account sign-up. The game shows non-personalised, child-appropriate ads; it does not read the advertising ID. Anonymous usage statistics are collected to improve the game (Google Analytics for Firebase). To protect your costume purchases, we keep which device owns which costume (see "In-app purchases"). There is no chat or messaging between players.
Online two-player play
To let two phones play the same level together, the game uses Unity Technologies' Unity Gaming Services (Authentication, Multiplayer Sessions and Relay):
- Anonymous player ID: When online play starts, Unity assigns the device a random, anonymous player ID that is not linked to a person.
- Room code and connection data: Players join each other with a short room code. Game data travels between the two devices through Unity Relay servers; technical information needed to connect, such as IP address, is processed temporarily by Unity.
This data is used only to run online play. It is not sold and not used for advertising or profiling. See Unity's terms: Unity Privacy Policy.
Ads
The game is free and shows ads. Ads are served through Unity Technologies' Unity LevelPlay mediation, from the Google AdMob and Unity Ads networks. Every ad request from the game is flagged as child-directed (COPPA and the Google Play Families policy):
- Ads are not personalised; there is no interest-based advertising or retargeting.
- The game does not read the device's advertising ID (Android Advertising ID / Apple IDFA) and does not ask for tracking permission on iOS.
- To show an ad, cap how often it appears, prevent fraud and report impressions, the ad networks may process technical information such as device model, operating system, language, IP address and ad interactions (impressions, clicks). This information does not reach us in a form that identifies a person.
- Rewarded ads play only when the player chooses to watch one; interstitial ads are rare and shown only between levels.
Privacy policies of our ad partners: Unity (LevelPlay, Unity Ads) · Google (AdMob).
Usage statistics and remote settings
The game uses Google's Firebase services:
- Google Analytics for Firebase: To understand how the game is used, we collect sessions and game events such as level start and end, stars and time, along with device model, operating system, language, country and app version. This data is tied to a random app instance ID; no name, email or similar information is sent. Advertising ID collection and ad personalisation are off, and the data is not used for advertising.
- Firebase Remote Config: The game fetches settings such as switching features on or off and required updates from Firebase. Technical information such as the app instance ID and IP address is processed for this.
Google's terms: Firebase Privacy and Security.
Data stored on your device
Level progress, stars and settings (sound, language) are stored only on your device and are not sent to us. Deleting the game deletes this data.
In-app purchases
The game offers costume purchases. Purchases are processed by Google Play or the App Store; we never see your payment details.
So that you do not lose purchased costumes when you delete and reinstall the game, we keep only this record:
- A hash of a device identifier: on Android, a one-way value derived from the device's app-specific identifier (ANDROID_ID); on iOS, a value derived from a random identifier created by the game. On iOS this random identifier is stored in the device's Keychain and, if iCloud Keychain is on, syncs across the devices of your Apple account.
- Costumes owned: the costume's name, the type and date of the purchase, and the device's platform (iOS or Android).
This record is used only to protect what you paid for and to restore your costumes. It is not linked to a person through a name, email or any other information, is never used for advertising or reporting, and is not sent to Google Analytics. It is stored on the Firebase (Realtime Database) servers of our service provider Google and is not shared with anyone else. To access the record, Firebase Authentication gives the device an anonymous session ID that is not linked to a person. The record is kept for as long as the game is available or until you ask us to delete it.
Children
The game is suitable for all ages, including children. We do not knowingly collect personal information such as names or emails from children; online play works only with the anonymous ID and technical connection data described above, and players cannot communicate with each other. The device record for purchased costumes is used only for the purpose described above. Ads come only from ad networks that comply with the Google Play Families policy, flagged as child-directed and not personalised.
Your rights and contact
For questions or data deletion requests, email [email protected]. If this policy changes, the updated version will be published on this page.