Your photos, thoughtfully handled
Photo Processing
Your photos. Our technology.
Personal creations.
Understand how your photos become personalized artwork, where they’re stored, and the choices you have along the way.
1. What Photos Do We Process?
The photo you select for your RangToonz creation is used to produce the cartoon artwork, stickers and product previews you request.
Read processing details
RangToonz uses the selected photo only in this workflow to validate and sanitize the image, create the cartoon artwork you request, produce related sticker or product-preview outputs you choose, show your owned results, and operate deletion and retry controls.
2. How We Use Your Photos
Your image is checked, stripped of metadata and sanitized. When external AI processing is enabled, the sanitized photo is sent to the configured OpenAI image endpoint. Results are stored privately.
Read processing details
- You must sign in and select an owned project.
- The browser performs basic file checks. The backend records explicit versioned consent before issuing a short-lived private upload capability.
- The backend downloads the uploaded object, validates its real image format and dimensions, removes metadata by re-encoding it, stores a sanitized JPEG, and removes the original upload object.
- If external AI processing is enabled, the sanitized image and a server-controlled style instruction are sent to the configured OpenAI image endpoint.
- Validated outputs are stored privately in Supabase Storage and returned through short-lived owner-checked links.
3. Your Consent
Photo processing starts with explicit, versioned consent linked to your account and project. Consent checkboxes are not preselected.
Read processing details
The record stores the authenticated user and project, consent-document identifier photo-processing-consent-v1, this notice identifier photo-processing-notice-v1.0.0, privacy identifier privacy-policy-v1.1.0, processing purpose, timestamp, locale, AI-provider involvement, whether the subject is identified as a child, guardian confirmation, and withdrawal state. Checkboxes are not preselected.
5. Storage & Retention
Cleanup depends on the upload or generation status. Children’s source photos and outputs become cleanup-eligible after 30 days by default. Other successful assets have no fixed automatic expiry yet.
Read processing details
Incomplete uploads are cleanup-eligible after 24 hours by default; child-subject successful source and output assets after 30 days by default; rejected uploads immediately; failed-generation assets after seven days; and storage orphans after a 24-hour grace period. Successful source and completed output assets do not yet have a fixed automatic expiry and remain until deletion or withdrawal applies. Cleanup is queued and retried, so storage deletion may take time.
6. Your Controls
Withdraw consent to stop future related processing, cancel queued work and start applicable asset deletion. Cleanup is queued and retried; removal may take time.
Read processing details
Withdrawing consent marks the record withdrawn, stops future related processing, cancels queued descendant generations, tombstones associated upload and output rows, and queues applicable source and output objects for deletion. Withdrawal does not undo processing already completed or erase records that must remain for integrity, security, or legal reasons.
7. Children’s Photos
A separate guardian-authority confirmation is required for children’s photos. Do not upload a child’s image unless you can truthfully confirm your authority.
Read processing details
You must separately assert guardian authority. RangToonz does not infer authority from account age. Do not upload the image if you cannot make the assertion truthfully. The current product does not independently verify guardianship; acceptance criteria and verification requirements remain subject to qualified legal review.
8. Questions?
Find more information about account data, security and the handling of your information in our Privacy Policy, or get in touch with our team.
Contact Us →Read processing details
Read the versioned Privacy Policy for account data, analytics, observability, security, international-access limitations, and the proposed contact channel.
Qualified legal review required. This copy describes the current product implementation; it is not a legal-compliance determination.
