← Back to Home

Privacy Policy

Last updated: March 24, 2026

This Privacy Policy describes how Doc2Video (“we,” “us,” or “our”), operated by Brian Randall, collects, uses, shares, and protects your personal information when you use our website at doc2video.io and related services (collectively, the “Service”). By accessing or using the Service, you agree to the practices described in this policy.


1. Information We Collect

1.1 Account Information

When you create an account, we collect your email address, display name, and a securely hashed password. Authentication is managed through Supabase Auth, which stores your credentials on infrastructure hosted by Amazon Web Services (AWS).

1.2 Uploaded Documents

You may upload documents in PDF, DOCX, or Markdown format. Uploaded files are stored temporarily during processing and may be retained on Cloudflare R2 for the purpose of generating your video content. Document text may be sent to Google Gemini AI for script generation and content analysis.

1.3 Generated Content

The Service generates scripts, keyframe images, video clips, and narration audio on your behalf. This content is stored on Cloudflare R2 and associated with your account in our Supabase database.

1.4 Payment Information

Payment processing is handled entirely by Stripe. We do not collect or store your credit card number, bank account details, or other financial instrument data. We retain only Stripe transaction identifiers and subscription status for record-keeping purposes.

1.5 Usage Data & Cookies

We may collect information about how you interact with the Service, including pages visited, features used, timestamps, browser type, IP address, and referring URLs. We use cookies and similar technologies for authentication, session management, and analytics. You can control cookie preferences through your browser settings, though disabling cookies may affect Service functionality.

1.6 Transactional Emails

Your email address is shared with Resend, our transactional email provider, to deliver account-related communications such as verification emails, password resets, and project notifications.


2. How We Use Your Information

We use the information we collect to:

  • Provide, operate, and maintain the Service
  • Process your documents and generate video content
  • Authenticate your identity and manage your account
  • Process payments and maintain billing records
  • Send transactional emails related to your account and projects
  • Monitor usage patterns to improve and optimize the Service
  • Detect, prevent, and address fraud, abuse, or technical issues
  • Enforce our terms of service and acceptable use policies
  • Comply with legal obligations

3. Third-Party Services & Data Sharing

To provide the Service, we share data with the following third-party providers. Each provider operates under its own privacy policy, and we encourage you to review them.

ProviderPurposeData Shared
SupabaseAuthentication, database, file storageAccount info, project metadata, uploaded files
Google Gemini AIScript generation & content analysisDocument text and content
Google Veo 3.1AI video generationPrompts and scene descriptions
Nano Banana 2 (via Google)Keyframe image generationPrompts and scene descriptions
Runway Gen-3 Alpha TurboAI video clip generationImages and prompts
ElevenLabsAI voice narration / text-to-speechNarration script text
Cloudflare R2Media file storage & CDNGenerated images, video, and audio files
StripePayment processingPayment details (handled directly by Stripe)
ResendTransactional email deliveryEmail address, email content

We do not sell your personal information to third parties. Data is shared with the providers listed above solely to operate and deliver the Service.


4. Data Storage & Security

Your account data is stored in Supabase, which is hosted on Amazon Web Services (AWS). Generated media files (images, video clips, narration audio) are stored on Cloudflare R2. We implement commercially reasonable security measures, including encryption in transit (TLS) and hashed passwords. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

No guarantee of perpetual storage. We do not guarantee that your uploaded documents or generated content will be stored indefinitely. We reserve the right to delete inactive content or content that exceeds storage limits, with reasonable notice where practicable.


5. International Data Transfers

Your data may be processed in jurisdictions outside your country of residence, including the United States, by our third-party service providers. By using the Service, you consent to the transfer of your data to these jurisdictions, which may have different data protection laws than your home jurisdiction.


6. Data Retention

We retain your account information for as long as your account is active or as needed to provide the Service. Uploaded documents may be retained temporarily during processing and may be deleted automatically afterward. Generated content is retained in association with your account until you delete it or your account is terminated. We may retain certain data as necessary to comply with legal obligations, resolve disputes, or enforce our agreements.


7. Your Rights & Choices

7.1 Access & Portability

You may request a copy of the personal data we hold about you by contacting us at the address below.

7.2 Correction & Deletion

You may update your account information through the Service or request deletion of your account and associated data. Upon account deletion, we will remove your personal data within a reasonable timeframe, except where retention is required by law.

7.3 GDPR Rights (EEA Residents)

If you are located in the European Economic Area, you have additional rights under the General Data Protection Regulation, including the right to access, rectify, erase, restrict processing, object to processing, and data portability. Our legal basis for processing your data is typically the performance of a contract (providing the Service) or our legitimate business interests.

7.4 CCPA Rights (California Residents)

If you are a California resident, you have the right to know what personal information we collect, request deletion of your personal information, and opt out of the sale of your personal information. We do not sell personal information. To exercise your rights, contact us using the information below.

7.5 Opt-Out

You may opt out of non-essential emails by using the unsubscribe mechanism provided in those emails. Transactional emails necessary for the operation of your account cannot be opted out of while your account remains active.


8. Content Moderation

We reserve the right to review, remove, or restrict access to any content uploaded to or generated through the Service that violates our terms of service, acceptable use policies, or applicable law. This includes, but is not limited to, content that is illegal, harmful, abusive, or infringes on intellectual property rights.


9. Children's Privacy

The Service is not intended for use by anyone under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected personal information from a child under 13, we will take steps to delete that information promptly. If you believe a child under 13 has provided us with personal information, please contact us immediately.


10. Third-Party AI Services

The Service relies on third-party artificial intelligence providers (including Google Gemini AI, Google Veo 3.1, Nano Banana 2, Runway Gen-3 Alpha Turbo, and ElevenLabs) to generate content. These providers process data you submit through the Service (such as document text, prompts, and images) under their own privacy policies and terms of service. We do not control how these providers handle data once it is transmitted to them, and we are not responsible for their privacy practices. We recommend reviewing the privacy policies of these providers directly.


11. Changes to This Policy

We reserve the right to update or modify this Privacy Policy at any time. When we make material changes, we will update the “Last updated” date at the top of this page and, where appropriate, notify you via email or through the Service. Your continued use of the Service after any changes constitutes your acceptance of the revised policy.


12. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:

Brian Randall

Doc2Video

Email: privacy@doc2video.io