MotorJam Racer – Privacy Policy
Effective October 26, 2026 (freeze and crash reports added)
MotorJam Racer is a game for Android, suitable for players aged 9 and up. This policy explains what happens to your information when you play it.
What we collect
Very little, and never anything that names you. The game has no ads, no advertising analytics and no tracking, and we never sell anything. Single-player needs no internet. If you sign in with Google Play Games (below), our service keeps your Play Games player ID with your online points and a copy of your game progress. That's all.
Google Play Games sign-in
The game signs in to Google Play Games so your progress is safe and online races are fair. Signing in is needed only for online races; single-player works without it.
- What we keep. Our service (on Cloudflare) keeps, under your Google Play Games player ID: your online points, the results of your online races (who won each race), and a copy of your game progress (stars, coins, records, unlocked roads and bikes, purchases). We don't keep your name, your email, your Play Games display name, or the nickname you type for online races.
- Why. So a reinstall or a new phone gets your progress back, and so online points can't be faked: our service, not the phone, decides each online race and keeps the count.
- How. When you sign in, the game sends our service a one-time code from Google, which our service exchanges with Google for your Play Games player ID. Google processes the sign-in under its own privacy policy.
- How long. Until you ask us to delete it: see Deleting your data.
Online races
If you choose ONLINE to race another player, the game connects to the internet, and only then:
- Matchmaking. Your phone connects to our matchmaking service (hosted on Cloudflare) to be paired with another rider, either by quick match or with a room code. Like any internet connection, this reveals your IP address to the service. It is used only to pair you (riders on the same network are paired first), to place the connection near you, and to protect the service from abuse (rate limits). It is kept in memory only while you are being matched and is not stored or logged by us. As our hosting provider, Cloudflare processes connection data under its own privacy policy.
- The race. Once paired, your phone connects directly to the other rider's phone, so each phone sees the other's IP address. If a direct connection isn't possible, the race data goes through a relay instead: a TURN relay service (ExpressTURN) or our own relay on Cloudflare. A relay only passes the race messages between the two phones and keeps nothing. What's exchanged: the bike you ride, its position and speed during the race, and your finish time. No names, no chat, no photos, no accounts.
- Counts, not people. The matchmaking service keeps anonymous counts so we can see whether online play works and stays within its limits: how many races were matched, how long riders waited, how races connected, and how many requests were refused. These records hold no IP address, no device identifier and nothing else that could identify a player.
- Finding the service. If the game can't reach the matchmaking service, it reads a small settings file from our website (hosted on GitHub Pages) that says where the service is now. That request, like any web request, reveals your IP address to GitHub; nothing else is sent.
- Your nickname. The name you type on the ONLINE page is sent to the other rider for that race (it's shown over your bike). It's kept on your phone, not by us.
- Results. Both phones tell our service who won; it decides the race and changes the two riders' online points (see Google Play Games sign-in, above).
Freeze and crash reports
If the game freezes for more than about a second during a race, hits an error in its code, or closes unexpectedly in the middle of a race, it sends our service (on Cloudflare) a short report (after the race, or the next time the game starts), so we can find and fix what caused it. An error report holds the error message and where in the game's code it happened. A report holds the phone's model, its graphics chip, the Android and app versions, and numbers about the game at that moment (how long the freeze lasted, the frame rate, memory use, the road and speed, and what had just happened in the race, such as a crash). It holds no name, no account, no player ID and nothing you typed. Like any request it reveals your IP address to the service for that moment only; it is not stored. The reports are kept in our service's logs for 3 days, and as anonymous counts by phone model.
In-app purchases
The shop sells optional packs of stars and coins. The whole game can be played without buying anything.
- Google Play handles the payment. You pay through Google Play; we never see your name, email, card or any payment details. Google processes the purchase under its own privacy policy.
- Checking a purchase. To make sure a purchase is real before adding it to your game, the game sends our service (on Cloudflare) the purchase token Google gives that purchase and the name of the item. Our service asks Google whether that purchase is complete, answers yes or no, and keeps nothing: no token, no order number, nothing about you or your phone. Like any web request, it reveals your IP address to the service for that moment only.
- What you bought is recorded in your game's save on your phone (and, signed in to Google Play Games, in the copy of your progress our service keeps).
Unlock codes
We may give someone a personal code that unlocks every road and bike. Redeeming it sends only the code to our service (on Cloudflare), which checks it and counts how many times it has been used. Nothing else about you or your phone is sent or kept.
What stays on your device
Your game progress and settings (stars, coins, unlocked roads and bikes, purchases, best times, and options such as the music volume) are saved in the app's private storage on your phone. Settings never leave the device. When you're signed in to Google Play Games, a copy of your progress is also kept by our service (above).
Permissions
The game uses vibration for haptic feedback, and may read the phone's motion sensors if you choose tilt steering. Sensor readings are used only while you play and are not stored or sent anywhere. It uses the internet only for Google Play Games sign-in and its copy of your progress, online races, checking purchases and unlock codes, and freeze and crash reports (above).
Children
MotorJam Racer is made for players aged 9 and up, including children under 13. In particular:
- We don't collect names, contact details, photos, location or advertising identifiers, and there are no ads, advertising analytics or tracking. Freeze and crash reports (above) describe the phone and the game, never the player.
- The only identifier we keep is the Google Play Games player ID, used only to run the game: keeping the player's progress and online points, and keeping online races fair. It is never used for advertising, profiling or anything else, and never shared.
- Purchases are optional and always go through Google Play, which asks for the account holder's approval (with Google Family Link, a parent can require it for every purchase). The game never pressures players to buy: nothing is timed, nothing expires, and every road and bike can also be earned by playing.
- Online races are optional. Players can't talk to each other: there is no chat, no voice and no messages. All another player sees is a bike racing on the same track and the short nickname its rider chose.
- An online race also involves the connection data described above (the IP address), used for that moment only and not stored by us.
A parent can ask us to delete a player's data at any time: see Deleting your data, or contact us at the address below.
Deleting your data
See Deleting your data: how to ask, what's deleted and what's kept.
Changes
If this policy changes, the new version will be posted at this address with a new effective date.
Contact
Questions: noam.berman86@gmail.com