Short version: Watch&Play stores a small amount of data locally in your browser only to power features like gem rewards, high scores, and invite codes. None of this is ever transmitted to me or anyone else. I have no server. I cannot see your data. I do not know who you are.
This Privacy Policy describes exactly how Watch&Play ("the Extension") handles data when you use it. I am committed to being fully transparent, including about the things the extension does store locally, so you have a complete and honest picture.
By installing and using Watch&Play, you agree to the practices described in this policy.
The following data is stored only on your device using Chrome's built-in storage APIs (chrome.storage.local, chrome.storage.sync). None of it is transmitted to me. Here is a complete and honest list:
chrome.storage.sync)chrome.storage.sync. Important: if you have Chrome Sync turned on in your Google account, Chrome itself will upload these preferences to Google's servers to sync them across your own devices. This is a standard Chrome feature, handled entirely by Google. Watch&Play has no involvement in or visibility into that process. If you prefer to prevent this, you can disable Chrome Sync in your browser settings.chrome.storage.local)chrome.storage.local. This storage is private to the extension and is shared across supported sites (YouTube and Spotify) so your progress is unified: your gems earned on YouTube are the same gems you see on Spotify. This data never leaves your device.chrome.storage.local)chrome.storage.local)alpha1_user_id) and a shareable invite code (alpha1_invite_code) the first time it runs. These are random strings with no connection to your identity: they are not your name, email, or Google account. They are stored locally only and are used solely to calculate gem bonuses when you or a friend redeems an invite code. They are never transmitted to me or any third party.chrome.storage.local)alpha1_referral_source, alpha1_referral_count). This is used purely to calculate gem rewards within the app. All of this stays in your browser.chrome.storage.local)alpha1_device_fingerprint and is used only to detect if you've switched to a different browser or device, so that invite-code gem bonuses are awarded once per device rather than infinitely. This fingerprint is never transmitted. It contains no information that could identify you as a person outside of your own browser.chrome.storage.local data automatically. Note: chrome.storage.sync data (preferences) may persist in your Google account if Chrome Sync is enabled; you can remove it by clearing synced extension data from your Google account settings.youtube.com)Watch&Play injects a game panel into YouTube watch pages. It does not read, modify, or intercept your YouTube account, viewing history, video content, or any YouTube API. It does not bypass YouTube's advertising or content systems.
open.spotify.com)Watch&Play injects a small icon button into Spotify's navigation bar as a hidden feature to launch the game panel. It does not access your Spotify account, listening history, playlists, or any Spotify data. The game panel on Spotify is identical to the YouTube version and is entirely self-contained.
Watch&Play does not integrate with any third-party services, SDKs, or external APIs on any site it operates on.
Watch&Play requests the following Chrome permissions. Each one is used for exactly the purpose described below and nothing else:
activeTabscriptingstoragechrome.storage.sync (for synced preferences) and chrome.storage.local (for local game data, scores, gems, and identifiers). This is the only storage mechanism the extension uses.tabstabs API.Watch&Play's games are family-friendly and contain no content inappropriate for any age group. The extension does not transmit any data externally, which means no personal information from children (or anyone) is sent to me or any third party.
The extension does store a random local session ID and device fingerprint as described above. These identifiers have no connection to a child's (or any user's) real-world identity and are used only to support gem rewards within the app. Parents or guardians can clear all stored data at any time via Settings → Reset, or by uninstalling the extension.
If you are a parent or guardian with questions about this, please contact me at watchandplay.dev@gmail.com.
If I make a meaningful change to this Privacy Policy, I will update the effective date at the top of this page and note the change in the Chrome Web Store update description. I am committed to being transparent: I will never quietly expand data practices without updating this document.
If you have any questions or concerns about this Privacy Policy, please contact me directly:
Short version: Watch&Play is free to use, provided as-is, and I ask that you use it fairly and don't try to break or redistribute it without permission.
These Terms of Service ("Terms") govern your use of the Watch&Play Chrome extension ("the Extension"). By installing or using Watch&Play, you agree to be bound by these Terms. If you do not agree, please uninstall the Extension.
All game code, artwork, designs, game mechanics, and branding in Watch&Play are the intellectual property of the Watch&Play developer. The game concepts themselves (e.g., snake, minesweeper) are in the public domain, but my specific implementations are original works.
The Watch&Play name and logo are not to be used without prior written permission from the developer.
Watch&Play is provided "as is" and "as available" without any warranty of any kind, express or implied. I make no guarantees that:
You use Watch&Play entirely at your own risk. I am not responsible for any data loss resulting from use of the Extension.
To the maximum extent permitted by law, the Watch&Play developer shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Extension, even if advised of the possibility of such damages.
My total liability to you for any claim arising from use of the Extension shall not exceed the amount you paid for the Extension. Since Watch&Play is free, this means my total liability is $0.00.
You agree to use Watch&Play only for lawful purposes and in a manner that does not infringe the rights of others. You must not use the Extension to:
I reserve the right to update, modify, or discontinue Watch&Play at any time without prior notice. Updates delivered through the Chrome Web Store may change functionality, add features, or remove games. Continued use of the Extension after an update constitutes acceptance of any changes to these Terms.
I also reserve the right to update these Terms at any time. Changes take effect upon the updated effective date being published.
These Terms are governed by and construed in accordance with applicable law. Any disputes arising from these Terms or your use of Watch&Play shall be resolved through good-faith negotiation first. If a dispute cannot be resolved informally, it shall be subject to the jurisdiction of the courts in the developer's country of residence.
If you have any questions about these Terms of Service, please contact me: