Overview
Learn Racer is an educational racing quiz game. It has two parts that share one service: the Android game Learn Racer 3D (package com.marvijo.learnracer) and the web app at learnracer.com. This policy says what data each part uses, why, who processes it, and how you can delete it. We are Marvijo. Contact: support@learnracer.com.
Android game: data sent to our server
The Android game talks to our server at api.learnracer.com over HTTPS. It does not ask you to sign in, and it does not ask for your name, email address or phone number.
- Guest player. The first time you play online the game asks the server for an anonymous guest player. The server returns a generated display name and a session cookie that the game keeps on your phone.
- Gameplay. The profession, seniority and topics you pick, the questions you are asked, your answers, how long you took, your finish times, level, XP and streak. For online best times, your display name and time can be shown to other players on a route board.
- Install code. A random code made on your phone, sent with the app version when online scores are enabled so we can count installs and check a server switch. It also identifies your online best-time records. It is not your name, not a device id and not your advertising id.
- Interview me (optional). Described in the next card.
- Technical data. Our server sees your IP address and request logs when the game connects. We use them to run the service, keep it secure and stop abuse.
Interview me: microphone, voice and AI
Interview me is optional. Nothing is sent until you tap Start interview.
- Microphone. Android asks for microphone permission when you start a voice interview. The game records only while it is listening for your answer. It does not listen while the interviewer is speaking. If you say no, you can type your answers instead and the game still works.
- What is sent. Your spoken answer (a short audio clip, up to about 40 seconds) or your typed answer, the interview topic you chose, and, if you type them, a focus description or a job link or company name for research.
- Who processes it. Our server passes this to Google's Gemini service to turn your answer into text, write the interviewer's reply and score, generate the interviewer's voice, and read a job link you gave. Google processes it for us under its API terms.
- What we keep. The interview transcript (questions, answers, scores) is stored under your guest player so an interview can be resumed. Audio recordings of the turns are kept in a temporary store and deleted automatically after 48 hours, unless an interview is saved to a registered account (the Android game has no sign-in, so it cannot save recordings).
Android game: data kept on your phone
Your progress, coins, cars, medals, best times, settings, tutorial progress, install code, guest session and leaderboard name are stored on the phone. If you play without a connection, nothing leaves the phone.
The game also keeps a short crash and error log (at most 64 KB) and a performance log on the phone. Keys, tokens, query strings of web addresses, ids and user folder names are removed from it. It is never sent to us. Options, Privacy, Share crash log lets you send it yourself through the Android share sheet.
Advertising
The Android game includes Google's Mobile Ads software. Ads are currently switched off. When ads are enabled, Google may collect and use the Android advertising ID, IP address, approximate location, device information, ad interactions and diagnostics to provide and measure ads and prevent fraud. This data is shared with Google. The game does not start the advertising software while ads are switched off. You can reset or delete your advertising ID in Android settings. For more information, see how Google uses data from partner apps. The web app does not show third-party ads.
Web app and earlier app versions
The web app and earlier Android versions can also use:
- Account data, such as username, optional email address and sign-in credentials when a player creates an account.
- Device and app data, such as app version, platform, device model, operating system version, notification permission status and installation id.
- Optional notification registration, used only when notification features are enabled and configured.
- Support data that a player chooses to send through the public support page.
How data is used and shared
We use data to run races, score answers, show progress and leaderboards, provide the optional interview feature, keep the service secure and fix problems. We do not sell personal data. We do not use your questions, answers or voice to build advertising profiles. Our hosting and database providers process data for us. Google Gemini processes interview data for us, and Google may receive advertising data when ads are enabled, as described above. We may disclose data if the law requires it.
Retention and deletion
Account, guest and gameplay records are kept while needed to provide the game and the leaderboard, or until you ask us to delete them. Server logs are kept for a limited time for security. You can delete data on your phone at any time with Options, Privacy, Delete my data (two taps), and you can ask us to delete server records at the account deletion page or by email. Uninstalling the app removes data stored on the phone.
Children
Learn Racer is not directed to children under 13. Younger players should use the app only with a parent or guardian where local law requires it. If you believe a child under 13 has used the app, email us and we will delete the records.
Your rights and changes
Depending on where you live you may have the right to access, correct, delete or port your data and to object to some processing. Email support@learnracer.com or use the support page. We update this page when the app changes how it uses data and change the date above.