SeriaLab

Privacy Policy

Version 1.0.0 · Last updated 2026-05-14

What we store

  • Account info: email, plan, credit balance (via Clerk + Stripe).
  • Your prompts, premises, character bios, generated outputs.
  • Generation audit log: provider, model, cost, status, timestamps.
  • Webhook events from Stripe and fal.ai (signed, dedup'd).

What we don't store

  • Payment card details (Stripe handles these — we never see them).
  • Long-form behavioral analytics beyond the 9 product events listed below.

Sub-processors

  • Vercel — hosting, Blob storage
  • Neon — PostgreSQL
  • Clerk — authentication
  • Stripe — billing
  • Anthropic — script generation
  • fal.ai — image and video generation
  • OpenAI — content moderation classifier
  • Sentry — error tracking
  • PostHog — product analytics
  • Resend — transactional email

Product events we capture

We track these events with your user id: project_created, script_generated, character_generated, scene_image_generated, scene_video_generated, episode_composed, credits_purchased, workflow_failed, account_deleted. No other autocapture is enabled.

Your rights (GDPR / similar)

  • Export — request a JSON dump of all your data via Settings → Export data.
  • Delete — request account deletion via Settings → Delete account. A 7-day grace period applies, during which you can cancel.
  • Rectification — contact privacy@serialab.app.

Retention

Generated assets follow your plan's retention policy. Financial transactions are retained for 7 years to meet tax and audit obligations even after account deletion (PII is scrubbed at that point — only the transaction record remains).

Contact

privacy@serialab.app