Privacy Policy
Updated 3 September 2026
Information stored on your device
Your language, sound and vibration preferences, and active appearance are stored locally. Ownership of purchased cosmetics is validated through RevenueCat and may be stored with your game account so purchases can be unlocked and restored. If delivery of paid tickets is interrupted, the account, product and transaction identifiers are temporarily stored on the device. During account deletion, the account ID and a random confirmation receipt are also stored on the device so completion can be shown without signing in. Only a protected hash of that receipt is stored on the server; it is removed after you acknowledge the completion message. The pending-purchase record is removed after server confirmation, and the deletion receipt is removed after you acknowledge completion. Deleting the app removes all remaining on-device data.
Account
Online play requires an account. Sign-in is provided through Supabase using Sign in with Apple or email and password. If one-time-code sign-in is enabled, the code is sent to your email. We process your account ID, chosen player name and, when you use email sign-in or a provider supplies it, email address. These details are used to authenticate you, protect the economy and provide the game. The player name stays within the account and is not shown to match opponents. If you use Sign in with Apple, we store an encrypted Apple authorization credential, including the resulting refresh credential, on our server solely to handle account lifecycle, deletion and revocation. It is removed when account deletion completes.
Online play and economy
Our server processes game moves, server-generated dice, matchmaking and connection status, match results, ticket and coin balances, cosmetic ownership, IP address and ordinary security or technical logs. If a match never reaches the synchronized opening roll, its ticket is returned. After the opening, a ticket is consumed as a fixed access cost unless the server cancels the match because of a technical failure. In that case, the ticket is returned. Tickets are never transferred to a winner. Both players receive the same fixed non-cashable coin reward only after a full match is completed by bearing off every checker; an early exit or timeout awards no coins.
Purchases
Payments are handled by Apple App Store or Google Play. RevenueCat is used to validate consumable ticket packs and to validate, unlock and restore non-consumable cosmetics. We receive account, product, transaction and entitlement status and use limited purchase analytics to monitor delivery and storefront reliability. We never receive or store your payment-card details.
Service providers
We use Supabase for accounts and data, RevenueCat for purchase validation, and Render for online-game hosting. Every third party with whom we share data is required to provide the same or equivalent protection of user data described in this policy and required by applicable rules.
Data we do not collect
The app does not request location, contacts, photos, camera or microphone access. It contains no advertising trackers. We do not sell personal information.
Retention and security
Your active account, wallet and owned cosmetics remain until you delete the account. Live game state is retained for reconnection; match, ledger and purchase records may be retained in pseudonymized form where reasonably needed for fraud prevention, transaction integrity and legal or store obligations. Hosting logs follow the hosting provider's operational retention. We use protected authentication, secure random dice and server-side validation.
Your choices and deletion
You can delete your account inside the app from Account settings. Deletion normally completes immediately. If more time is needed, the app signs out and the server completes deletion within seven days. When opened, the app uses the confirmation receipt to check status and notify you when deletion is complete. This removes the authentication identity and redacts the player name from our economy account. Delete the app to remove all locally stored data. For an access or privacy request, contact us at the address below.
Support messages
If you email us, we use your email address and message content only to respond to your request.
Հայերեն ամփոփում
Առցանց խաղի համար հաշիվ է պետք։ Պահում ենք հաշվի համարը, խաղացողի անունը, խաղերի ու ներխաղային միջոցների տվյալները։ Apple-ով մուտք գործելիս սերվերում կոդավորված ձևով պահում ենք Apple-ի մուտքի թույլտվության տվյալը (թարմացման բանալին)՝ միայն հաշվի վիճակը, ջնջումն ու Apple-ի կողմից մուտքի չեղարկումը մշակելու համար։ Այն հեռացվում է, երբ հաշվի ջնջումն ավարտվում է։ Վճարումները մշակում են Apple-ը կամ Google-ը, իսկ քարտի տվյալները մեզ չեն փոխանցվում։ Հաշիվը կարելի է ջնջել հավելվածից։
Кратко по-русски
Для онлайн-игры нужен аккаунт. Мы храним ID аккаунта, имя игрока, данные матчей и игровой экономики. При входе через Apple мы храним на сервере в зашифрованном виде учётные данные авторизации Apple, включая данные обновления доступа, исключительно для обработки состояния аккаунта, его удаления и отзыва доступа со стороны Apple. Эти данные удаляются после завершения удаления аккаунта. Платежи обрабатывают Apple или Google, данные карты нам не передаются. Аккаунт можно удалить внутри приложения.