Trivia Miles privacy policy
Trivia Miles is a family trivia game. It works without accounts, and keeps as much as possible on your device. This page explains, in plain language, what stays on the phone, what is sent to us, and what you can turn off.
Signal Matter LLC · Last updated 17 October 2026
The short version
- There are no accounts. You never sign up, and we never ask for an email address or password. A player’s first name, if a parent adds one, stays on the phone.
- Players, scores and progress stay on the device. We do not keep a copy.
- We never save or upload audio. The microphone is used only while a player is answering. Apple’s speech recognition turns speech into text, on the phone itself whenever the phone supports it.
- Quizzes are written by AI. To make one, the app sends the topic, the age range in use and the questions you have seen recently. Saved player names are never sent; what you type or say as a topic or request is sent as text.
- Natural Voice is off by default. If a parent turns it on, the app downloads a voice model from Hugging Face and speaks on the phone itself; see below.
- Trivia Miles Plus is an optional subscription, bought through Apple. It raises the weekly question limit. We never see your card or your name; Apple handles the payment, and a company called RevenueCat confirms with Apple that the subscription is active. Free play needs no purchase.
- Everything optional is in Settings, behind a parent lock.
What stays on your device
The following never leaves the phone unless you deliberately export it:
- player names;
- scores, Trivia Miles, streaks and badges;
- quizzes you write yourself;
- your settings.
Some details are used to tailor what the app asks for (a player’s age range, interests and recent topics), always without a name. The next section lists exactly what is sent.
A parent can save a family backup file from Settings › Family backup. That file is saved wherever you choose, such as Files or iCloud Drive; it is not sent to us. Deleting the app deletes everything the app stored on the device, and a backup file is the only way to get it back.
What the app sends to us
To make a quiz, or to act on something a rider said, the app sends our server:
- the topic, the age range in use, the difficulty and the number of questions;
- a short list of recently used questions, so you do not get the same one twice;
- for topic suggestions: the player’s interests, recently played topics and a short summary of what they like to play, with no name;
- for explanations, hints and topic introductions: the question or the topic;
- in hands-free Road Trip mode, the text of what a rider said, after the phone has recognised it, when the request is something the app cannot understand on its own, together with a short summary of recent games (names replaced);
- a random installation number and a per-ride session number, which are not linked to any person;
- basic device information: whether the app is on an iPhone or iPad (not the exact model), the operating system version, the app version, and the device’s region setting (a two-letter country code from the phone’s settings, not your location), so we can see which devices and versions need attention and roughly where the app is used.
Player names are replaced before anything is sent. In Road Trip the app substitutes “Rider 1”, “Rider 2” and so on, and puts the real names back on the phone.
Our server passes the request to Google’s Gemini models, which write and check the questions and suggest topics. Google processes it under its own terms, as our provider. What we pass on contains the topic, the age range, recent topics or questions and the text of spoken requests as described above, and never names, exact ages, or your saved scores and progress.
We never receive audio. Speech is turned into text by Apple’s speech recognition, on the device whenever the phone supports it. If it does not, Apple’s own speech service processes the audio under Apple’s terms. The app never saves audio and sends us only the resulting text, as described above.
Optional reports you can switch off
Two separate switches in Settings › Privacy & parental controls govern the reports below. Natural Voice has its own switch and its own section further down.
Share usage and crash reports — on by default
After a quiz, the app can send what was played: topic, difficulty, mode, number of players, how many questions were answered correctly, and whether each question was answered correctly, with the question’s text. This is how we find questions that are wrong, too hard or too easy. It carries the random installation number. It does not include names or ages. If you typed the topic yourself, the topic name is included. Crash reports (see below) follow this same switch.
Share app diagnostics — off by default
If a parent turns this on, the app can send a technical log of a Road Trip session so we can find out why voice failed. The log can include what the app heard as text, what it decided and what it said. Saved player names are replaced, but recognised speech may contain other personal information, which is why this is off unless you choose it. It never includes recorded audio. These logs are deleted automatically after 30 days.
Turning either switch off stops those reports immediately. Crash reports work a little differently; see below.
Crash reports
The app uses Google Firebase Crashlytics to report crashes, so we can fix them. A crash report contains technical information about the app and the device, sometimes including the topic being played. It never includes names or anything said aloud.
After a crash, the report waits on your device until the app next starts. It is sent then only if Share usage and crash reports is on and Offline mode is off. If that switch is off, the report is deleted instead, which can take until a later start. Turning the switch off stops the app recording crash information straight away, but a report that had already started sending may still finish.
Natural Voice — off by default
Natural Voice is an optional, more expressive voice for Road Trip. It is off unless a parent turns it on in Settings › Voice & Road Trip. Nothing described here happens until then.
When it is turned on, the app downloads the voice model, about 348 MB, from Hugging Face, where it is published by Software Mansion, the makers of the speech library the app uses. The files stay on the device, and speech is then generated on the phone itself: nothing you play is sent anywhere for Natural Voice to say it.
When that download happens, the speech library reports it to Software Mansion and to Hugging Face. What it sends is the name of the model, the two-letter country code from the phone’s region setting (not the phone’s location), whether the app is running on a simulator, and the library’s version number. This is a download count for the library’s authors, sent by their code rather than ours; our reporting switches do not control it. It carries no installation number, name or topic, and it happens when the model is downloaded, not while you play.
Turning Natural Voice off stops its use immediately. The downloaded files stay on the device so it can be turned back on without another download, or you can remove them from the same setting.
Trivia Miles Plus (subscription)
Trivia Miles Plus is an optional monthly subscription that lets a device play up to 250 questions a week instead of 50. You buy it through Apple, and Apple’s own rules for subscriptions apply: it renews each month until you cancel, and you cancel or manage it in your Apple ID’s subscription settings, not in the app. Apple handles the payment; we never receive a card number, a billing address or a name.
To know whether a subscription is active, the app uses RevenueCat, a service that checks subscription receipts with Apple on our behalf. The app first contacts RevenueCat when a parent opens the plan screen while online, and again when the plan is checked before a new game; it does not do so at every launch. It sends RevenueCat:
- the receipt or transaction record that Apple issues for the purchase, which identifies the purchase, not the person;
- a random customer number that the app makes up for itself, which identifies this installation to RevenueCat so that a purchase can be matched to it; it is not your Apple ID, your name or anything else about you, and we do not combine it with anything else;
- the identifier Apple assigns to this device for apps from Signal Matter (a “vendor identifier”), the app version, the version of iOS, the device type, your preferred languages and the country of your App Store, so that a purchase can be matched to the right device and shown in the right currency.
That is all. RevenueCat never receives player names, ages, topics, scores, voice requests or the question counter, and the app does not use an advertising identifier, does not collect attribution data and does not ask for tracking permission. RevenueCat keeps the subscription record so the app can restore your purchase on a new phone; it processes what it receives under its own terms, as our provider.
With Offline mode on, the app does not contact RevenueCat at all and relies on what it last confirmed. The weekly question count is kept on the device only; we do not receive it.
Restore purchases (in the plan screen, behind the parent gate) asks RevenueCat to look up the purchase again for the same Apple ID. Refunds are handled by Apple under Apple’s rules.
When you contact us
If you use Report a problem or Report question in the app, we receive what you write and, if you leave the box ticked, a recent technical log. Apart from topics you type and spoken Road Trip requests, this is the only free text we receive. Please do not include personal details in the message.
Children
Trivia Miles is made for families and rated 4+. It has no accounts, no advertising, no social features, no chat with strangers, and no links out to the web for children to follow. A parent can add a child’s first name and age range. The name stays on the device; the age range is sent with quiz requests, never with the name, so the questions suit the player. Settings that matter are behind a parent gate. Trivia Miles Plus can be bought only by touch, behind the parent gate, never by voice and never during a game, and the purchase is made with the payment method on the Apple ID signed into the phone; Apple’s Ask to Buy applies if the family has set it up. A limit is never applied in the middle of a game.
We do not knowingly collect personal information from children. If you believe a child’s personal information reached us, write to [email protected] and we will delete it.
How long we keep things
- Voice troubleshooting logs: 30 days, then deleted automatically.
- Server request logs: 30 days. They record technical details and the topic requested; the text of spoken requests only when Share app diagnostics is on.
- Anonymous play, usage and question statistics: kept while they are useful for improving the app and its questions; they are linked only to a random installation number, never to a name.
- Messages you send us: kept while we work on the problem.
- Natural Voice model files: on your device until you remove them in Settings or delete the app. We never receive them.
- Subscription records: held by RevenueCat and Apple under their own terms, for as long as the subscription needs to be restorable. To have the RevenueCat record deleted, write to us and quote the support code shown on the plan screen (Settings, behind the parent gate); it is the random customer number and nothing else.
- The periods above are ours. Our providers keep what they receive under their own terms, listed below.
Sharing
We do not sell data, and we do not share it for advertising. We use these providers to run the app: Google Cloud (our server and storage), Google Gemini (writing and checking questions), Google Firebase Crashlytics (crash reports), Apple (the App Store, TestFlight and speech recognition, as described above), Expo (delivering app updates: the update check sends the app version, the platform and a random identifier for the installation), RevenueCat (confirming subscriptions with Apple, as described above; its own servers, including the backup addresses it controls) and, only if a parent turns Natural Voice on, Hugging Face and Software Mansion (the voice model download and its download count, as described above). Apple’s own services carry the purchase itself. Each processes what it receives under its own terms.
This website
triviamiles.com is hosted by Cloudflare. Like any web host, Cloudflare sees the connection details of each visit, including your IP address, to deliver the pages and protect the site from abuse.
We use Cloudflare Web Analytics to count visits to this website. It records the page viewed, the page you came from, your browser and device type, and your country. It sets no cookies, stores nothing in your browser, and does not identify you or link one visit to the next.
Apart from that analytics script, everything on the site, including its typefaces, is served from triviamiles.com itself. Nothing is loaded from Google or any other company, and there are no advertising or social-media trackers.
Your choices
- Turn off either reporting switch in Settings › Privacy & parental controls.
- Turn Natural Voice off, or remove its downloaded files, in Settings › Voice & Road Trip.
- Manage or cancel Trivia Miles Plus in your Apple ID’s subscription settings (Settings › your name › Subscriptions on the phone).
- Turn on Offline mode to stop the app using the internet. The built-in topics still play. A crash report that had already started sending may still finish.
- Delete the app to delete everything it stored on the device.
- Write to [email protected] to ask what we hold, or to ask us to delete it. Because reports carry only a random installation number and nothing that identifies you, the surest way to reach the right records is to send the request from the app itself (Settings › Help & support › Report a problem), which attaches that number for us. By email, please tell us the app version and roughly when you last played.
Changes
If this policy changes we will update this page and the date at the top. Significant changes will also be described in the app’s release notes.
Contact
- [email protected]
- Legal entity
- Signal Matter LLC
- Address
- 2108 N St, Ste N
Sacramento, CA 95816, United States