1. Introduction
TubeBrief ("we," "our," or "the extension") is a Chrome browser extension that summarizes YouTube videos using AI services. This privacy policy explains in detail what data we collect, how we handle it, how we store it, and whether and when we share it with third parties. By installing and using TubeBrief, you agree to the practices described in this policy.
This policy applies to all users of the TubeBrief Chrome extension, regardless of whether they use the standard Quick Summary feature or the paid Pro subscription.
2. Data Collection
We are committed to collecting only the minimum data necessary to provide TubeBrief's functionality. Below is a complete and exhaustive list of all data collected by the extension.
2.1 Data You Provide Directly
- API Keys: Your Google Gemini API key and, optionally, OpenAI, Anthropic, or Mistral API keys (for Pro AI Summary features). You enter these keys manually in the extension settings.
- Payment Information: If you purchase a Pro subscription, payment is processed by ExtensionPay (powered by Stripe). We never receive, see, or store your credit card number, billing address, or other payment details. We only receive a confirmation of your subscription status (active or inactive) and the email address associated with your Stripe account.
- Support Emails: If you contact us via email with a support question, we receive and retain your email address and message content in order to respond.
2.2 Data Collected Automatically
- Anonymous Usage Analytics: We use Google Analytics 4 (GA4) via the Measurement Protocol to collect anonymous, aggregated usage statistics. This includes: which features are used (e.g., summary, chat, transcript copy), summary format chosen, error types and rates, extension version number, and session duration. Each installation is assigned a randomly generated client ID (UUID) that has no connection to your identity, email, IP address, or Google account.
- Extension Preferences: Your chosen settings (such as default summary template and auto-prompt preference) are stored in
chrome.storage.syncand may sync across your Chrome devices if you are signed into Chrome. - Summary History: A local history of your recent summaries (up to 50 entries) is stored on your device for your convenience. This data never leaves your browser.
2.3 Data We Do NOT Collect
- We do not collect your name, email address, phone number, or any personally identifiable information (PII) through the extension.
- We do not track your browsing history, YouTube watch history, or the specific videos you summarize.
- We do not collect your IP address or device identifiers.
- We do not use cookies, tracking pixels, or third-party advertising scripts.
- We do not read or access any YouTube data beyond the transcript of the specific video you choose to summarize.
- We do not collect or transmit video URLs, video titles, or channel names to our own servers or analytics.
3. How We Handle Data
3.1 API Keys
Your API keys are used exclusively to authenticate requests to the AI service you have configured (Google Gemini, OpenAI, Anthropic, or Mistral). Keys are stored in chrome.storage.local, which is local to your device and never synced to Google's servers. Keys are sent only to their respective AI service endpoint during an API call. They are never transmitted to TubeBrief servers, analytics services, or any other third party.
3.2 Video Transcript Processing
When you request a summary, the extension extracts the video transcript from YouTube's public transcript data. This transcript text is sent directly from your browser to your configured AI service (e.g., Google Gemini API) for summarization. TubeBrief does not intermediate, copy, cache, or store the transcript on any server we control.
3.3 Anonymous Analytics
Anonymous usage events are sent to Google Analytics 4 using the Measurement Protocol. Events contain only feature-level data and never contain video-specific information, personal data, or API keys. Analytics data is used solely to understand which features are popular, identify bugs, and improve the extension.
3.4 Pro Subscription
Payment is handled entirely by ExtensionPay and Stripe. We receive only a boolean "paid" status and the email you used to subscribe. We do not process, handle, or store any financial data.
3.5 Communication
If you contact us via email for support, we handle your email address and message content solely to resolve your inquiry. We do not add you to marketing lists or share your email with third parties.
4. Data Storage
4.1 Local Storage on Your Device
All user data is stored locally on your device using Chrome's built-in storage APIs. We do not operate our own servers or databases that store user data.
4.2 No Central Server
TubeBrief does not operate any central server, backend, or database. All extension functionality runs entirely within your browser.
4.3 Third-Party Storage
Third-party services we integrate with (Google Gemini, OpenAI, Anthropic, Mistral, Stripe, Google Analytics) may store data according to their own privacy policies.
5. Data Sharing
We take data sharing seriously. Below is a complete and transparent disclosure of when and with whom data may be shared.
5.1 AI Service Providers
When you request a summary or use the chat feature, the video transcript is sent to your configured AI provider (Google Gemini, OpenAI, Anthropic, or Mistral). Your API key is included in these requests for authentication. No other personal data is included.
5.2 Google Analytics
Anonymous, aggregated usage events are sent to Google Analytics 4 via the Measurement Protocol. These events contain no personal information, no video content, and no browsing data. Google may process this data according to the Google Privacy Policy.
5.3 Payment Processor
If you purchase a Pro subscription, your payment details are shared directly with Stripe (via ExtensionPay) for processing. We do not receive or have access to your payment card information. Stripe processes your data according to the Stripe Privacy Policy.
5.4 We Do NOT Sell or Share Data
- We do not sell, rent, lease, or trade any user data to any third party.
- We do not share data with advertisers, data brokers, or marketing companies.
- We do not share data with other extensions, websites, or applications.
- We do not use your data for profiling, targeted advertising, or any purpose unrelated to providing TubeBrief's functionality.
5.5 Legal Requirements
We may disclose data if required to do so by law. However, since we do not collect personal data or operate servers storing user information, there is effectively no user data we could produce in response to such a request.
6. Data Retention
6.1 Local Data
Data stored locally on your device persists until you either uninstall the extension or manually clear your browser data. When you uninstall TubeBrief, Chrome automatically removes all data stored by the extension.
6.2 Analytics Data
Anonymous usage events sent to Google Analytics are retained according to Google's data retention settings. We have configured GA4 to retain event data for 2 months.
6.3 Payment Data
Subscription records held by ExtensionPay/Stripe are retained according to Stripe's data retention policies. To request deletion, contact stefanof84ita@gmail.com.
6.4 Support Correspondence
If you email us for support, we retain the correspondence for up to 12 months. You can request deletion at any time by emailing stefanof84ita@gmail.com.
7. Third-Party Services
TubeBrief integrates with the following third-party services:
AI Summary Providers
- Google Gemini API: Default Quick Summary. Google AI Privacy Policy
- OpenAI API: Optional Pro summaries. OpenAI Privacy Policy
- Anthropic API: Optional Pro summaries. Anthropic Privacy Policy
- Mistral API: Optional Pro summaries. Mistral Privacy Policy
Payment Processing
- ExtensionPay / Stripe: Pro subscription payments. Stripe Privacy Policy
Analytics
- Google Analytics 4 (Measurement Protocol): Anonymous usage statistics. Google Privacy Policy
Important: When you use any AI summary feature, the video transcript is sent to that provider's servers. We recommend reviewing the above privacy policies.
8. Information Security
We implement the following measures to protect your data:
8.1 Local-Only Storage
Sensitive data (API keys, subscription status) is stored exclusively in chrome.storage.local, sandboxed by Chrome to your browser profile.
8.2 Encrypted Communication
All network requests use HTTPS (TLS encryption), including requests to AI service APIs, Google Analytics, and ExtensionPay/Stripe.
8.3 No Server-Side Storage
Because we do not operate servers or databases, there is no central data store that could be breached.
8.4 Minimal Permissions
TubeBrief requests only the minimum Chrome permissions necessary: storage and activeTab.
8.5 API Key Security
API keys are never synced across devices, never included in analytics data, and never transmitted to any party other than the specific AI service they authenticate with.
Security Recommendation: Never share your API keys with anyone. You can revoke or regenerate them at any time through the respective provider's dashboard.
9. Limited Use Disclosure
TubeBrief's use and transfer of information received from Google APIs adheres to the Chrome Web Store Developer Program Policies, including the Limited Use requirements.
- TubeBrief only requests access to the data it needs to provide its core functionality.
- Data obtained through Google APIs is used only to provide and improve the features you explicitly use.
- Data is not used for serving advertisements or shared with advertising platforms.
- Data is not used to make credit, lending, or insurance decisions.
- Data is not transferred or sold to third parties, except as necessary to provide the extension's features.
10. Your Privacy Rights
10.1 Access Your Data
You can view all data stored by TubeBrief at any time by opening the extension settings page.
10.2 Delete Your Data
- Extension data: Uninstalling TubeBrief automatically deletes all locally stored data.
- Individual settings: You can clear individual API keys or reset preferences from the extension settings.
- Analytics data: Since analytics data is anonymous, it cannot be attributed to you. Uninstalling stops future collection.
- Payment/subscription data: Email stefanof84ita@gmail.com to request deletion from ExtensionPay/Stripe.
- Support correspondence: Contact stefanof84ita@gmail.com to request deletion.
10.3 Opt Out of Analytics
You can block analytics by using a browser-level ad blocker to block requests to google-analytics.com.
10.4 Data Portability
You can manually export your settings and API keys from the extension settings page at any time.
10.5 Right to Complain
If you believe your data has been handled improperly, contact stefanof84ita@gmail.com. You also have the right to lodge a complaint with your local data protection authority.
11. Children's Privacy
TubeBrief is not directed at children under the age of 13. We do not knowingly collect personal information from children.
12. Changes to This Policy
We may update this privacy policy from time to time. When we make changes, we will update the "Last updated" date at the top of this page.
Your continued use of TubeBrief after changes constitutes your acceptance of the updated terms.
13. Contact Us
If you have any questions about this privacy policy, please contact us:
- Email: stefanof84ita@gmail.com
- Developer: Stefano
We will respond to all privacy-related inquiries within 30 days.
Privacy Summary: TubeBrief does not collect, track, or sell your personal data. Your API keys stay on your device. Transcripts are sent only to your chosen AI service. Anonymous usage analytics are collected via GA4 to improve the extension. We do not operate servers that store your data.
For the most current version of this privacy policy, visit tubebrief.io/privacy