Security & Data Handling

How SceneGen treats your code, your data, and your privacy.

The short version

SceneGen reads parts of your codebase to generate a video. Your source code is never permanently stored, never shared, and never used for AI training. Once your video is rendered, all code data is deleted from our servers.

What we read from your codebase

When you point SceneGen at a project, we scan for:

We do not read: .env files, credentials, secrets, private keys, database contents, user data, or anything in node_modules, .git, or build output directories.

What we send to third-party services

Anthropic's Claude API — A compact summary of your codebase (typically the first 200 lines of 10-18 key files) is sent to generate your storyboard and scene components. This includes:

Anthropic's commercial API does not use your inputs or outputs to train their models. Data is retained for up to 30 days for safety monitoring, then deleted. Full details: Anthropic's Privacy Policy

Microsoft Edge TTS — Scene narration text (not your source code) is sent to Microsoft's text-to-speech service to generate voiceover audio.

Stripe — If you purchase a video or subscribe, payment information is handled entirely by Stripe. We never see or store your card number.

What we store

We do not permanently store your source code, design tokens, or brand images after your video is rendered.

Video retention

TierVideoAssets (scenes, audio)
Free (no account)24 hoursNot saved
Free (with account)7 daysNot saved
$5 single purchasePermanentPermanent
$9/mo subscriberPermanentPermanent

What we never do

Infrastructure

Code sanitization

All AI-generated scene code is validated before execution. Our sanitizer blocks:

Scenes that fail validation are replaced with a safe fallback component.

Questions?

If you have security concerns or questions about how we handle your data, reach out directly: eric@scenegen.dev