Privacy Policy
Last updated 12 August 2026. This clone stores the minimum needed to run accounts, guest trials, and generation jobs.
What we store
- Email and a PBKDF2 password hash (not the password itself)
- Credit balance and generation history (prompt, model, status, result URL)
- Session tokens in Cloudflare KV
- A guest-trial cookie (
du_guest) plus an IP hash so each device gets 2 free Lite videos - Uploaded start images in Cloudflare R2, served at unguessable
/api/mediaURLs so the inference provider can fetch them - If you tap Share to gallery, that finished result (prompt + media) is listed on the public homepage gallery
- Referral codes and a credit ledger (
credit_events) when you buy a pack - Password-reset tokens in KV (1 hour) if you request a reset
Providers
Video and image generation is performed by KIE (Kling 2.6 / Kling 3.0 / Nano Banana 2). Your prompt and source image URLs are sent to that API. Result files are copied into R2 when the media bucket is bound. Paid packs are processed by Stripe when configured. Password-reset email is sent by Resend when configured.
Cookies and local data
The session token and cached credit count live in your browser’s localStorage. The HttpOnly du_guest cookie tracks free Lite trials. We do not use advertising cookies.
Contact
This is a personal clone project, not the original DreamUtopia product. For data deletion, sign out and email the operator who deployed this Pages project.