Privacy Policy
Last updated: January 7, 2026
Our Privacy Commitment
Likes Search for YouTube is designed with privacy as a core priority. Your liked video data—including titles, descriptions, and thumbnails—remains stored locally in your browser and is never transmitted to our servers.
However, to provide Pro license validation and ensure the security of our licensing system, we do collect minimal information when you activate a Pro license. This privacy policy explains exactly what data is collected, how it's used, and your rights under GDPR, CCPA, and other privacy regulations.
Google API Services Limited Use Disclosure
YouTube Likes Search's use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
This means:
- YouTube data accessed through Google APIs is used ONLY to provide and improve the search functionality within this extension
- Your YouTube data is NOT used for serving advertisements
- Your YouTube data is NOT shared with third parties (except as required for core functionality described below)
- Your YouTube data is NOT used for determining creditworthiness or for lending purposes
For more information, see the Google API Services User Data Policy.
YouTube Trademark Disclaimer
YouTube is a trademark of Google LLC. Use of this trademark is subject to Google Permissions. Likes Search for YouTube is an independent project developed by Sophyte Digital LLC and is not affiliated with, authorized, maintained, sponsored, or endorsed by Google LLC or YouTube.
Information We Collect
1. Data Stored Locally in Your Browser
The following data is stored ONLY in your browser using Chrome's storage APIs and IndexedDB, and is NEVER transmitted to our servers:
- Video Metadata: Video ID, title, description, channel name, channel ID, thumbnail URL, published date, date you liked the video, duration, view count, and status flags (deleted/private)
- Extension Settings: Auto-sync preferences, sync interval, display preferences (theme, hide deleted videos), and keyboard shortcuts
- Sync Metadata: Last sync timestamp, count of active/archived/total videos, and cached data for performance
- Starter tier users: Limited to 300 videos
- Pro tier users: Unlimited videos
This data remains on your device until you uninstall the extension, clear your browser's extension data, or use Chrome's "Clear browsing data" feature.
2. Data Sent to Our Backend (Pro License Validation Only)
If you purchase a Pro license, the following data IS transmitted to our backend servers (api.sophyte.com) for license validation:
- License Activation Data (sent once when activating):
- License key (alphanumeric code in format YTL-XXXX-XXXX-XXXX)
- Device ID (randomly generated UUID stored locally)
- Browser name and version (e.g., "Chrome 120.0.0.0")
- Operating system platform (e.g., "MacOS", "Windows", "Linux")
- Extension version (e.g., "1.0.1")
- License Validation Data (sent hourly while extension is active):
- Device ID
- JWT token (issued after successful activation)
- Timestamp of validation request
IMPORTANT: Your video data, search queries, and browsing activity are NEVER sent to our backend servers.
3. Data Collected by Third-Party Services
Stripe (Payment Processing)
When you purchase a Pro license, Stripe (our payment processor) collects:
- Your name and email address
- Payment information (credit card, Apple Pay, Google Pay, etc.)
- Billing address
- Order details and transaction history
We receive from Stripe: your email address, your name (optional, if provided), payment intent ID, and payment status (paid, refunded, etc.). We do not have access to your full payment card details.
How we use your email:
- Storage: We store your email address in our secure database (Cloudflare D1, encrypted at rest)
- License Key Delivery: We send you an automated email with your license key immediately after purchase (via Resend)
- Customer Support: We may use your email to respond to support requests or refund notifications
- No Marketing: We do NOT use your email for marketing, newsletters, or promotional purposes
- No Sharing: We do NOT share your email with third parties (except Resend for email delivery)
- Data Deletion: You can request deletion of your email at any time by contacting support@sophyte.com
Stripe's privacy policy: https://stripe.com/privacy
Google (OAuth Authentication & YouTube Data API)
When you authorize the extension to access your YouTube liked videos, Google collects:
- Your consent to grant access to the
youtube.readonlyscope - Authentication tokens (managed by Chrome, never visible to us)
- API usage logs (managed by Google)
The extension requests the following OAuth scope:
https://www.googleapis.com/auth/youtube.readonly- Read-only access to your YouTube account data
This scope allows the extension to:
- Fetch your list of liked videos
- Access video metadata (title, description, thumbnail, duration, view count, etc.)
Google's privacy policy: https://policies.google.com/privacy
Cloudflare (Infrastructure)
Our backend API is hosted on Cloudflare Workers. Cloudflare may collect:
- IP address (for DDoS protection and performance)
- Request timestamps and HTTP headers
Cloudflare does NOT have access to your video data (it remains local in your browser).
Cloudflare's privacy policy: https://www.cloudflare.com/privacypolicy/
How We Use Your Information
Local Video Data (Stored in Browser)
- To provide instant search functionality across your liked videos
- To enable filtering by channel, date, duration, and other attributes
- To sync your video index when you enable auto-sync
- To preserve your archive and organizational preferences
License Validation Data (Sent to Backend)
- To verify the authenticity of Pro license keys
- To enforce device limits (Pro licenses allow up to 3 devices)
- To prevent unauthorized sharing or resale of licenses
- To provide customer support and process refunds
- To detect and prevent fraud or abuse
OAuth Tokens (Managed by Chrome)
- To authenticate API requests to YouTube Data API v3
- To fetch your liked videos list on your behalf
- Tokens are managed by Chrome's identity API and never sent to our backend
We Do NOT Use Your Data For:
- Advertising or marketing purposes
- Selling to third-party data brokers
- Building user profiles or behavioral analytics
- Training AI/ML models
- Any purpose other than providing the extension's core functionality
Google API Services & YouTube Data
YouTube Data API v3 Usage
The extension uses Google's YouTube Data API v3 to access your liked videos. Here's how it works:
- Authentication: You click "Sync Liked Videos" → Chrome displays Google's OAuth consent screen → You grant permission → Chrome securely stores an OAuth token
- Data Fetching: The extension requests your liked videos from YouTube's servers using the OAuth token. This happens entirely in your browser.
- Local Storage: Video metadata is stored in your browser's IndexedDB. YouTube's API responses never touch our backend servers.
Scopes Requested
youtube.readonly- Read-only access to your YouTube account
Why This Scope Is Necessary
This scope is required to fetch your list of liked videos and their metadata. Without it, the extension cannot function. We request the narrowest scope possible—we do NOT request write access, upload access, or access to private information beyond liked videos.
Token Security
- OAuth tokens are stored in Chrome's secure token storage
- Tokens are encrypted and isolated from other extensions
- Tokens can be revoked at any time via Google Account settings
- We NEVER send tokens to our backend servers
Chrome Extension Permissions Explained
The extension requests the following Chrome permissions. Here's why each is necessary:
Required Permissions
- identity: To use Chrome's OAuth flow for Google authentication. Triggers Google sign-in and manages YouTube API tokens. Data accessed: OAuth tokens (managed by Chrome, not accessible to us).
- storage & unlimitedStorage: To save your video index and preferences locally. Pro users can index unlimited videos, which exceeds Chrome's default 5MB quota. All data stored locally in your browser.
- alarms: To enable auto-sync and periodic license validation. Triggers background tasks at scheduled intervals. No data access (scheduling only).
- contextMenus: To provide right-click "Search in Likes" functionality. Adds custom menu item when right-clicking on YouTube. Selected text processed locally.
Host Permissions
- https://www.googleapis.com/*: To communicate with YouTube Data API v3. Fetches liked videos list and video metadata. Your liked videos processed locally.
- https://*.youtube.com/*: To integrate with YouTube website. Displays search overlay, detects page context. Accesses YouTube page DOM to show extension UI.
- https://api.sophyte.com/*: To validate Pro licenses. Sends license key and device ID for verification. Only license data sent (no video data).
Permissions We Do NOT Request
- tabs: We don't track your browsing history
- webRequest: We don't intercept network traffic
- cookies: We don't read or write cookies
- downloads: We don't access your downloads folder
- geolocation: We don't track your location
Third-Party Services & Data Sharing
We share data with the following third-party services ONLY as necessary to provide the extension's functionality:
- Stripe (Payment Processor): Email, name (optional), order details. When: Only when you purchase a Pro license. Privacy policy
- Resend (Email Delivery): Email address, name (optional). When: Only when sending your license key after purchase. Privacy policy
- Cloudflare (Infrastructure): License keys, device IDs, validation timestamps, IP addresses. When: Only when activating or validating a Pro license. Privacy policy
- Google (YouTube Data API): OAuth consent, API requests. When: Only when you click "Sync Liked Videos". Privacy policy
We Do NOT:
- Sell your data to third parties
- Share data with advertisers or marketers
- Use your data for purposes other than providing the extension
- Share data with analytics providers (we use no analytics)
Data Retention & Deletion
Local Data (In Your Browser)
- Retained indefinitely until you uninstall the extension or clear data
- You can delete all local data at any time via extension settings
- Clearing Chrome's extension data will also delete all indexed videos
Backend Data (On Our Servers)
- License keys: Retained indefinitely to prevent reuse after refunds
- Device activations: Retained while license is active
- Validation logs: Retained for 90 days for fraud detection
- Customer email/name: Retained for customer support and refund processing
- Deactivated devices: Soft-deleted (marked inactive but retained for audit)
How to Request Data Deletion
To request deletion of your Pro license and backend data, email sophytedigital@gmail.com from the email address associated with your purchase. Include your license key in the email. We will respond within 30 days and:
- Deactivate your license within 24-48 hours
- Mark your device activations as deleted
- Anonymize logs within 90 days
- Note: License keys cannot be fully deleted to prevent fraudulent reuse
OAuth Tokens
- Revocable at any time via Google Account settings
- Revoking access will prevent the extension from syncing new videos
- Locally stored video data will remain until you manually delete it
Uninstalling the Extension
- Removes all local data (videos, settings, device ID)
- Does NOT automatically deactivate your Pro license
- To deactivate, email sophytedigital@gmail.com with your license key
Your Rights & Controls
You have the following rights regarding your data:
Right to Access
- View all locally stored data via extension settings
- Request a copy of backend data (license activations, validation logs)
Right to Deletion
- Delete local data via extension settings or by uninstalling
- Request deletion of backend data via sophytedigital@gmail.com
Right to Revoke Consent
- Revoke YouTube access via Google Account settings
- Deactivate Pro license by contacting support
Right to Data Portability
- Export your video index as JSON or CSV (feature in development)
Right to Object
- Opt out of auto-sync to prevent periodic API requests
- Deactivate license to stop backend validation
GDPR Rights (EU Residents)
If you are an EU resident, you have additional rights under GDPR:
- Right to rectification (correct inaccurate data)
- Right to restriction of processing
- Right to lodge a complaint with a supervisory authority
Contact us at sophytedigital@gmail.com to exercise any of these rights.
California Residents (CCPA)
If you are a California resident, you have specific rights under the California Consumer Privacy Act (CCPA) as amended effective January 1, 2026:
Categories of Personal Information Collected
- Identifiers: Email address, device ID (UUID), license key
- Internet Activity: OAuth access tokens, API request logs, browser version, platform
- Commercial Information: Purchase history, order details, refund status
Categories Shared with Service Providers/Contractors
- Stripe (Payment Processor): Email, name, order details
- Resend (Email Delivery): Email, name (optional), license key
- Cloudflare (Infrastructure): License keys, device IDs, IP addresses, validation timestamps
- Google (YouTube API): OAuth tokens, API requests
Your CCPA Rights
- Right to Know: You can request disclosure of the categories and specific pieces of personal information we have collected about you in the past 12 months
- Right to Delete: You can request deletion of your personal information (subject to certain exceptions)
- Right to Opt-Out: We do NOT sell your personal information
- Right to Non-Discrimination: We will not discriminate against you for exercising your CCPA rights
No Sale of Personal Information
We do NOT sell, share, or rent your personal information to third parties for monetary or other valuable consideration.
How to Exercise Your CCPA Rights
To exercise your CCPA rights, email sophytedigital@gmail.com from the email address associated with your account. We will verify your identity and respond within 45 days.
Security Measures
We take the following measures to protect your data:
Local Data Security
- Stored in Chrome's isolated storage (protected from other extensions)
- Uses browser's native encryption for storage
- No plaintext passwords or sensitive credentials stored
Backend Security
- HTTPS/TLS encryption for all API requests
- JWT tokens for authenticated license validation
- Device IDs are randomly generated UUIDs (not tied to personal info)
- Cloudflare DDoS protection and rate limiting
OAuth Security
- OAuth tokens managed by Chrome's secure identity API
- Tokens encrypted and isolated by Chrome
- No manual token handling in extension code
Incident Response
In the event of a data breach affecting your personal information, we will notify affected users within 72 hours via email. The notification will include: what data was affected, when it occurred, steps we're taking, and steps you should take.
Children's Privacy
The extension is not directed at children under 16. We do not knowingly collect personal information from children. If you are under 16, please do not use this extension. If you believe we have inadvertently collected information from a child under 16, please contact us immediately at sophytedigital@gmail.com.
International Data Transfers
Our backend servers (Cloudflare Workers) may process data in various regions globally. By using the extension, you consent to the transfer of your data to the United States and other countries where Cloudflare operates.
For EU users: We rely on Cloudflare's compliance with EU-US Data Privacy Framework and Standard Contractual Clauses for international data transfers.
Changes to This Policy
We may update this policy to reflect changes in functionality, legal requirements, or our data practices. Significant changes will be communicated via:
- Extension update notes in the Chrome Web Store
- In-extension notifications
- Email (if you are a Pro license holder)
Your continued use of the extension after changes constitutes acceptance of the modified policy.
Contact Us
If you have questions about this privacy policy or your data, contact us:
Sophyte Digital LLC
Sheridan, Wyoming, USA
Email: sophytedigital@gmail.com
For privacy-specific inquiries, use subject line: "Privacy - YouTube Likes Search"
Support page: https://sophyte.com/youtube-likes-search