Deckstiny — Privacy Policy
This Privacy Policy describes how the Deckstiny mobile game ("Deckstiny", "the app", "we", "us") handles information when you use it. Deckstiny is published by Gökhan Oguz ("Oguz Games").
Summary
Deckstiny is a single-player game with no user accounts, no advertising, and no cross-app tracking. Almost everything happens on your device. Three features touch the network: the optional daily-challenge leaderboard, in-app purchases, and crash reporting. All three are described below in plain language.
What Stays on Your Device
Deckstiny stores the following information locally on your device only, inside the app's private sandbox:
- Your save data: run progress, unlocked cards/relics/heroes, ascension level, daily-challenge results, audio settings, accessibility preferences, and similar gameplay state.
- Your in-app display name (a randomly generated adjective+noun shown on the leaderboard, which you can change in Settings).
- An anonymous random identifier (a UUID) generated on first launch, used to recognise your own entry on the leaderboard and to associate your purchases with this install.
None of this is tied to your real identity. You can erase all of it at any time by uninstalling the app or by clearing the app's storage in your device settings.
Daily Leaderboard (Online Feature)
When you complete a Daily Challenge run, Deckstiny submits your result to a leaderboard server (operated for us by Supabase) so that you can see how you ranked against other players that day. Each submission contains:
- Your in-app display name.
- The anonymous random identifier described above (so the same install can update its own entry).
- The score and the date of the daily challenge.
We do not send your real name, email address, IP-derived location, advertising identifier, device fingerprint, or any other personal data to the leaderboard. The submission is best-effort — if it fails (no network, server down), your local progress is unaffected. Leaderboard entries are retained for a rolling window so that historical daily boards remain viewable.
In-App Purchases
If you choose to buy something in Deckstiny, the transaction is processed by Apple (App Store) or Google (Play Store) under their respective privacy policies. Oguz Games never sees your payment card, billing address, or Apple/Google account email.
To deliver the items you bought across reinstalls and to verify "Restore Purchases", Deckstiny uses RevenueCat as a purchase-management service. RevenueCat is given the anonymous identifier described above plus the purchase metadata that the platform store sends (product ID, transaction ID, country, currency). RevenueCat acts as our service provider and does not use this data to advertise to you or to track you across other apps. See RevenueCat's privacy policy for details.
Crash Reporting
To find and fix bugs, Deckstiny sends crash reports and non-fatal error reports to Firebase Crashlytics (a Google service). Crash reporting is enabled only in production builds — debug builds we run on our own machines do not upload anything.
Each report includes:
- The stack trace of the error.
- Your device model, operating-system version, and locale.
- The Deckstiny app version and build number.
- An anonymous Firebase-internal installation identifier (managed by Crashlytics; rotates if you reinstall the app).
- Up-to-the-crash diagnostic context (e.g. recent log breadcrumbs).
Crash reports do not contain your real name, email address, IP-derived location, advertising identifier, or the anonymous device identifier we use for the leaderboard. We never call Crashlytics' "set user identifier" API, so reports are not linked to a particular player profile from our side. Reports are retained by Firebase for 90 days and then deleted automatically.
What We Do Not Collect
- No real name, email address, postal address, or phone number.
- No user account credentials (Deckstiny has no accounts).
- No location data.
- No access to contacts, photos, microphone, or camera.
- No advertising identifiers (IDFA / Android Advertising ID).
- No advertising SDKs, no third-party analytics, no marketing trackers.
- No tracking across apps or websites — nothing in Deckstiny qualifies as "tracking" under Apple's App Tracking Transparency framework, and we will never present an ATT prompt.
Children's Privacy
Deckstiny is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). The data we do receive (anonymous identifier, display name, score) is not personal information and is not used to build user profiles. We do not knowingly collect personal information from children.
Third-Party Services
The shipped app embeds the following third-party software components that touch the network or the platform stores. None of them are advertising or cross-app tracking SDKs.
- Supabase — backend for the daily-challenge leaderboard. Privacy policy.
- RevenueCat — purchase management and "Restore Purchases" support. Privacy policy.
- Firebase Crashlytics (Google) — crash and non-fatal error reporting. Privacy policy. We do not use Firebase Analytics.
- Apple App Store / Google Play Billing — payment processing. Governed by Apple's and Google's policies respectively.
Your Choices
- Don't play the Daily Challenge. If you never complete a Daily Challenge, no leaderboard data is sent. Standard runs and Quick Runs are entirely local.
- Change your display name at any time in Settings; the new name appears on future submissions.
- Reset everything by uninstalling the app or clearing its storage. This severs the link between this install and any prior leaderboard / purchase records, because they are keyed off the anonymous random identifier stored on the device.
- Manage or refund purchases through your Apple ID / Google account settings.
International Users
The leaderboard backend may store data in regions outside your country (for example, the European Union or the United States). Because we do not collect personal data, no special transfer mechanism is required for the categories listed in this policy.
Changes to This Policy
If this policy changes in a material way, we will update the "Effective date" above and post the new version at this URL. The version that applies to your use of the app is the one in effect at the time of use.
Contact
If you have questions about this policy, contact us at m.gokhanoguz2@gmail.com.