Last updated: 29 July 2026 · Effective: on first publication
ColorMagic is published by Sycamore Hill Studios. It is a colouring-page app intended for children and families, and participates in Google Play's Designed for Families programme. This policy is written for parents and guardians, and describes the app exactly as built.
| Data | Why | How long we keep it |
|---|---|---|
| A random app identifier A randomly generated UUID created on first launch. |
To count the daily free page and to remember whether a subscription is active. It is not a hardware ID, and not an advertising ID. It cannot be used to identify a person or to follow anyone between apps. | Until you delete the data or uninstall the app. |
| The picture description For example "a friendly dinosaur". |
Sent to our server, which passes it to Microsoft Azure OpenAI to draw the page. | Never logged and never stored. Because ColorMagic is a children's app, our server is built so that what a child types is never written to any log — only a non-reversible hash, the timing and the cost are recorded. |
| The generated colouring page | Stored briefly so the app can download and display it. | Automatically deleted after 30 days. It is not linked to any personal information. |
| Subscription status | To unlock unlimited pages. Verified directly with Google Play. | Until you delete the data or the subscription record expires. |
| Content reports If a grown-up reports a picture: the reason and an identifier for that picture. |
To review and improve safety filtering. Required by Google Play's AI-generated content policy. | 180 days. |
ColorMagic is designed to comply with the US Children's Online Privacy Protection Act (COPPA) and Google Play's Families policy. We do not knowingly collect personal information from children. Because we collect no personal information at all, there is nothing about your child for us to disclose, sell, or share — and we do not do so.
Anything that leaves the app for a grown-up — the subscription screen, external links, and deleting data — sits behind a parental gate: a short multiplication question that a young child is unlikely to answer.
Colouring pages are drawn by an artificial intelligence model (Microsoft Azure OpenAI). They are generated automatically and are not reviewed by a person before they appear.
We apply strict, child-focused safety instructions on our server: pictures must be age-appropriate, never frightening, and must not depict trademarked or copyrighted characters. If your child asks for a well-known character, the app will draw an original one of its own instead. Occasionally a picture may still come out odd — every page has a Report button, and reports are reviewed.
There are no other third parties. We do not sell data, and we do not share it for advertising.
Open For grown-ups → Delete my data in the app (behind the parental gate). This removes the usage counters, the subscription mapping, and the random app identifier, along with anything saved on the device.
Deleting data does not cancel a subscription — subscriptions are managed by Google Play. To cancel, use Manage subscription in the grown-ups area, or the Subscriptions section of the Play Store app.
Parents may also email sycamorehillstudios@outlook.com to request deletion, or to ask what is held. We respond within 30 days.
All traffic uses HTTPS. Our server holds no API keys for the AI services — it authenticates using managed workload identity, and key-based access to media storage is disabled entirely. Links to generated pictures are time-limited and expire on their own. The app is configured so its data is excluded from cloud backup and device-to-device transfer.
If this policy changes materially, we will update the date above and surface a notice in the app where the change affects how data is used.