Privacy Policy
Last updated: 31 July 2026
This policy explains what the Keyword Nutrition for YouTube extension stores and the single case in which anything leaves your device. The extension is published by Nikhil Sinha.
Short version
The extension has no accounts, no server of ours, and no analytics. Everything it knows about you sits in your own browser.
We receive nothing. We do not sell or share data, run ads, or build advertising profiles.
1. Data stored on your device only
The following is saved in your browser's extension storage. It is never transmitted to us, because we operate no server that the extension talks to:
- Your allowed keywords and filter settings
- Blocking styles, schedules, strict-mode windows, and timers
- Your local focus statistics — blocked attempts count, estimated time saved, XP, and streaks
- Your saved "watch later" list inside the extension
- Your AI provider choice and, if you use one, your own AI API key
Uninstalling the extension removes this data from your browser. We cannot read or recover it.
2. The one case where data leaves your device
AI filtering is off by default. If you switch it on, you choose an AI provider and paste in your own API key. From then on, when the extension needs a verdict on a video it sends that provider:
- The instruction you wrote describing what you are allowed to watch
- The video's title and channel name
- Its description and tags, if you leave those switched on
- Part of its subtitle text, if you leave that switched on
You control exactly which of those four are included, separately for video cards in a feed and for a video page you open. By default, feed cards send the title and description; a video page you open also sends its tags and up to roughly 1,800 characters of its subtitles. Subtitles are read from the video already loaded in your own tab.
That request goes straight from your browser to the provider you picked, using your key. It does not pass through us and we never see it. Supported providers are Google Gemini, Groq, OpenRouter, a local model you run yourself, and Chrome's built-in on-device model — the last two send nothing over the internet at all. Each provider handles the request under its own privacy policy, so read the one belonging to whichever you enable. Verdicts are cached locally so the same video is not sent twice, and you can clear that cache from the settings page.
Turn AI filtering off and nothing at all leaves your device. Plain keyword filtering runs entirely in the page.
What the extension never collects
- Your YouTube account details, login, or watch history
- Your browsing history, on YouTube or any other site
- Your name, email address, or any payment information
- Anything at all from sites other than YouTube
3. Permissions the extension asks for, and why
- Access to youtube.com and youtube-nocookie.com pages
- Required to read video titles on the page and apply the blur or cover. This happens locally in your browser.
- Access to the AI provider API hosts
- Only used to send the request described in section 2, and only while AI filtering is switched on.
- Storage and unlimited storage
- To save your keywords, settings, and cached AI verdicts on your device. Keyword lists can be long, which is why the extension asks for the unlimited variant.
- Tabs
- To refresh open YouTube tabs when you change a setting, to keep the toolbar icon in sync, and to open the settings page.
- Alarms
- To check schedules and timers at the right moment.
- Context menus
- To let you add a keyword by right-clicking selected text.
- Optional: a model running on your own computer
- If you use Ollama or another local model, Chrome asks your permission for that loopback address (localhost or 127.0.0.1) at the moment you connect it. Nothing is requested up front, and the extension asks for no access to the wider web at all.
4. Third parties
- The AI provider you choose — receives only what section 2 describes, and only if you enable AI filtering.
- Google Fonts — used on this website only, never inside the extension.
We do not use analytics, advertising, or tracking scripts inside the extension.
5. How long data is kept
For as long as you keep the extension installed. It lives in your browser and you can clear it at any time from the extension's settings page or by uninstalling. We hold no copy, so there is nothing on our side to retain or delete.
6. Your rights
Because we do not collect or receive your data, there is no account for us to export or erase. You are in direct control of everything the extension stores. If you have a privacy question, email sinhanikhil549@gmail.com and we will respond within 30 days.
7. Security
Requests to an AI provider travel over HTTPS. Your API key is stored in your browser's extension storage and is only ever sent to the provider it belongs to. Treat it like a password and remove it from the settings page if you stop using the feature.
8. Children
The extension is not directed at children under 13 and collects nothing from anyone.
9. Changes
We will post any change to this policy on this page with a new "last updated" date, and describe material changes in the extension before they take effect.
10. Contact
Privacy questions: sinhanikhil549@gmail.com. A postal address is on the Contact page.