Effective date: February 23, 2026
TubePilot is a Chrome browser extension that helps YouTube creators generate and manage video metadata using AI. This privacy policy explains what data we access, how we use it, and your rights.
1. Google Account Data
When you sign in, we request access to your Google account through Chrome's identity API:
- Email address — to identify your account and manage your session
- Display name and profile picture — to show your identity in the extension UI
This data is sent to our backend server to create and maintain your session. We do not sell or share this data with third parties beyond what is described in this policy.
2. YouTube Data
TubePilot uses the YouTube Data API v3 to interact with your YouTube account. YouTube access is requested separately from sign-in — only when you use YouTube-specific features.
Data We Read
- Channel information — name, description, keywords, subscriber count, video count, default language, country, and avatar
- Video metadata — title, description, tags, category, and privacy status for videos you choose to edit
- Playlists — playlist names and IDs for your channel
Data We Modify
- Video metadata — title, description, tags, and category, only when you explicitly click "Fill Form" or "Apply"
- Playlist membership — adding videos to playlists you select
Data Storage and Retention
- Channel information is cached locally in your browser via
chrome.storage.localto reduce API calls - Cached YouTube data is automatically refreshed or cleared after 30 days in compliance with the YouTube API Services Terms of Service
- Video metadata is read on-demand and is not stored persistently
- No YouTube data is stored on our backend servers — all YouTube API calls go directly from the extension to Google's servers using your OAuth token
3. AI Metadata Generation
When you generate metadata, TubePilot sends the following to our backend API:
- Your video description (the text you type to describe your video)
- Channel context (channel name, keywords) to tailor the output
- Product information (name, link, features) if you selected a product
- Target audience, if provided
Our backend processes this input with AI to generate titles, descriptions, and tags. It does not store your video descriptions or generated metadata beyond the duration of the request. The server also manages your account session and credit balance.
4. Third-Party Services
Payment processing for credits is handled by Stripe. We do not store your payment information — it is handled entirely by Stripe.
5. Data We Do NOT Collect
- We do not access, download, or cache your video files or audio content
- We do not access your YouTube comments, likes, or watch history
- We do not track your browsing activity outside of YouTube Studio
- We do not use your data for advertising or sell it to third parties
- We do not use your YouTube data to train AI models
6. Data Security
All communication between the extension and external services uses HTTPS encryption. OAuth tokens are stored in Chrome's local storage and are never transmitted to our backend. Your YouTube credentials are managed entirely by Google's OAuth system.
7. Your Rights and Controls
- Revoke YouTube access — visit Google Account Permissions to remove TubePilot's access at any time
- Sign out — clears your local session data from the extension
- Uninstall — removing the extension deletes all locally stored data including cached channel info and products
- Data deletion — contact us to request deletion of your account data from our backend
8. Children's Privacy
TubePilot is not intended for use by children under 13. We do not knowingly collect data from children. If you believe a child has provided us with data, please contact us for removal.
9. Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of TubePilot after changes constitutes acceptance of the updated policy.
10. Contact
For questions or concerns about this privacy policy or your data:
- GitHub: Open an issue