WatchHighlights for YouTube Privacy Policy

Effective and last updated:

FunCove operates WatchHighlights for YouTube, a browser extension, including for Microsoft Edge, and its supporting service at watchhighlights-for-youtube.funcove.dev. This policy explains how we handle information when you use the extension, request AI highlights or summaries, chat about a video, manage a subscription, or contact us.

Information we handle

We do not collect your general browsing history outside the YouTube videos you use with the extension, browser fingerprints, precise GPS location, or health measurements as a dedicated feature. IP addresses are processed as described above. Prompts or transcripts can contain personal or sensitive information; avoid submitting information you do not want processed by the AI services.

How we use information

We use this information to generate requested highlights, summaries and answers; restore saved conversations and preferences; recognize browser accounts; measure allowance usage; process subscriptions and renewals; restore paid accounts; prevent abuse; and respond to support requests. We do not sell user data, use it for targeted advertising, or use it to determine creditworthiness or lending eligibility. The extension does not include advertising analytics, session replay, or general keystroke tracking.

Service providers and disclosures

SponsorBlock is disabled in the current extension release, and no sponsor-segment lookups are made. The extension currently retains its SponsorBlock host permission. If that feature is enabled in a future release, we will update this policy and the relevant disclosures before that release.

We may disclose information when required by applicable law or to address fraud, security incidents, or legal claims. Our providers may process information in countries other than the country where you live.

Storage and retention

Local preferences and conversations remain in this browser profile until you clear them or remove the extension's stored data. Choosing New chat and confirming removes the saved conversation for the current video and account. Refreshing or navigating away clears the page's temporary transcript and highlight cache.

Our application processes transcripts, prompts, and conversations during AI requests but does not persist them in its server database. Application request logging is disabled. Infrastructure and AI providers may retain information under their own policies; this is separate from the extension's local storage and our database.

Account, billing, and completed usage records currently have no automatic deletion schedule. Contact us to request deletion. We may need to retain some records for payment administration, security, dispute handling, or applicable legal obligations. Clearing the extension's local storage does not delete server or Stripe records or cancel a subscription.

Recovery codes expire after ten minutes, and recovery rate-limit entries expire after one hour. Expired recovery and rate-limit records are removed when subsequent recovery requests trigger cleanup; expiration does not guarantee immediate physical deletion.

Your choices and requests

You can choose whether to request an AI summary or send a chat message, change locally saved preferences, start a new chat, clear extension storage, restrict the extension's site access, or uninstall it. Restricting access or clearing data can prevent features from working or create a new browser account. Paid-account recovery requires access to the original payment email.

Use Manage subscription in the extension's Plans tab to open Stripe's billing portal and cancel future renewals. Uninstalling the extension or clearing its data does not cancel recurring payments.

To request access to, correction of, or deletion of information associated with your account, email support@funcove.dev. Include your Support ID from Preferences or the payment email associated with your purchase. We may need to verify ownership before acting. Applicable privacy rights depend on your location, and we will explain any records that must be retained.

Security

Network communications use HTTPS. Provider credentials stay on the server, and recovery codes are hashed, time-limited, and subject to attempt limits. The extension renders AI answers as text and restricted Markdown rather than executing returned code. These measures reduce risk but cannot guarantee absolute security.

Changes and contact

We will update this page and its revision date when our data practices change, and provide additional notice or obtain consent where required. This policy describes current practices rather than authorizing unrelated future collection.