zipzap — Privacy Policy
The short version: zipzap has no accounts and shows no ads inside the app. The only personal information we ever ask for is an optional player name for the public leaderboards. Game progress stays on your device; best scores and play time are sent to us only to power leaderboards and rewards. To measure whether the ads we run elsewhere (for example on Instagram or Facebook) actually bring in players, the app includes two industry-standard measurement kits — Google Firebase Analytics and the Meta SDK. On iPhone this kind of measurement only uses your device's advertising identifier if you allow it when the app asks.
What zipzap is
zipzap is a mobile app that streams a feed of instantly playable mini-games. Games are delivered from our servers and run inside the app.
Information we collect
The app has no sign-up, no login, and no passwords. If you use the leaderboards, we ask for one thing: a player name that you choose — it does not need to be (and should not be) your real name.
Usage analytics
To understand which games people enjoy and improve the catalog, the app collects anonymous usage information: which games are viewed and played, for how long, which screens of the app are used (the feed, browse, search and leaderboards) and for how long, session counts and lengths, and interface interactions such as swipes, and in-app reactions such as liking, saving or sharing a game. Like and save counts are also shown in the app as aggregate totals (for example, how many players saved a game) — never with any identity attached. This information is linked to a random installation identifier that is not connected to your identity. We also count requests to our servers in aggregate, without storing IP addresses or any per-user identifiers. We use this information only for product analytics; we do not sell it. You can reset the random identifier at any time by clearing the app's storage.
Ad measurement (Firebase Analytics and the Meta SDK)
We advertise zipzap on other platforms, and we need to know whether those ads work. For this the app includes two third-party measurement kits:
- Google Firebase Analytics records app opens, sessions, and a small set of in-app events (for example, that a game was played), together with device information (model, operating system, language, coarse country) and app-instance identifiers. We use it to measure retention — whether people come back. See Google's privacy policy and Firebase privacy documentation.
- The Meta SDK reports app installs and the same small set of in-app events to Meta so that Meta can tell us which of our ads led to installs and can show our ads to people more likely to enjoy zipzap. This can involve your device's advertising identifier and app-event data being matched by Meta against its own data. See Meta's privacy policy.
These kits receive events like "a game was played"; they do not receive your leaderboard player name, your scores, or your coin balance. We do not sell your data; we share it with these two providers only for the measurement described here.
Your control:
- iPhone: the app asks for permission ("Allow zipzap to track your activity…?") before your device's advertising identifier is used for ad measurement. Say no and the app works exactly the same — attribution then happens only through Apple's aggregate, privacy-preserving framework (SKAdNetwork). You can change your choice any time in Settings → Privacy & Security → Tracking.
- Android: you can reset or delete your advertising ID any time in Settings → Google → Ads, and opt out of ads personalisation there.
Starred games, likes and reports
When you star or like a game, we record that reaction against the same random installation identifier so the count can be shown to everyone and so your stars can be restored if you reinstall. Which games you have starred also stays on your device and drives the Starred view. When you report a game, we record the game, the reason you chose from the fixed list and the installation identifier, so that we can review the game and so one installation cannot flood the queue. Reports contain no free text. Sharing a game uses your device's share sheet; the picture and link are composed on your device and we only count that a share happened.
Leaderboards, play time and coins
The app offers per-game leaderboards and an in-app coin balance. When you play games that support them:
- Your best score per game is sent to our servers, linked to your chosen player name and the same random installation identifier described above.
- Your player name, best scores, and rankings are visible to other players on the leaderboards.
- Your active play time is recorded to award coins. Play time is never shown to other players — only you can see it, and it reaches public view only blended into your coin total.
There is no account and no recovery: your leaderboard identity lives on your device. If you lose the device, uninstall the app, or clear its storage, that identity and its coins cannot be restored, and player names inactive for a long period may be released for others to use. Coins are earned only by playing; they cannot be purchased and have no monetary value.
Data stored on your device
Game progress, best scores, feed position, your starred games, the list of players you have chosen to hide, and a cached copy of the public like and star counts are saved in local storage on your device and are deleted when you uninstall the app or clear its storage. Best scores, play time and reactions additionally leave the device only as described above.
Network requests
To deliver games, the app requests content from our servers, which are operated on Cloudflare's content-delivery network. Like virtually all internet services, these servers process technical request data (such as IP address and user agent) transiently for content delivery, security, and abuse prevention. We do not use this data to identify or profile you. Cloudflare's handling of this data is described in Cloudflare's privacy policy.
Children
zipzap is intended for users aged 13 and over. We do not knowingly collect personal information from anyone, including children.
Your choices
- You can clear all locally stored game data at any time via your device's app settings (Clear storage) or by uninstalling the app.
- On iPhone you can allow or refuse ad tracking when the app asks, and change it later in Settings → Privacy & Security → Tracking. On Android you can reset or delete your advertising ID in Settings → Google → Ads.
- The app requests no device permissions beyond internet access and vibration (used for optional haptic feedback).
- You can hide any player's name from the leaderboards you see by tapping their row and choosing hide. The list of hidden names stays on your device and is never sent to us.
- You can report any game from the flag icon under it. Reports are reviewed by us; see support.
Delete your data
To delete your leaderboard data (player name, scores, play-time records, and coins), email support@zipzap.games with your player name; we remove the records within 30 days. Clearing the app's storage or uninstalling removes the local identity immediately, and the server records are removed on the same request. For data held by Google or Meta under the measurement described above, their policies linked in that section explain their deletion processes.
Changes to this policy
If our practices change (for example, if we add accounts or social features), we will update this policy and the in-store data disclosures before those features ship.
Contact
Questions about this policy: support@zipzap.games