Google API Services User Data Policy — Limited Use Disclosure.
Studio Pilot's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
We only use Google user data to provide or improve user-facing features that are prominent in the Studio Pilot user experience. We do not transfer Google user data to third parties except as necessary to provide or improve these features, to comply with applicable law, or as part of a merger, acquisition, or sale of assets with notice to users. We do not use Google user data to serve advertisements. We do not allow humans to read Google user data, except with your explicit consent, when necessary for security purposes, to comply with applicable law, or for operations where the data has been aggregated and anonymized.
We do not use any Google user data to train, fine-tune, or improve generalized or third-party artificial intelligence or machine learning models.
Studio Pilot ("we," "us," or "our") is an AI-powered YouTube creator tool operated by an individual developer (Kaiden Whaley) from Canada. Studio Pilot automates YouTube uploads by generating titles, descriptions, tags, thumbnails, and chapters using AI, then publishing videos on the user's behalf via the YouTube Data API.
This Privacy Policy describes, in full, how Studio Pilot accesses, uses, stores, shares, retains, and deletes user information — including data obtained through Google APIs — when you use our service at https://studiopilot.ca. It applies to all users of Studio Pilot worldwide.
This policy specifically addresses the requirements of the Google API Services User Data Policy and complies with the Limited Use requirements for sensitive and restricted OAuth scopes.
When you sign in to Studio Pilot with your Google account and connect your YouTube channel, we request your consent to the following Google OAuth 2.0 scopes. You see each scope on Google's consent screen and may decline any of them.
| Scope | Sensitivity | What it grants |
|---|---|---|
https://www.googleapis.com/auth/userinfo.email |
Non-sensitive | Your Google account email — used to create and identify your Studio Pilot account. |
https://www.googleapis.com/auth/userinfo.profile |
Non-sensitive | Your Google profile name and profile picture — displayed in the Studio Pilot header. |
https://www.googleapis.com/auth/youtube.upload |
Restricted | Upload videos to the YouTube channel you connect. |
https://www.googleapis.com/auth/youtube |
Restricted | Set metadata (title, description, tags, category, privacy status, scheduled publish time) on the video you upload, and read your channel's ID and display name to confirm which channel is connected. |
https://www.googleapis.com/auth/youtube.force-ssl |
Restricted | Required by Google to perform YouTube Data API v3 operations over HTTPS (applied to thumbnail uploads and metadata edits). |
https://www.googleapis.com/auth/youtubepartner |
Restricted | Apply a custom thumbnail image to the video you uploaded. |
https://www.googleapis.com/auth/yt-analytics-monetary.readonly |
Restricted | Read-only access to your YouTube Analytics, used to power the Studio Pilot dashboard (video performance metrics: views, watch time, subscriber change). Read-only — we cannot modify analytics data. |
sub).Studio Pilot does not access, read, collect, or store any of the following:
We use Google user data exclusively to provide the user-facing features described below. Every use is directly initiated by you within the Studio Pilot interface. We do not use Google user data for any purpose other than delivering these features.
| Feature | Data used | Purpose |
|---|---|---|
| Sign-in & account creation | Email, name, profile picture, Google account ID | Create your Studio Pilot account and recognize you on return visits. |
| YouTube channel connection | OAuth tokens, channel ID, channel title | Authorize Studio Pilot to act on your behalf for the specific, user-initiated actions in this table. |
| Video upload | Your video file, OAuth tokens | Stream your video directly to YouTube's servers using the YouTube Data API resumable upload protocol, so it appears on your channel. |
| Metadata application | Title, description, tags, category, privacy, scheduled publish time, OAuth tokens | Apply the metadata you configure (or that our AI generates at your explicit request and you accept) to the uploaded video. |
| Thumbnail application | Thumbnail image, OAuth tokens | Set the custom thumbnail you selected or generated as the visible thumbnail on your YouTube video. |
| Analytics dashboard | Video IDs, view/watch-time/subscriber metrics, OAuth tokens | Display per-video performance in your Studio Pilot dashboard so you can track how your uploads perform. |
| Account disconnect | OAuth tokens, channel ID | Revoke our access to your Google account and delete our stored tokens when you click "Disconnect." |
We explicitly do not use Google user data for any of the following:
We do not sell, rent, or share Google user data with third parties for their own independent purposes. The only third parties that receive data are the sub-processors listed below, and each one processes data solely under contract to operate Studio Pilot on our behalf.
| Sub-processor | Role | Data shared | Purpose of sharing |
|---|---|---|---|
| Supabase, Inc. (privacy policy) |
Backend / database / authentication host | Encrypted OAuth access & refresh tokens, channel ID, channel title, email, upload history records, subscription status. | To store your account securely and to run our server-side edge functions that perform YouTube API calls. |
| Google LLC (YouTube Data API v3) (privacy policy) |
Video publishing platform | Your video file (streamed, not stored), metadata you configure, thumbnail image, OAuth tokens. | To actually publish your video to YouTube — the core purpose of the app. |
| Google LLC (Gemini AI API) (terms) |
AI inference for title / description / thumbnail generation | A small number of video frame images (JPEG thumbnails you or we extract from your video) and the text prompts you type. No Google account data, OAuth tokens, or YouTube channel data is sent to Gemini. | To generate AI suggestions that you review and optionally accept. |
| Stripe, Inc. (privacy policy) |
Payment processing for the Pro subscription | Your email and billing information entered on Stripe's hosted checkout. No Google user data, OAuth tokens, or YouTube data is shared with Stripe. | To process your subscription payments. |
All sub-processors listed above are contractually bound (via their standard data processing agreements) to use data only to provide their services to Studio Pilot, to maintain industry-standard security, and not to repurpose data for their own advertising or data-broker activities.
We will also disclose data if required by valid legal process (subpoena, court order, or applicable law), or in the context of a merger, acquisition, or sale of assets — in which case we will notify affected users in advance where legally permissible.
auth.uid() = row.user_id, preventing cross-user data leakage.| Data | Retained for |
|---|---|
| Google OAuth access & refresh tokens | Until you disconnect YouTube, revoke at myaccount.google.com, or delete your account. Deleted within 24 hours of any of these events. |
| Channel ID & channel title | Until you disconnect YouTube or delete your account. |
| Email, profile name, profile picture | Until you delete your account. |
| Upload history records (YouTube video ID, date, title you set) | Until you delete your account. You can also delete individual records from the Dashboard. |
| Thumbnail images in our storage bucket | Up to 90 days after upload, or sooner on account deletion. |
| Video files | Not retained — streamed directly to YouTube and never stored. |
| Server logs (non-identifying, for debugging) | 30 days maximum, then automatically purged. |
You can delete your data and revoke our access at any time, through any of the following methods. All methods are free and accessible from within the app or via a publicly available Google settings page.
We also automatically delete OAuth tokens when we detect that Google has invalidated them (for example, after the user revokes access), and we automatically delete orphaned thumbnail files after 90 days.
Depending on your jurisdiction (including GDPR in the EU/UK, CCPA/CPRA in California, and PIPEDA in Canada), you may have the right to:
To exercise any of these rights, email kwhaley022@gmail.com. We respond within 30 days and do not charge any fee for reasonable requests.
Studio Pilot is not directed to children under the age of 13 (or under 16 in the EU, where a higher age of digital consent applies). We do not knowingly collect personal information from children in those age ranges. If you believe a child has provided us with personal information, please contact us at kwhaley022@gmail.com and we will delete it promptly.
We may update this Privacy Policy from time to time. When we make material changes — in particular, any change in how we collect, use, share, store, retain, or delete Google user data — we will update the "Last updated" date at the top of this page and, for material changes, notify registered users by email at least 14 days before the change takes effect. Continued use of Studio Pilot after the effective date constitutes acceptance of the revised policy.
Studio Pilot — Data Privacy Contact
Operator: Kaiden Whaley (sole operator / data controller)
Jurisdiction: Canada
Email: kwhaley022@gmail.com
Website: https://studiopilot.ca
For privacy inquiries, data deletion requests, or questions about this policy, please email the address above with a clear subject line (e.g. "Privacy Inquiry" or "Delete My Account"). We respond to all privacy requests within 30 days.