Terms and Conditions
Last Updated: June 6, 2025
Welcome to the Watch Later Extension (“Extension”). By installing or using this Extension, you agree to these Terms. If you don’t agree, please uninstall the Extension.
What the Extension Does
Save YouTube videos to your calendar: Pick a video and choose a free slot in your Google Calendar.
Manage your watch history: See which videos you’ve scheduled, mark them as watched, or remove them.
Favorite YouTube channels: When a channel you’ve favorited uploads a new video, we’ll automatically schedule it for you.
Set preferred time slots: Tell us when you like to watch (e.g., “Morning 6–9 AM”), and we’ll suggest free times.
How You Sign In
You must sign in with a Google Account.
During sign-in, we request permission to:
Read basic profile info (your name, email, avatar).
Access your Google Calendar to find free/busy slots and create/edit events
After Google login, we create (or update) your user record in Supabase, our secure backend.
What Data We Collect
Profile Info
Name, email, avatar (via Google).
Tokens
A Google access token (for Calendar and YouTube).
A Supabase access/refresh token (to store your preferences and history).
These are stored securely in your browser’s Extension storage.
Calendar Events
When you schedule a video, we create a Google Calendar event. We store the event ID, title, URL, start/end time, and thumbnail.
YouTube Metadata
We read the video title, URL, and channel name when you click “Save to Calendar.”
If you favorite a channel, we store its ID, name, thumbnail, subscriber count, and URL.
Preferences & Usage
Preferred time slots (e.g., “Morning”).
Dark-mode or light-mode theme.
Watch history (which videos you scheduled or watched).
Feedback (likes, dislikes, or comments on videos)
How We Use Your Data
Authenticate & Identify You: So only you see your own data.
Find Free Calendar Slots: We check your busy times to suggest when you can watch. We do not store your entire calendar—only the events we create.
Schedule Videos: We create Google Calendar events for any video you save.
Track Favorites: We periodically check favorite channels for new uploads (via YouTube RSS). If there’s a new video, we automatically schedule it.
Store Preferences & History: We save things like your preferred times, theme choice, watch history, and feedback to help improve your experience.
Support & Updates: We use your email (from Google) to send you important Extension updates or respond to support requests.
How We Store & Protect Data
Supabase (Backend):
Your user profile, tokens, watch history, favorites, and preferences live in Supabase.
Supabase is a trusted, secure database with row-level security—only you can access your own data.
Browser Storage:
Tokens and hidden items are stored in Chrome/Edge’s
chrome.storage.local
.Theme and some UI settings live in
localStorage
.
Encryption & Communication:
All communication with Google, YouTube, and Supabase is encrypted (HTTPS).
We Base64-encode tokens before storing them in browser storage to deter casual snooping.
Google & Supabase Policies:
You agree to Google’s Terms and Privacy Policy when you sign in via Google.
You agree to Supabase’s Terms and Privacy Policy when we create your user record.
Cookies & Tracking
The Extension itself does not place any tracking cookies.
You may see cookies or storage from Google or Supabase as part of normal OAuth/API interactions.
We do not use Google Analytics, Mixpanel, or similar third-party trackers.
Third-Party Services
Google: For login, Calendar access, and some YouTube data. We never store your Google password.
YouTube RSS Feeds: We check RSS feeds of favorite channels (no login needed) to find new videos.
Supabase: For storing your account, preferences, and history.
Your Responsibilities
Keep Your Google Account Safe: Don’t share your password or allow others to sign in as you.
Calendar Events: You can always edit or delete events directly in Google Calendar. If you do so, we will mark that “forced” event in your history and let you reschedule or remove it.
Legal Use: Don’t use this Extension to break laws, infringe on copyrights, or harm others.
Your Rights (GDPR/CCPA)
Logout & Delete: If you click “Logout” and uncheck “Remember Me,” we will : Delete your Supabase records (profile, tokens, history, favorites, feedback). Clear any data in
chrome.storage.local
andlocalStorage
.Selective Removal: You can remove individual videos from your watch history or favorites at any time. Those entries will be marked “removed” or deleted from the database.
Deleting Your Data
Access & Erase: You can request a copy of all data we hold about you, or ask us to delete it.
Correct or Restrict: You can update your profile (name/avatar via Google) or ask us to limit how we use your data.
Portability: Ask for a machine-readable export of your data.
Objection & Withdraw Consent: If you don’t want us to process your data any longer, contact us.
To exercise these rights, email us at girishshedge54@gmail.com.
Disclaimer
No Warranty: The Extension is provided “as is.” We do our best to keep it working, but we can’t guarantee it’s error-free or always available.
Changes to These Terms
We may update these Terms occasionally. If there’s a major change, we’ll let you know via the Extension interface or email.
Continued use after changes means you accept the new Terms.