Privacy policy
Read for Rewards, by Apps People Pty Ltd · Last updated 22 September 2026
The short version
There is no account to make, no advertising, and no tracking. What your child reads, how they answer, their points and their photographs are kept on the phone.
One thing can leave the phone: the words on the pages your child scans. To write a quiz, the app can send those words to our server, which asks an AI model to turn them into questions and sends the questions back. The photograph of the page is never sent, and neither is your child's name or anything else about them. Our server keeps no copy of the words.
On an iPhone that can write quizzes by itself, a grown-up chooses which happens, and the phone is the starting choice. On other phones, quizzes are always written on our server. Both are explained below.
What the app keeps on the phone
Everything below is stored in the app's own storage on the phone, and is deleted when the app is deleted.
| What | Why | Where |
|---|---|---|
| A reader's first name and reading age | To greet them and pitch the questions | On the phone |
| Points, and the reading they came from — including each quiz's questions and the sentence from the book that proves each answer | To show progress, and so a grown-up can see what was asked | On the phone |
| Rewards a grown-up sets up, when points were spent on them, and any timer running | To show what points are for, and when they were used | On the phone |
| A photograph of a book's cover, if one is taken | To show which book a sitting was | On the phone |
| A grown-up's PIN | To keep the settings to grown-ups | iOS Keychain |
| A random number the app makes for itself | So our server can limit how many quizzes one phone asks for in a day (see below) | iOS Keychain |
What the app does not keep
Photographs of pages are deleted as soon as the words have been read from them, which takes a few seconds. They are never stored and never sent anywhere.
The rest of a book's text is not kept. Apart from the questions and the one proving sentence for each, which stay in the reading history, the words are used to write the quiz and then dropped. What remains is a list of scrambled word-hashes the app uses to notice when the same pages are scanned twice; the words cannot be recovered from it.
Where the questions are written
On the phone
On an iPhone with Apple Intelligence, the questions can be written by Apple's own model, on the phone itself. Nothing is sent anywhere, and it works in aeroplane mode. Where this is possible, it is the starting choice; a grown-up can change it in Grown-ups → Settings.
On our server
On other phones, or when a grown-up chooses it, the words are sent to our server instead. This writes better questions, and it is the only way the app can make quizzes on a phone without Apple Intelligence.
What is sent to our server
When a quiz is written on our server, the app sends:
- The words read from the pages just scanned.
- The reader's reading age (for example "8–10"), and how many questions to write.
- The app's random number described above. It is made by the app and identifies nobody.
- On an iPhone, a proof that the request comes from our app on a genuine device, using Apple's App Attest. It contains no information about you or your child.
As with anything on the internet, our server also sees the connection's IP address. It is used for a moment to stop a flood of requests, and is not stored.
It never sends the photograph, your child's name, their answers, their points, or anything else the app keeps.
What happens to it there
Our server checks the request, passes the words on to an AI model to write the questions, and returns the questions to the phone. Our server does not record the words or the questions, and its request logging is switched off.
The words reach the AI model through OpenRouter, a service that connects to AI models from different companies. At the moment the model is Claude, made by Anthropic. If Anthropic is unavailable, the same model is run by Amazon Web Services instead. We may change the model or the company that runs it, to keep quizzes working well; if we do, this page will say so.
We ask OpenRouter to send the words only to companies that do not use them to train their models, and OpenRouter does not use them for training either. Their own privacy policies describe what they do with them.
What our server does keep is limited to:
- How many quizzes the app's random number has asked for today — deleted after two days.
- On an iPhone, the public half of the key App Attest makes, so later requests can be checked. It means nothing without the phone.
- A daily count of quizzes, with nothing about who asked or what was read.
Our server runs on Cloudflare's network, and OpenRouter and the AI companies are mostly in the United States, so the words may be processed outside Australia.
Please scan books. Whatever words are on a scanned page are what is sent — a page with someone's name on it, like a school exercise book, would send that name too.
Reward timers
If a grown-up starts a timer when points are spent, the countdown on the lock screen and the alert when time is up are made by the phone itself. Nothing is sent anywhere.
Subscriptions and purchases
Paying is handled by Apple, through the App Store, using Apple's own payment system. We never see payment details. The app checks what has been bought using Apple's StoreKit, on the phone, without sending anything to us. Apple gives us the sales figures every developer sees, and none of it identifies anybody.
Children
This app is meant to be used by children, so we will be plain about it.
We do not show advertising. We do not use analytics of our own. The app cannot track anybody across other apps or websites. Setting up a reader asks for a first name and a reading age, both kept on the phone; a first name is enough.
The only thing that leaves the phone from a child's reading is the words on the page, as described above, to write the quiz.
Backups
If iCloud Backup is switched on, Apple's backup of that phone includes this app's data, in the same way it includes every other app's. That is Apple's backup of your own device, controlled by you in iOS Settings, and we have no access to it.
Other software and services
The app is built with Flutter and uses Apple's Vision, Foundation Models, Keychain, StoreKit, App Attest, notifications and Live Activities. These run on the phone. App Attest also checks with Apple that the app is genuine, without anything about you or your child.
Our server runs on Cloudflare, and the questions are written by an AI model reached through OpenRouter, as described above.
Google's ML Kit
The app also uses Google's ML Kit to work out the shape of paragraphs on a photographed page.
Your child's pages are read on the phone. ML Kit does not send the photograph, or the words on it, anywhere.
But the software reports on itself. In Google's words, "the ML Kit APIs also send metrics about the performance and utilization of the APIs in your app to Google", and contact Google's servers for bug fixes and updated models. Google does not offer a way to switch it off, and requires us to tell you about it. None of it includes a child's name, their reading, their answers, their points, or any photograph.
Deleting everything
Deleting the app removes everything it keeps: readers, points, reading, rewards, timers and cover photographs. This cannot be undone, and we cannot recover it for you, because we never had it.
Our server holds nothing that could be tied back to you. The day's count for the app's random number deletes itself after two days. If you would like anything else removed, write to us and we will do it.
A grown-up can also delete individual book covers at any time, under Grown-ups → Settings → Book covers.
Changes
If this policy changes, the date at the top changes with it, and the new version appears here.
Getting in touch
Questions about privacy, or about anything else in the app: support@appspeople.com.au
Apps People Pty Ltd, Australia