BeePuzzle
BeePuzzle Privacy Policy
Last updated: 23 October 2026
BeePuzzle is developed by Ruffy. Ruffy manages the privacy contact mailbox at hiruffy@gmail.com.
BeePuzzle uses information to deliver game levels, keep online services secure and understand how players experience the game. This policy explains what information is processed when you use BeePuzzle.
Online play and level downloads
You do not need to provide a name or email address to play. When you use online features, BeePuzzle assigns a random player identifier and an authentication credential. The service stores that identifier, a protected hash of the credential, the associated content release and its creation time.
This identifier allows the service to recognize the same player installation and authorize level downloads. Although it is not your name, it can connect activity from the same installation.
Gameplay information
BeePuzzle collects information about online level attempts to understand difficulty and improve the game. This includes:
- The level and level pack, content version and attempt identifier.
- When an attempt starts and whether it is completed, lost, restarted or exited.
- Active play time, number of operations, and types and counts of tools used.
- Whether an attempt is a test attempt and when the service receives the record.
These records are associated with your BeePuzzle player identifier. They help measure completion rates, attempts before a first win and time spent on levels.
Google Analytics for Firebase
Online Android versions configured with Firebase use Google Analytics to understand app usage. BeePuzzle sends events about level starts, endings and exits, including the level, level pack, outcome and active play time. These custom events do not include your BeePuzzle player identifier or authentication credential.
Firebase also uses its own app-instance identifier and collects app, device and usage information automatically. BeePuzzle disables Firebase advertising-ID collection and advertising-personalization signals. General analytics collection remains enabled.
Offline playtest versions do not initialize Firebase Analytics. BeePuzzle currently does not offer an in-app analytics opt-out setting.
Learn more in Google’s Analytics data collection information and Firebase’s privacy information.
Technical information and security
To operate and troubleshoot the service, BeePuzzle processes request times, request identifiers, requested service routes, response status, processing duration, app and operating-system versions, platform, build and distribution information.
Network infrastructure processes IP addresses and maintains access and error logs. BeePuzzle’s application request logger excludes player identifiers, authentication credentials and request bodies.
Where Google Play Integrity is enabled, BeePuzzle sends an integrity token to its service for verification with Google. Checks cover app authenticity, licensing status, request validity and device integrity to help prevent abuse and unauthorized access. Learn more about Google Play Integrity.
Advertising tests
BeePuzzle’s current release version does not initialize Unity LevelPlay advertising. Some developer test versions enable LevelPlay for advertising tests.
If you use one of those test versions, Unity may process device and advertising identifiers, IP addresses, device information and advertising interactions. See Unity’s Game Player and App User Privacy Policy.
Information on your device
BeePuzzle stores progress, settings, rewards and gameplay limits on your device. Online versions also store downloaded levels, online identity information and pending gameplay statistics.
Clearing the app’s storage removes local saves and downloaded content. It does not automatically delete information already sent to BeePuzzle’s servers or service providers.
How information is shared
Hosting infrastructure processes information needed to run the online service. Google processes information for analytics and, where enabled, integrity verification. Unity processes information when advertising tests are enabled.
These service providers may process information outside your country. Their privacy notices describe their own data practices.
If you choose to contact the developer, the recipient receives your email address and the information you include in your message. Do not send passwords or authentication credentials.
Storage and deletion
Online player records and gameplay-attempt records remain on BeePuzzle’s servers until they are removed; the service currently has no automatic expiry for these records. Google Analytics data is retained according to the analytics project’s settings.
Uninstalling BeePuzzle does not initiate deletion of server-side records. The app currently has no self-service server-data deletion control.
You can submit an access or deletion request to hiruffy@gmail.com. Ruffy receives and reviews these requests manually. An email address is not linked automatically to your random player identifier, so an email alone may not identify the relevant gameplay records. Submitting an email does not trigger automatic deletion. Requests are handled individually, and records cannot be deleted on the basis of an unverified association with a player identifier. Do not send passwords or authentication credentials.
Children’s privacy
Parents or guardians with questions or concerns about information relating to a child can contact Ruffy at hiruffy@gmail.com.
Protecting information
BeePuzzle uses HTTPS for online service requests and stores a hash of the authentication credential on its server. Supported Android versions protect the local credential using Android Keystore. These measures help protect information, but no storage or transmission method can guarantee absolute security.
Contact us
For privacy questions or requests concerning BeePuzzle, contact hiruffy@gmail.com. You can use the subject line “BeePuzzle Privacy Request” and describe your question or request. Please do not include passwords or authentication credentials.
Changes to this policy
Changes to this policy will be posted on this page with an updated “Last updated” date.