Legal
Privacy Policy
Last updated: April 2, 2026
This policy is written for Image2Coloring's current production workflow: account login, credits, PayPal payments, and Replicate-powered generation.
1. Scope of this policy
- • This policy applies to the Image2Coloring web app and APIs under image2coloring.art.
- • It explains how we handle data for account login, credit purchases, and photo-to-coloring-page generation.
2. Account data we store
- • When you register with email, we store your email, username, and password hash.
- • When you sign in with Google OAuth, we receive account identity information from Google and store the linked provider account record.
- • We store session records required for authentication and sign-in continuity.
3. Generation workflow data
- • When you run /api/transform-ai, your uploaded image and prompt are used to generate the main coloring page and included variations.
- • We store generation session metadata such as session ID, file name, prompt text, generation status, variation status, and output URL references.
- • Current implementation avoids persisting base64 data URLs in D1 session tables; database storage focuses on metadata and URL references.
4. Credits and payment data
- • We store wallet balances and credit transaction history to support account billing.
- • For PayPal purchases, we store top-up order records including package, amount, payment status, provider order/capture identifiers, and related timestamps.
- • Card details are processed by PayPal and are not stored directly by Image2Coloring.
5. Abuse prevention and security logs
- • We record rate-limit and guard events to protect APIs from abuse and repeated attacks.
- • These records include derived fingerprints and timestamps used for throttling generation, sign-in, and registration requests.
- • We use origin checks and authentication checks on protected API routes.
6. Third-party processors
- • Image generation is powered by Replicate model APIs.
- • Payment processing is provided by PayPal.
- • Google is used only when you choose Google sign-in.
- • These services process data under their own terms and privacy commitments.
7. Retention and deletion
- • We retain account, wallet, order, and generation records as needed for product operation, fraud prevention, and financial reconciliation.
- • Some generated output URLs may become unavailable over time, and long-term availability is not guaranteed.
- • Retention windows may be adjusted as our infrastructure and compliance requirements evolve.
8. Children and guardian usage
- • Image2Coloring is intended to be operated by adults such as parents, guardians, or teachers.
- • If you believe personal data was submitted improperly, contact us through your logged-in account context for review.
9. Changes to this policy
- • We may update this policy as product behavior or legal requirements change.
- • When updated, the Last updated date on this page will be revised.