Offline play and version coverage
The public 1.4 game keeps gameplay records locally and has no online ranking profile. The additional online practices below apply only to versions with World Puzzle Masters (1.5 and later), including internal-test builds. Joining is optional. There are no advertising or analytics SDKs, in-app purchases, chat or custom avatar uploads.
What stays on your device
Game progress, best move counts and times, weekly leaderboard attempts, the current puzzle and preferences such as language, theme, sound, music and haptics are stored locally to provide game functionality. Weekly rankings are on-device rather than an online competition.
Optional World Puzzle Masters rankings
Opening world rankings connects to our Cloudflare-hosted service. Before joining, you accept the Player rules and agree to publish your nickname and scores. We store your chosen nickname, random public player ID, hashed installation credential, profile and rule-acceptance timestamps, moderation status, accepted rules version, best verified move counts and points per standard puzzle, and hidden-player choices. Nickname, rank, points and puzzle count are public; credentials and moderation records are not.
Submitted move sequences are checked in memory against the puzzle rules and discarded by the service. We use this data to operate rankings, verify scores, protect the service and moderate names. We do not sell this information or use it for advertising.
Player rules and name reports
Use a friendly nickname, not your real name or contact details. Profanity, disguised profanity, hate speech, slurs, sexual content, threats, harassment, impersonation, fabricated scores and deliberately false reports are prohibited. Names are checked in the app and on the server, but automated filters cannot catch every language or spelling.
Use Report name in a player's menu to report the name or player. The service stores the reporter and target player IDs, a snapshot of the reported name, selected reason, timestamp and review status for studio review. Reporting also hides that player for you. Hide player is available separately. Reports are not shown to other players. The studio may hide names or suspend profiles that break the rules; moderation questions and appeals can be emailed to the address below.
Friend codes and challenge invitations
In version 1.5.2 and later, opening Friend codes assigns a stable public code to your online profile. Receiving challenges is off by default. When you turn on Receive friend challenges, people with your code can find your nickname and send single-puzzle or best-of-three scores. A friend code is not a login or recovery credential, does not give access to your private inbox, and remains the same when you rename your profile. Deleting your profile removes the code; reinstalling may lose access to the profile.
To deliver invitations, the service stores sender and recipient player IDs, puzzle IDs, move counts, times, delivery and expiry timestamps, and whether an invitation was dismissed. Only the recipient can read their inbox through the app. Scores in friend challenges are self-reported, not verified world rankings. Invitations expire after 30 days; expired database records are removed during subsequent bounded service cleanup. Dismiss hides an invitation without immediately erasing its delivery record. You can turn off new deliveries, report a name, or use Hide player to block challenge contact in both directions. There is no chat, contact-book access or push-notification service.
Cloudflare and security
Cloudflare hosts the ranking service and database and processes network information, including IP addresses, to deliver and protect requests. The application does not store IP addresses in its leaderboard database or log submitted nicknames, credentials or puzzle routes. Network connections are encrypted. Cloudflare infrastructure logs and recovery copies follow the provider's retention practices. No system guarantees absolute security.
The game stores a random installation credential securely on your device, excluded from Android backups. This is not a Google login or a cross-device account: reinstalling or losing the credential may prevent access to that online profile.
Deleting data and device backups
In World Puzzle Masters, turn off Share new scores to stop further score uploads. Existing online scores remain until you choose Delete online profile. That control removes the profile's active database records, scores, friend code, sent and received challenges, reports and hide relationships without deleting offline puzzle progress. Infrastructure recovery copies may persist for the provider's backup period.
For deletion help outside the app, email admin@encryptionjwegames.com with the subject Podshift deletion and your public player ID if available. We may need to verify control of the profile; never send the installation credential. Reset progress in Settings affects local progress only, not an online profile. Clearing storage or uninstalling removes local data but does not request server deletion, so delete the online profile first if you still have access. Local gameplay data may be included in backups controlled by you and Android.
Store purchases and website links
The one-time app purchase is handled by Google Play under Google's own policies. Opening a website or store link uses that service; it does not turn on tracking inside the game.
Children and future changes
Offline puzzles remain available without an online profile. Do not put personal details in a nickname. If you believe a child has submitted personal information without appropriate permission, contact us to investigate and remove it. Feature availability varies by version and test track. We will review the relevant store disclosures before expanding online features beyond internal testing.
Contact
For privacy questions, email admin@encryptionjwegames.com. Information you choose to include in a support email is used to respond to your request.