Gravity Gang Privacy Policy
Last updated: November 12, 2026
Gravity Gang is a co-op game made by Complete OS LLC. It has no accounts, no ads, no purchases and no AI. This page lists everything it keeps and everything that can leave your device.
What stays on your device
Player names, chosen heroes, gear, progress, settings, and a random Gamer ID are saved on your device. The Gamer ID is a random code, not tied to you, that lets teammates recognise the same player after a reload.
What leaves your device, and why
- Gameplay statistics (website only). When you play at the game's main address (gravity-gang.vercel.app), not in the App Store or Google Play app, it sends events such as a level-up, a world change or a failed co-op connection, with a general device type like "iPhone" and a random ID that changes every time the game opens and is never saved, so these events can't be joined up over time. We use this to see what's working. We don't send player names or room codes.
- Error reports. If the game hits an error, it sends a technical report so we can fix it. Room codes are removed and IP addresses aren't stored.
- Cloud sync (only if you turn it on). Your save and player name are stored on our database so you can continue on another device. It's found using a sync code. We store only a scrambled version (a hash) of that code, not the code itself.
- Game Center (iPhone and iPad app, only if you are signed in to Game Center). The badges you earn are reported to Apple's Game Center as achievements, and four numbers go to its leaderboards: your level, robots taken down, your best Arena Night wave and your Arena Night rank. Apple runs Game Center under its own privacy policy and settings, including Screen Time limits for children. The game never reads your Game Center name or friends list.
- iCloud save (iPhone and iPad app, on unless you turn it off). A copy of each player's save on the device, including the player name, is kept in your own iCloud so your other Apple devices with the game can load it. It goes to Apple, not to us, and we can't see it. Turn it off in the app under Game Center & iCloud.
- Phone as a controller (only if you scan the code on the TV). The phone sends button and stick states to the TV. No name, no account, no mic, and nothing is saved on the phone. It connects directly on the same Wi-Fi; if it can't, those button presses pass through our backup server, which doesn't log or store them. Cloudflare sees IP addresses when that happens.
- Co-op rooms (only if you host or join). Your player name, Gamer ID, hero and live game data go to the other players in your room. Devices connect directly to each other, so other players' devices can see your internet (IP) address. If a direct link can't be made, your player name and game data pass through our own backup server, which runs on Cloudflare. They're encrypted on the way there and back, but the server has to read each message to pass it on. Nothing is saved or logged, and only the people in your room receive them. Cloudflare sees your IP address when this happens. A short setup message passes through our database service to connect you, and it isn't saved.
- Connection helpers (co-op only). Google and Cloudflare run the public servers that help devices find each other. They see your IP address when you connect.
- Loading the game. Vercel hosts the game and handles your request for its pages, which includes your IP address.
We don't sell your information or share it for advertising.
Your microphone
On iPhone and in some browsers, hosting or joining a room asks for microphone permission. On Android, only voice chat asks. On some home networks, browsers won't connect two devices without it. That step sends no sound, and you can refuse it and still try to connect.
If you turn on voice chat, your voice goes to the other players in your room, through the host's device. It isn't recorded, and it doesn't reach our servers. Voice never uses the backup server, so it's off when a room is using it. We can't hear it or monitor it.
Who we use
- Vercel: hosts the game.
- Supabase: stores cloud saves and passes the room setup messages.
- PostHog: gameplay statistics.
- Sentry: error reports.
- Google: a connection server.
- Apple: Game Center and iCloud, in the iPhone and iPad app.
- Cloudflare: a connection server, and it runs our backup server for rooms.
How long we keep it
- Saves on your device stay until you clear them.
- A cloud save is deleted after 180 days without use. One that was written once and never updated can be deleted after 2 days.
- PostHog and Sentry keep statistics and error reports for the period their service plans set. Vercel, Google and Cloudflare keep their own technical logs under their own policies.
Your choices
- See or delete what's on your device: clear this site's data in your browser settings, or remove the installed app and its data.
- Move your data: use Save & devices in the game.
- Delete a cloud save or ask a question: email us with your sync code. We can't find a save without it, because we don't know whose it is. Statistics aren't tied to a name, so we can't look them up by person.
You can ask us to access, correct, delete or send you any information we hold about you, wherever you live, and we'll answer.
Children and families
Gravity Gang is a family game. Children under 13 should play only with a parent or guardian, who should set up names, rooms and voice chat. We don't ask for anyone's real name, email, age or location. Use a nickname, not a real name. Share room codes only with people you know, and remember that voice chat is live and unmonitored. A parent or guardian can email us to have a child's cloud save deleted.
Security
Connections to the game use encryption, and cloud saves can be reached only with the sync code. Anyone who has your code can open your save, so keep it private. No system is perfectly secure.
Changes
If this policy changes, we'll update this page and the date above.
Contact
Complete OS LLC · hello@completeos.app