Marble Mayhem privacy policy

Last updated: 20 October 2026. Published by Halfgrid Games ("we").

Marble Mayhem is a marble racing game. It has no accounts and we do not run our own servers that collect your data. This page explains what the game stores and which third-party services it uses.

What stays on your device

Your coins, unlocked marbles, upgrades, best times, settings and the name you type for online races are saved only on your device. Uninstalling the game or clearing its data deletes them. We never receive this information.

Ads (Google AdMob)

The Android and iPhone apps show ads through Google AdMob: optional video ads you choose to watch for rewards, and occasional ads between races unless you buy Remove Ads or the Starter Pack. To show and measure ads, Google may collect your device's advertising ID, IP address, approximate location, device information and how you interact with ads. Where the law requires it (for example in the UK and EU), the game asks for your consent first, and you can change your choice in the game's ad settings or your device settings. On iPhone, the game only uses your advertising ID if you allow tracking when Apple's prompt asks. See how Google uses information from apps that use its services.

Analytics (Google Firebase)

The Android app uses Google Firebase Analytics to help us understand how the game is played, for example how many people open it, how long they play, which races they start and finish, and whether they come back. Firebase collects an app instance ID, your device's advertising ID, device model and operating system, approximate location (from your IP address) and these in-game events. We only see this as totals and trends; it is not linked to your name or contact details. See Firebase privacy and security.

Purchases (Google Play and the App Store)

In-app purchases are handled entirely by Google Play on Android and by Apple's App Store on iPhone. We do not see or store your payment details. The store tells the game which items you have bought so it can unlock them, and so they can be restored if you reinstall. See the Google privacy policy and the Apple privacy policy.

Online races

When you create or join an online room, your device connects directly to the other players' devices. To find each other, devices use the free PeerJS signalling service, and may use a relay server if a direct connection is not possible. This means your IP address is shared with the other players in the room and with those services while you are connected. The game sends only your chosen name, your marble and your race inputs. Nothing is kept after the room closes. Only share room codes with people you know.

Children

Marble Mayhem is not directed at children under 13, and we do not knowingly collect personal information from them.

Your choices

Changes and contact

If this policy changes, the new version will be posted on this page with a new date. Questions: halfgridgames@gmail.com.