Privacy policy, browser extensions
The short version
- There are no servers. No account, no login, and nowhere for your data to go even if I wanted it there.
- Nothing is collected. No analytics, no telemetry, no crash reporting, no tracking pixels, no advertising identifiers.
- The work happens on your machine. Pages get analysed inside your browser, you see the result, then it is gone.
- Nothing is sold or shared, because there is nothing to sell or share.
- One exception, opt-in, in the rank checker. It is spelled out below rather than buried.
What each extension can see, and why
Chrome makes an extension declare its permissions up front. Below is what each one asks for and the reason. If a reason does not convince you, do not install that one. That is the correct response and it is why this table exists.
| Extension | What it can access | Why |
|---|---|---|
| Website SEO Checker | The page you are on, when you click the icon. Other pages on the same site if you run a whole-site audit. | To read titles, headings, meta tags, images and links, and to crawl your sitemap when you ask it to. |
| Schema Markup Validator | The page you are on, when you click the icon. | To read the structured data embedded in the page. |
| Broken Link Checker | The page you are on, when you click the icon. Sends a request to each link it finds. | A link can only be checked by asking the destination whether it exists. Those requests go to the sites you linked to, never to me. |
| Robots.txt and Index Checker | The page you are on, when you click the icon. Fetches /robots.txt and your sitemap from that site. |
Those two files are what decide whether a page can be indexed. |
| Keyword Rank Checker | Google search result pages. Other sites only if you specifically grant it. | To read the results and find where your domain appears. See the note below about the location lookup. |
| Cookie Editor | Cookies for the sites you choose to open it on. | Editing cookies is the entire function. Nothing is copied anywhere, edits happen in your browser's own cookie store. |
| Browser Cleaner | Chrome's own browsing-data controls, and the list of open tabs. | To clear what you ticked, and to know which site you are on so it can be excluded. |
| Video Speed Controller | Pages, to find video and audio elements. The tab's sound only if you turn on skip-silence. | Keyboard shortcuts have to work the moment a video appears, so it looks for players on the page. Skip-silence has to hear the audio to know when it goes quiet, and it stays off until you switch it on. |
| Volume Booster and Equalizer | The audio of the tab you point it at. | Boosting and equalising sound requires access to that sound. It is processed and passed straight back to your speakers, never recorded. |
| Full Page Screenshot | The page you are on, when you click the icon. Your downloads folder. | To capture the page and save the image. Chrome's debugger interface is used because it is the only way to capture a full page in one piece instead of stitching scrolled sections together. |
| Web Page to PDF | The page you are on, when you click the icon. Your downloads folder. | To render the page and save the PDF, for the same reason as above. |
| HTML to Markdown | The page you are on, when you click the icon. Other pages on the same site if you convert more than one. Your downloads folder. | To read the page's content and write the Markdown file. |
The one thing that leaves your browser
Keyword Rank Checker lets you check how a search ranks in a specific place. To turn a place name you type, say "Austin, TX", into coordinates, it sends that text to Photon, a free geocoding service run by Komoot and built on OpenStreetMap data.
- Sent: only the location text you typed.
- Not sent: your keyword, your domain, your real location, your search results, your browsing history, or anything that identifies you.
- When: only at the moment you type a location and ask for it. Never in the background.
- Komoot's handling of that request is governed by their own privacy policy, not mine.
No other extension in the set contacts any third-party service. Where one makes network requests, checking links or fetching a robots.txt or a sitemap, those go directly to the website you are inspecting, exactly as if you had opened the page yourself.
What is stored, and where
Some extensions remember your settings. Which data types to clear, your preferred playback speed per site, your saved audit history. All of it lives in your browser's own extension storage, which is a folder on your computer inside your Chrome profile. I cannot read it, and it is not synced to me or to anyone.
Retention: there is nothing for me to retain. On your machine the data is gone when you uninstall the extension or clear its storage, whichever happens first.
Personal and sensitive data
Some of these can, by necessity, see things Chrome classifies as personal or sensitive. The content of pages you are on, and in the cookie editor's case, authentication cookies. To be explicit about the limits:
- None of it is transmitted to me or to any third party.
- None of it is stored beyond what is needed to show you the result on screen.
- None of it is used for advertising or profiling, and none of it is used for creditworthiness or lending decisions.
- None of it is sold or transferred. That cannot happen in practice, since I never hold it.
My use of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Children
These are developer and webmaster tools. They are not directed at children, and nothing is knowingly collected from anyone of any age.
Changes
If this policy changes, the date at the top changes with it. A change to what leaves your browser would also require a new version of the extension, and Chrome tells you about that whenever it needs a new permission.
Questions
Use the contact form. If something in here does not match what you observe an extension actually doing, that is the more useful kind of message and I would rather hear it.