Privacy Policy

Last Updated: June 6, 2025

This Privacy Policy explains what data the Watch Later Extension collects, how we use it, and your rights. By installing or using the Extension, you consent to the practices described here.

Who We Are

Watch Later Extension is developed and maintained by [Girish Shedge] (“we,” “us,” or “our”). If you have privacy questions, contact us at girishshedge54@gmail.com.

Data We Collect

  1. Google Profile Data
    1. Name, email, avatar (when you sign in with Google).

  2. Tokens
    1. Google Access Token: Lets us create and manage Calendar events and read basic YouTube data.
    2. Supabase Access & Refresh Tokens: Keep you logged in and save your preferences/history.
    3. Stored in your browser’s secure Extension storage.

  3. Calendar & Scheduling Info
    1. We read your busy times (via Google Calendar API) to suggest free slots.
    2. We store details of events we create: event ID, start time, end time, title, video URL, and thumbnail.

  4. YouTube Video Data
    1. When you click “Save to Calendar,” we extract video title, URL, and channel name from the page.
    2. We do not store your YouTube login info—only the URLs you choose to save.

  5. Favorite Channels
    1. If you favorite a channel, we save: channel ID, channel name, thumbnail, subscriber count, and channel URL.

  6. Preferences & Usage
    1. Preferred time slots (e.g., “Morning 6–9 AM”).
    2. Theme choice (dark or light).
    3. Watch history (videos you scheduled or marked watched).
    4. Feedback (likes/dislikes/comments on videos).

  7. Background Checks
    1. Every 15 minutes, we fetch RSS feeds of your favorite channels to see if there’s a new video.
    2. If we find one you haven’t saved yet, we schedule it automatically

How We Use Your Data

  1. Authentication & Identification: To tie all saved data to your Google account.
  2. Calendar Scheduling: To create events for the videos you pick.
  3. Free/Busy Checks: To suggest available times in your calendar.
  4. Automatic Scheduling: To add new favorite-channel videos for you when they’re released.
  5. Preferences & History: To remember your favorite time slots, theme, and which videos you’ve saved or watched.
  6. Support & Notifications: To email you about important updates or respond to your requests.

How We Store & Protect Your Data

  1. Supabase Backend
    1. Stores everything: profile, tokens, watch history, favorites, feedback, and preferences.
    2. Implements strict access rules—only you (and our system on your behalf) can read or write your data.

  2. Browser Storage
    1. chrome.storage.local: Holds encrypted tokens, hidden history IDs, and similar data.
    2. localStorage: Holds UI settings like dark/light mode.

  3. Encryption & Transport
    1. All data in transit (to Google, YouTube, or Supabase) is transmitted over HTTPS.
    2. Tokens stored in your browser are Base64-encoded (a minimal safeguard against casual inspection).

  4. Third-Party Policies
    1. You agree to Google’s Privacy Policy when you sign in.
    2. You agree to Supabase’s Privacy Policy when we create your record there.

How We Share Your Data

We do not sell or rent your personal information. We share data only in these cases:
  1. With Service Providers
    1. Supabase stores and processes your data on our behalf.
    2. Google processes data when you use Google OAuth or Calendar features.
    3. YouTube processes data when we fetch RSS feeds.

  2. Legal Requirements
    1. If required by law or to protect our rights, we may disclose information to comply with a court order, investigation, or government request.

  3. Business Transfers
    1. In the unlikely event we sell or merge our business, user data may be transferred. We will notify you before any change of control.

Cookies and Tracking

The Extension does not set its own tracking cookies.
  1. Google or Supabase may set cookies as part of their normal API usage and OAuth flows.
  2. We do not use Google Analytics, Mixpanel, or other analytics services.

Your Choices and Rights

  1. View & Update Your Data
    1. To update name or avatar, change your Google profile and re-sign in.
    2. To update email, change your Google account email.

  2. Delete Your Account & Data
    1. In the Extension’s “Logout” screen, uncheck “Remember Me” and confirm.
    2. This will delete all your data from Supabase (profile, tokens, history, favorites, feedback) and clear browser storage.

  3. Remove Individual Items
    1. You can remove specific videos from your watch history or favorites at any time. Those entries will be marked “removed” or deleted.

  4. Opt-Out of Automatic Scheduling
    1. Removing a channel from favorites stops future automatic scheduling for that channel.

  5. GDPR/CCPA Rights
    1. Access & Portability: Request a copy of all data we hold about you.
    2. Rectification & Erasure: Ask us to correct or delete your data.
    3. Restrict or Object: Request limits on how we process your data or object to certain processing.
    4. To exercise any of these rights, email us at girishshedge54@gmail.com. We will reply within the timeframes required by law.

Retention

  1. We keep your data (Supabase and browser storage) until you ask us to delete it or you delete your account.
  2. There is no automatic deletion after a certain period.

Children’s Privacy

  1. This Extension is not designed for children under 13.
  2. We do not knowingly collect data from anyone under 13. If you believe we’ve done so, please contact us to delete that data.

Security

  1. We use industry-standard practices (HTTPS, token encryption, secure database rules) to protect your data.
  2. However, no system is 100% secure. You use the Extension at your own risk.

Changes to This Privacy Policy

  1. We may update this policy occasionally to reflect new features or legal requirements.
  2. We’ll post the new policy within the Extension or email you if the changes are significant.
  3. Continuing to use the Extension after changes means you accept the updated policy.

Contact Us

If you have questions, requests, or concerns about your privacy, email:
girishshedge54@gmail.com