StackUp Privacy Policy

Last updated: 2026-07-05

StackUp does not include any analytics or behaviour-tracking SDKs. It does send crash reports to Sentry — only when the app errors or crashes — so we can fix the bugs that affect real players; those reports contain a stack trace, app and OS version, device model, and a vendor-scoped device identifier that is not linked to your name or Game Center account. The app uses Apple Game Center to identify you to opponents, Unity Gaming Services to coordinate matches and remember your win/loss history across devices, and Apple's StoreKit to process in-app purchases. If you have rewarded ads enabled, the ad SDK collects the device identifiers needed to serve ads (subject to your iOS tracking permission). You can permanently delete everything from inside the app at any time.

What StackUp stores on your device

The following are kept locally and never sent off your device:

What StackUp stores in Unity Gaming Services Cloud Save

Unity Gaming Services (UGS) is a Unity-operated cloud backend. StackUp creates an anonymous UGS player record on first launch and, if you are signed in to Game Center, links that record to your Game Center identity so your data follows you across devices. Under your UGS player record, StackUp stores:

StackUp does not have a server of its own. UGS is the only backend involved, and the data above is the only data StackUp writes there.

Ranked leaderboards

If you play Quick or Classic ranked matches, StackUp submits your display name and current rating to that mode's UGS Leaderboard after each match. Unlike the roster and stats above — which are only ever shown to opponents you've actually played — your leaderboard entry (display name, rating, and rank) is visible to any StackUp player who opens the leaderboard view, not just people you've matched against.

Third-party services StackUp uses

What StackUp does not do

To be clear about what is not collected:

Deleting your data

You can delete everything at any time from Settings → Delete my account and data inside the app. The deletion does the following in one action:

Deletion is immediate and not reversible. After it completes, the app closes; reopening it produces a clean first-launch state.

If you cannot reach the in-app deletion screen, email us at info@stackupcardgame.com with your Game Center display name and the approximate date you first played, and we will do our best to locate and delete the record on our side.

Children

StackUp is not directed to children under 13 and we do not knowingly collect data from anyone under 13. If you are a parent or guardian and believe a child under 13 has used the app on your device, the most reliable way to remove their data is to open StackUp on that device and use Settings → Delete my account and data. If you cannot access the device, contact us at the address below with the child's Game Center display name and approximately when they began playing; we will use that information to try to locate and delete the associated record, though we cannot guarantee a match without an identifier we can look up.

Data retention

The data listed under "Cloud Save" is retained for as long as you keep using the app. It is removed either when you use the in-app deletion flow, or when Unity Gaming Services prunes inactive accounts under their own retention policy.

Crash reports sent to Sentry are retained for the duration Sentry applies to the StackUp project under its own retention schedule (currently around 30–90 days for individual events, depending on the plan); after that they are automatically removed on Sentry's side. The in-app deletion flow does not retroactively clear past crash reports, because they are not linked to your Game Center or UGS identity.

Changes to this policy

If this policy changes in any way that affects what is collected or how it is used, the "Last updated" date above will change and a notice will be shown the next time the app launches.

Contact

Questions, deletion requests, or anything else? Email info@stackupcardgame.com.