Your photos, handled with care.
SceneWith operates this service. When you sign in with Google, we receive your Google account identifier, name, email and verification status, and profile picture. We store account, authorization token and session information to authenticate you, maintain your account and link your videos and credits. Session and security records can include your IP address, browser information and device identifier. We also record referral and campaign information and may associate it with a new account to understand how users find the service. We currently request only openid, email and profile, not access to Gmail, Google Drive or Google Photos.
Photos you choose on your device are separate from your Google account profile. Photo drafts are stored in your browser; submitting a generation request uploads the photos to our storage. Cloudflare hosts the service and stores account records, generation records and private media using D1 and R2. The configured generation channel, Ray-Craft and its upstream Seedance service, receives the photos, template references and generation settings for review and video creation. Photos are imported through short-lived links limited to individual files. Your Google name, email and profile picture are not submitted as generation material. When purchases are enabled and you start checkout, Stripe receives your account email and payment request details; we retain the resulting order and payment records. The generation provider stores media separately, and deleting a video here does not guarantee deletion of its copies.
A scheduled task removes uploaded photos and raw model outputs in batches once a request is more than 30 days old and is no longer processing. Scheduling and processing delays mean deletion is not guaranteed at the exact 30-day mark. Finished videos remain available until you delete them. Deleting a finished or failed request removes its associated media from our storage; necessary order, payment and credit ledger records remain. Photo drafts older than 24 hours are cleared the next time the site reads them, not necessarily when 24 hours elapse. You can clear a draft yourself, and it is also removed when a generation request is successfully created. Clearing a local draft does not delete an already submitted request.
The deployed site uses HTTPS. Uploaded photos and videos are kept in private storage; access normally requires the owning account, with file-specific signed links used for provider imports. Account, authentication and billing records are stored separately from videos and have no single automatic deletion deadline in the current service. For questions about sign-in or your data, or to request account and data deletion, email yuncqmax09@gmail.com. SceneWith handles requests manually after verifying account ownership, explaining the data that can be removed and any necessary billing records retained. Removing SceneWith access in your Google Account stops future access under that authorization; it does not by itself delete your SceneWith account, videos or billing records, or necessarily end an existing site session.