wrench/time

Privacy Policy

Last updated: April 2026

1. Data We Collect

  • Account data: Email address and name from Google OAuth sign-in.
  • Usage data: Number of extractions per day, plan type, timestamps. Used for rate limiting and analytics.
  • YouTube URLs: The URLs you submit for extraction. These are processed in real-time and not permanently stored on our servers.

2. Data We Do NOT Collect

  • BYOK API keys: Your Gemini API key is stored only in your browser's localStorage. It is sent directly to Google's API and never stored on our servers.
  • Voice data: Voice mode uses your browser's built-in Web Speech API. Audio is processed locally by your browser and sent to your browser's speech service (typically Google). We never receive, store, or process voice audio.
  • Payment details: All payment processing is handled by Stripe. We never see or store your card number.

3. How We Use Your Data

  • Authenticate your account and enforce usage limits.
  • Process your extraction requests.
  • Improve the service through aggregated, anonymized usage analytics.

We do not sell your data. We do not use third-party analytics trackers.

4. Cookies & Local Storage

  • Authentication token: JWT stored in localStorage for session management.
  • Preferences: Dark mode, high contrast mode, auto-saved URL input.
  • BYOK key: Stored in localStorage (never on server).
  • Extraction history: Cached locally in your browser for quick access.

We do not use third-party cookies or tracking pixels.

5. Data Retention

Account data is retained while your account is active. Usage analytics are aggregated monthly and individual records are purged after 90 days. You can request account deletion by contacting us.

6. Third-Party Services

7. Contact

For privacy inquiries, contact us at the address listed on our main website.