Privacy Policy
Last updated: April 2026
The short version:
TubeLogic accesses your YouTube Analytics data to display in your dashboard. We store an authentication token and your pipeline sessions so you don't lose your work between visits. We do not sell your data, share it with third parties, or use it for advertising.
Privacy by Design
TubeLogic is built with a "Privacy by Design" architecture. We ensure that you have full control over your data and that non-essential tracking is restricted until you explicitly allow it.
Unlike many platforms that track first and ask later, TubeLogic blocks all non-essential storage (such as API response caching) by default. This data is only stored in your browser after you click "Accept All" on our privacy banner.
Data Classification
Essential
Required for the app to function
- Authentication Tokens
- UI Settings (Theme, Size)
- Consent Preference
Non-Essential
Optional performance optimizations
- YouTube API Cache
- Future Analytics (Placeholder)
What Data We Collect
TubeLogic provides AI-powered YouTube analytics. To provide these services, we collect and store:
- Authentication Information: We store a long-lived token (refresh token) in our secure database to keep you signed in. Locally in your browser, we keep a short-lived access token needed for API requests.
- YouTube Metadata: Your channel ID, display name, and thumbnail URL are stored to personalize your dashboard.
- Pipeline Sessions: The analytics pipelines you build (nodes, edges, chart configurations) and your conversation history with our AI assistant are stored in our remote database to persist your work across devices.
- Usage Metrics: We track total API usage (quotas) to manage service levels.
Use of YouTube API Services
TubeLogic uses YouTube API Services to fetch real-time analytics data (views, watch time, subscribers, search keywords). By using our application, you agree to be bound by the:
This data is fetched in real-time and briefly cached in your browser's memory to reduce API quota usage. We do not store the raw YouTube results on our servers beyond what is explicitly mentioned in "What Data We Collect".
AI Processing (Google Gemini)
TubeLogic includes an AI assistant powered by Google Gemini. When you interact with the assistant:
- Your natural language queries and recent conversation context are sent to our backend and forwarded to the Gemini API.
- We share anonymized metrics and your pipeline's node schema to help the AI construct visualizations.
- Sensitive credentials or personal profile data are never shared with the AI model.
- We do not use your data or queries to train AI models.
Security & Retention
Your data is protected by industry-standard security measures:
- Encryption: All data is encrypted in transit (HTTPS/TLS) and at rest within our Firestore database.
- Access Control: All database operations are authenticated through our backend server; there is no direct client-side database access.
- Retention: We retain your saved pipelines and tokens as long as your account is active. When you remove a channel or request account deletion, we permanently wipe all associated data.
Your Rights and Revocation
You have full control over your data usage:
- Revocation: You can revoke TubeLogic's access to your YouTube account at any time via the Google Security Permissions page.
- Data Deletion: You can request a full wipe of your stored pipeline sessions and tokens via the contact address below.
- Access: You have the right to request a copy of the data stored in our database.
Contact
For privacy questions, data requests, or to exercise your rights under GDPR/CCPA, please visit our Contact Page.