Privacy Policy
Last updated: May 24, 2026
Introduction
LaunchVideo.app (“LaunchVideo,” “we,” “our,” or “us”) provides AI-powered product video generation tools. This Privacy Policy explains what information we collect, how we use it, and the choices you have.
Information We Collect
- Account and profile information: email address, name, profile image, email verification status, and — if you sign in with Google or GitHub — the OAuth tokens and scope returned by the provider, used solely to authenticate you.
- Session and security information: session tokens and expiration, plus the IP address and user agent of devices that sign in to your account.
- Project and content information: product URLs you submit, the scraped page text/markdown summary and screenshots returned for those URLs, detected branding signals, AI-generated scripts and scene configurations, voiceover audio, rendered videos, chat transcripts with the assistant, and pipeline status.
- Public share links: when an exported video is shared publicly, we store the share code, title, MP4 URL, poster URL, duration, export metadata, and created/updated timestamps needed to serve the public page, social previews, and search sitemap.
- Billing and credits: plan tier, subscription status, Stripe customer and subscription identifiers, credit balance, and a ledger of credit transactions (purchases, monthly grants, usage, and refunds).
- Public showcase entries: if a video of yours is added to our public showcase gallery, the showcase row stores the title, source URL, poster image, and MP4 URL. Today, showcase entries are curated by our team from our own demo projects; we do not move user-owned projects into the public gallery without consent.
How We Use Your Information
- To create and manage accounts, authenticate users, and secure the service.
- To process URLs and inputs you submit and generate scripts, voiceovers, scene visuals, and rendered videos.
- To serve public share pages for exported videos, generate social previews, and make public share pages discoverable through search engine sitemaps.
- To run billing, enforce plan limits, and apply or refund credits.
- To send transactional and product emails: account verification, password resets, and notifications when a video render completes.
- To monitor service reliability through server-side error reporting and, only when you opt in via the cookie banner, to measure aggregate site usage.
Third-Party Services
We use the following providers as sub-processors. Each is governed by its own privacy policy and receives only the data needed for its function.
- Google and GitHub OAuth: optional social sign-in.
- Google Cloud Vertex AI (Gemini): AI text generation (scripts, scene plans, refinement) and text-to-speech voiceover synthesis.
- Firecrawl: webpage scraping, screenshot capture, and branding extraction for the URLs you submit.
- AWS (Remotion Lambda): serverless video rendering. Final MP4s are then transferred to Cloudflare R2.
- Cloudflare R2: storage for screenshots, scene bundles, voiceover audio, and rendered videos.
- Stripe: checkout, billing portal, subscriptions, and credit-pack purchases. Card data is handled by Stripe; we never see or store your card number.
- Resend: delivery of transactional and notification emails (verification, password reset, video ready).
- Sentry: server-side error reporting on the API. We send the error and contextual fields (such as request id, user id, and project id) to help diagnose issues; we do not send tracing or performance telemetry.
- Google Analytics: aggregate, anonymized site analytics, loaded only after you opt in through the cookie banner. If you decline or have not yet chosen, no analytics requests are made.
Cookies
We use two categories of cookies and browser storage:
- Necessary: session cookies that keep you signed in and protect account access. These are always enabled.
- Analytics (optional):Google Analytics cookies set only after you accept analytics in the cookie banner. Your cookie preference itself is stored in your browser's local storage so we remember your choice.
You can manage cookies through your browser's settings, or reopen the cookie banner from the link in the footer to change your preference at any time.
Data Retention
- Account and project data are retained for as long as your account is active.
- Temporary files used during rendering are deleted from working storage on a rolling basis after a render completes.
- When you delete your account, your user record is removed and the database cascades the deletion to your sessions, OAuth accounts, projects, messages, render history, and credit balance. Stored objects in Cloudflare R2 (screenshots, voiceovers, scene bundles, rendered videos) are then cleaned up asynchronously on a best-effort basis.
- When a public share link is made private or removed through project or account deletion, the public page becomes unavailable and is removed from future sitemaps. Search engines and social platforms may retain cached results or previews for some time after removal.
- Credit transaction ledger entries are retained without a project link for accounting and audit purposes after the underlying project is deleted.
- If a video of yours is in the public showcase, account deletion will detach it from your user record but the showcase entry itself may remain visible until our team removes it. You can request removal at any time.
Your Rights
- Access and update your profile information from the in-app profile page.
- Delete individual projects, or your full account, from product settings.
- Cancel a paid plan from the Stripe billing portal at any time.
- Request support regarding personal data handling, account deletion, or removal of a public share page or public showcase entry.
- Manage cookie preferences in-app or via your browser settings.
Contact Us
If you have any questions about this policy, contact us at [email protected].