Sešitovky Privacy Policy
Last updated: September 5, 2026
This policy explains how the Android game Sešitovky (com.patrik.sesitovky) handles information.
Summary
- Offline game data and progress are stored locally on your device.
- Online multiplayer uses Firebase Anonymous Authentication, Firebase Realtime Database, and a Cloudflare Workers game server without a traditional account, email address, or chat.
- Google Play Games is optional.
- Google AdMob provides family-appropriate advertising. Google User Messaging Platform (UMP) handles applicable advertising privacy choices before ads are requested.
- Firebase Analytics and Crashlytics collection are disabled by default and start only if you enable anonymous diagnostics.
Data stored locally
The app stores game and replay history, board position, settings, language and accessibility choices, statistics, achievements, ranked and match history, puzzle and daily challenge progress, and advertising pacing counters. This information normally stays on your device. Android backup or device-transfer features may copy the local database and settings if enabled; Firebase credentials and connection caches are excluded. Clear app storage or uninstall the app to remove local data.
Online multiplayer
When you use online multiplayer, Firebase assigns a random anonymous identifier. Sešitovky does not ask Firebase for your name or email address.
Firebase Realtime Database stores anonymous host and guest identifiers, a six-character room code, an alias derived from the anonymous identifier, match settings and server-verified ranked rating, moves and occupied coordinates, turn and match state, rematch or forfeit state, connection presence, and timestamps. Cloudflare Workers and a Durable Object process online commands and the authentication and App Check tokens required to validate them, and write verified changes to Firebase. Network requests also expose connection information such as the IP address to these service providers.
Version 2.0 validates moves, outcomes, and ranked ratings on the server. Matchmaking entries use renewable 45-second leases; the app ends an unsuccessful search after about two minutes. Rooms expire after about 24 hours. Scheduled cleanup works in bounded batches, so physical deletion may occur later. Personal result records used to restore local history expire after 90 days. Ranked profiles, season totals, and compact duplicate-prevention receipts remain with the anonymous identifier until deletion. Legacy 1.x rooms can remain during the update transition and are removed after expiry.
Firebase App Check with Play Integrity helps verify requests from the genuine app. Google may process app, device, network, and integrity signals for authentication, hosting, abuse prevention, security, and reliability.
Google Play Games
If you sign in, Google processes your Play Games identity under your Google account. The app reads your display name and may submit unlocked achievements, daily challenge streak, and puzzle stars. Offline play does not require Play Games.
Advertising and privacy choices
Configured release builds use Google AdMob for paced interstitial ads after completed games and an optional rewarded ad when you request a second chance after losing to AI.
Google Mobile Ads SDK may process IP address-derived approximate location, device or advertising identifiers, app interactions and ad views, diagnostics, fraud-prevention signals, and consent status to provide, measure, secure, and comply with advertising services.
The app tags ad requests for child-directed treatment, limits content to rating G, and disables publisher ad personalization. UMP checks applicable privacy-message requirements at every launch. The app does not initialize or request ads until UMP reports that ads may be requested. When an ongoing privacy entry point is required, it appears in Settings → Privacy.
Optional diagnostics
Firebase Analytics and Crashlytics collection are disabled by default. If you enable Anonymous diagnostics, the app may send screen identifiers, limited feature-interaction events, app version, device and operating-system information, crash reports, stack traces, diagnostic logs, and technical identifiers. The app does not intentionally put board contents, room codes, email addresses, or chat messages in diagnostic events. Turning the setting off stops future collection by the app.
Why the data is used
Information is used to provide requested game features, synchronize online matches, provide optional Play Games features, display and secure family-appropriate advertising, remember privacy choices, prevent abuse, comply with legal obligations, and improve reliability when diagnostics are enabled. Where consent is required, the app relies on the choice collected through UMP or the diagnostics switch.
Service providers and international processing
Google provides Firebase Authentication, Realtime Database, App Check / Play Integrity, Google Play Games, AdMob, UMP, Analytics, and Crashlytics. Google may process data outside your country under its own safeguards. See Google's Privacy Policy, Firebase Privacy and Security, and Google Play Games privacy information.
Cloudflare provides the online game server and scheduled maintenance. Its global network may process online requests outside your country. See Cloudflare's Privacy Policy. The game server does not intentionally log authentication tokens, full request bodies, or game histories for diagnostics.
The developer does not sell personal information. Cloudflare handles online gameplay and security, not advertising or optional product analytics.
Request data deletion and retention
To request deletion of your Sešitovky online data, email patrikchvojka@gmail.com with the subject Sešitovky online data deletion. Include the room code, your displayed online alias, and the approximate date and time of the match, if available. Do not send passwords or authentication tokens.
You can request deletion of your anonymous online profile, ranked progress and duplicate-prevention receipts, your result records, your room and presence data, and the associated anonymous Firebase Authentication record. We first need enough information to identify your records and verify that the request relates to you. Anonymous authentication can make this impossible from an email address alone; we may ask for additional game information. We will explain if we cannot identify a record or if some data must be retained for security or a legal obligation.
To remove local saved games, settings and progress, clear Sešitovky's app storage in Android settings or uninstall the app; manage any Android backup separately. You can delete your game's Google Play Games data or your Play Games profile through Google's controls. These Google account controls are separate from deletion of Sešitovky's anonymous online records.
- Local information remains until you delete it, clear app storage, or uninstall the app, subject to Android backups.
- Matchmaking entries, rooms, and personal result records follow the expiry and scheduled cleanup periods above. Anonymous ranked profiles and compact duplicate-prevention receipts remain until deletion. Cleanup may be delayed by temporary service failure or the number of expired records.
- Google retains advertising, Play Games, Firebase, diagnostics, consent, and security records according to its product settings and policies.
- Cloudflare processes network and service-security information according to its product settings and policies.
Children and families
Sešitovky is a family-friendly board game with no chat, social feed, user uploads, gambling, or real-money features. Ads are configured conservatively for children and G-rated content. Parents or guardians may contact the developer with privacy or deletion questions.
Security
The app uses HTTPS, Firebase Authentication, Realtime Database Security Rules, Firebase App Check with Play Integrity, short-lived room discovery entries, and expiring online rooms. No online service is completely secure, so never attempt to put sensitive personal information in game fields.
Changes
This policy may be updated when the app, its service providers, or legal requirements change. The updated date and current version will be published here.
Contact
For support, deletion requests, or privacy questions, email patrikchvojka@gmail.com or use the developer contact on the Sešitovky Google Play listing.