Rangora — Privacy Policy

Last updated 27 September 2026

Every page of every book is free. The app is paid for by one small advert at the bottom of the browsing screens, and you can pay to remove it if you would rather not see it. There are no accounts and no analytics, everything your child makes stays on your device, and nothing about your child is sent to us or to anyone else.

What stays on the device

All of the following is stored only in the app's own private storage on your phone or tablet. None of it leaves the device, and we cannot see it.

Your child's colouringEach page they colour, saved so it is still there next time.
ProgressStars, stickers earned, and which pages are finished.
Name and pictureIf you type a name or choose a photo for the profile, both are kept on the device only. The photo is never uploaded.
SettingsLight or dark mode, and the parent PIN.

Removing the app removes all of it. We hold no copy, so there is nothing for us to delete on request — and nothing we could return to you either.

What the app uses the internet for

Two things: downloading colouring book pages, and fetching the advert. The books are not all packed inside the app, because that would make the download very large, so the pictures are fetched when you open a book and then kept on the device.

Those pictures come from cdn.rangorabooks.online, which is hosted on Cloudflare R2. Like any website or download, that request includes your device's IP address, which Cloudflare handles as part of delivering the file. We do not add any identifier of our own, and we do not use those requests to build a profile of anyone. Cloudflare's own privacy terms are at cloudflare.com/privacypolicy.

The app asks Android for three permissions and no others: INTERNET, to download the book pictures and the advert; BILLING, which is what lets Google Play show its own purchase window; and ACCESS_NETWORK_STATE, which Google's billing and advert libraries use to tell whether the phone is online before they try. None of them can read anything about you. The app does not use the camera, the microphone, or location. Choosing a profile picture uses the system photo picker, so the app only ever receives the single image you pick.

Android also has a permission called AD_ID, which lets an app read the advertising identifier your phone gives to advertisers. Google's advert library asks for it by default. Rangora removes it. The app cannot read that identifier, so it cannot be used to recognise your device or follow it from one app to another.

The advert

There is one advert: a banner along the bottom of the home, library and information screens. It is served by Google AdMob, which is on Google Play's approved list of advert providers for apps made for children.

Because Rangora is a children's app, every request for an advert is marked in three ways. These are fixed in the app itself, so there is no setting anyone could change to turn them off:

We never tell Google anything about your child. We do not send a name, an age, a photo, a device identifier, or anything the child has coloured. Google receives what any web request carries — an IP address, the kind of device, and the country — and uses it under its own terms at policies.google.com/technologies/partner-sites.

You can never see an advert at all. Paying to remove them stops the advert library from starting up, so nothing is requested and nothing is sent. See "Removing the adverts" below.

There is no advert on the colouring page itself. That is deliberate: a child dragging a crayon must not be able to land on one.

What we do not do

Children

Rangora is made for young children, around four to eight years old, and is designed so that using it needs no personal information at all. We do not knowingly collect personal information from anyone, of any age. Because nothing is collected or transmitted, there is nothing held about a child for a parent to review, change, or ask us to delete; clearing the app's data or uninstalling it removes everything.

Parents in the United States: Rangora is intended to comply with COPPA. We collect no personal information from children, so there is no consent for us to ask for and nothing for us to disclose. If you believe otherwise, write to the address at the bottom of this page and we will look into it.

Removing the adverts

Every page of every book is free, and nothing in the app is locked. The only thing you can pay for is taking the banner away. There are three ways to do it, and they all do exactly the same thing:

The two subscriptions renew automatically until you cancel them, which is done in Google Play, not in the app — the Parents section has a button that takes you straight there. Google will tell you before each renewal under its own terms.

We never see or handle your payment details. The purchase is made entirely inside Google Play's own window, using the payment method already on your Google account. No card number, bank detail, name, email address or billing address is typed into Rangora or sent to us — we ask Google Play to sell it, and Google Play tells the app only whether it was paid for. That yes-or-no answer is the single thing the app stores, and it is stored on the device like everything else.

Because a child should not be able to spend a parent's money by tapping around, everything to do with paying sits behind a parent PIN, as does the whole Parents section. The PIN is kept on the device and is never sent anywhere.

Google handles the payment, any receipt, and any refund under its own terms, at policies.google.com/privacy. If you reinstall the app or move to a new phone, "Restore purchase" in the Parents section brings it back, so you are never asked to pay twice.

If you bought the old unlock, back when most pages had to be paid for: those pages are free for everyone now, and your purchase has become a permanent ad-free app. You will not be asked to pay again.

Changes

If this policy changes, the date at the top changes with it, and the new version appears here. If a future version of the app ever collects something, we will say so here before it does.

Contact

Questions about this policy, or about the app: [email protected].