Crayon Wish

Privacy Policy

Effective date: August 25, 2026

Crayon Wish ("we," "us") is operated by CTF Designs. This policy explains what we collect when you use crayonwish.com and what we do with it. The short version: we collect the minimum needed to run a coloring-page generator, we don't sell your data, and we never share or sell mobile information.

Who Crayon Wish is for

Crayon Wish is designed for parents, guardians, and educators. Creating an account requires you to be at least 18 years old (or the age of majority where you live). A child can never create their own Crayon Wish account, and we do not knowingly collect personal information from a child except through Kid Mode, which only a signed-in parent can turn on — see the next section. If you believe a child has created an account on their own, contact us at the address below and we will delete it.

Kid Mode and children's privacy (COPPA)

Kid Mode lets a parent create up to three child profiles so a child can make and color pages on a shared tablet without using the parent's account. It is off by default and can only be switched on by a signed-in adult account holder.

If you are a parent and want to review or delete what we hold about your child, email roman@ctfdesigns.com from the address on the account and we will act within 30 days.

What we collect

How prompts are processed

Prompts are sent to OpenAI to (1) screen them for kid-safe content and (2) generate the coloring page. Prompts are processed under OpenAI's API terms, which do not permit OpenAI to train models on this data.

Photo conversion: if you choose the photo-to-coloring-page feature, the uploaded photo is sent directly to OpenAI for safety screening and one-time conversion. Crayon Wish does not save the original photo. Only the resulting coloring page is stored, privately in your account. Do not upload a photo unless you have the right and permission to use it.

Service providers

We use a small set of processors to run the service: Supabase (database & authentication), Cloudflare (hosting & security), OpenAI (image generation & content moderation), Stripe (payment processing and subscription billing), Resend (verification and service emails), and PostHog (analytics, only with your consent). Each receives only what it needs to do its job.

What we don't do

Your rights

Depending on where you live (including California under CCPA/CPRA and the EU/UK under GDPR), you may have rights to access, correct, delete, or export your personal information, and to opt out of analytics. You can delete your account and associated personal data yourself at any time from your account settings on crayonwish.com, or by emailing us. We respond to verified requests within 30 days and do not discriminate against you for exercising your rights.

Data retention

Account data is kept while your account is active and deleted on request. Uploaded photos are never stored at all — they are used once for conversion and discarded.

Child profiles are deleted when you remove them or delete your account. Pages a child made stay in your family gallery, no longer linked to a profile; tell us if you want those removed too and we will.

Private photo-derived pages are permanently deleted when you delete your account, both the image files and the database rows. Deleting your account also cancels any active subscription. Images you generated from text prompts and shared to the public gallery may remain after deletion (they are not linked publicly to your identity), but we will remove those on request too. We keep basic billing records for as long as tax and accounting law requires.

Security

Traffic is encrypted (HTTPS), passwords are hashed, database access is restricted with row-level security, and API keys are never exposed to the browser. No system is perfect — if we learn of a breach affecting your data, we will notify you as required by law.

Changes

We'll post any changes here with a new effective date. Material changes get a notice on the homepage.

Contact

CTF Designs — roman@ctfdesigns.com