Boundless Insight Privacy Policy
Last updated: July 19, 2026
Boundless Insight is a Chrome extension that adds a transcript panel and AI analysis tab to YouTube watch pages. This page explains exactly what data the extension touches, where that data goes, and what we will never do with it.
The short version. Boundless Insight has no accounts, no analytics, and no telemetry. Your API keys stay in your browser and are sent only to the AI provider you choose. The one server we run is a small comments service: when you generate an analysis, the extension asks it to fetch the current video's public comments, so it receives that video's ID and nothing else. We never see your keys, and we do not build a profile of you.
What the extension stores on your device
All data the extension keeps is stored locally in your browser. Two Chrome storage areas are used.
API keys (chrome.storage.sync)
When you paste an API key into the options page, that key is stored in chrome.storage.sync. This is Chrome's built-in synced storage that rides along with your Chrome profile. Keys sync across devices you are signed into with the same Google account. They survive extension reinstalls. We never see them.
The keys that live here are the ones you add yourself:
- Anthropic API key (if you chose Claude)
- OpenAI API key (if you chose GPT)
- Google Gemini API key (if you chose Gemini)
- YouTube Data API key (optional, enables top-comments context)
You can export a JSON backup of your keys from the options page. You can also delete every key from the same page, or uninstall the extension to remove them entirely.
Transcript and analysis cache (chrome.storage.local)
When you load a transcript or generate an analysis, the result is cached in chrome.storage.local so you do not have to regenerate it on every page reload. Cached entries are keyed by YouTube video ID and held for seven days. The cache is never uploaded anywhere. It exists only on the device that generated it.
Clearing Chrome's site data or uninstalling the extension removes the cache.
What the extension sends over the network
Boundless Insight makes network requests only to the services listed below. Almost every request goes directly from your browser to that service. The one exception is the comments service described below, a small server we run to fetch a video's public comments.
YouTube (youtube.com)
The extension fetches transcript data from YouTube's public endpoints on the watch pages you visit. No YouTube account credentials are accessed. No YouTube data is sent off-platform by the extension.
Your chosen AI provider
When you click Generate on the Analysis tab, the extension sends three pieces of data straight to the AI provider whose key you configured:
- The transcript of the video you are analyzing
- The top public comments for that video, when available (see the comments service below)
- The API key you pasted into options, sent as an authorization header
The destination depends on which provider you picked:
- Anthropic (Claude):
api.anthropic.com - OpenAI (GPT):
api.openai.com - Google (Gemini):
generativelanguage.googleapis.com
Each provider has its own privacy policy that governs what happens to the data once it arrives. Please read their terms if you need to know what they retain or use for model training. Links:
Comments service (Boundless Insight)
To let the analysis factor in audience reception, the extension fetches the current video's top public comments. By default this runs through the Boundless Insight comments service, a small server we operate at bt-backend-delta.vercel.app. When you generate an analysis, the extension sends that service the video ID and a fixed token that identifies the extension. Nothing else is sent. No API keys, no account information, and nothing that identifies you personally. The service holds one YouTube Data API key on the server, fetches the public comments for that video, briefly caches the result, and returns them. It does not store who asked or build any profile.
If you prefer, you can add your own YouTube Data API key under Advanced settings. When a key is present, the extension calls googleapis.com/youtube/v3/* directly from your browser instead, and the comments service is not used. Only the video ID and your own key are sent in that case.
Google Fonts
The extension loads its interface font from fonts.googleapis.com and fonts.gstatic.com. Google may log the request in the standard way any webpage loading Google Fonts would. No identifying information about you or the video is attached to these requests by the extension.
Work with me link (click tracking)
The panel shows an optional "Work with me" link at the bottom. It points at bcp.boundlesscreator.com/t/insight. If, and only if, you click it, that page records the click and sets a cookie on bcp.boundlesscreator.com so we can tell the extension sent you, then forwards you to the site. This is ordinary click attribution on our own domain. It never fires unless you click the link, and it sends nothing about the video, your keys, or your activity.
What the extension does not do
- It does not collect analytics or usage statistics.
- It does not send crash reports, error logs, or telemetry to any server.
- It does not build a profile of you or track your activity. The comments service receives only the video ID of a video you actively analyze, never the videos you simply watch.
- It does not create or require a Boundless Creator account.
- It does not share your data with advertisers, brokers, or third parties.
- It does not monitor your browsing outside of YouTube watch pages.
Your control over your data
You are in control of everything the extension stores.
- Clear your keys. Open the extension options page and use the delete or overwrite controls for each field.
- Clear your cache. Chrome's Site Settings page for YouTube lets you clear the extension's local storage. Uninstalling the extension also clears it.
- Uninstall. Right-click the extension icon in Chrome and pick Remove from Chrome. Every trace the extension added to your browser is removed.
Children
Boundless Insight is not directed at children under 13 and does not knowingly collect data from them. The extension collects no personal information from any user, regardless of age.
Changes to this policy
If we change how the extension handles data, this page will be updated and the date at the top will change. Material changes will also be noted in the extension's release notes on the Chrome Web Store.
Contact
Questions about this policy or about how Boundless Insight handles data can go to hello@boundlesscreator.com.