Privacy Policy
Effective date: February 1, 2026
CheckLinks is a Chrome extension that checks hyperlinks on web pages for broken links. This policy explains what data the extension accesses, how it is used, and what permissions are required.
CheckLinks does not collect, store, or transmit any personal data. Specifically:
When you click the CheckLinks icon on a page, the extension:
<a> elements on the current pageAll HTTP requests go directly from your browser to the linked URLs — the same servers your browser would contact if you clicked each link yourself. No requests are sent to any intermediary or third-party service.
CheckLinks does not persist any data. Scan results are held in memory only for the duration of the scan and are discarded when you close the tab, navigate away, or close the results panel. Nothing is written to local storage, cookies, or any external database.
<all_urls> (host permission) — Required so the extension's service worker can make HTTP requests to check links on any domain. Without this permission, the extension could only check links pointing to a pre-defined list of domains, which would make it unusable as a general-purpose link checker.activeTab — Grants access to the currently active tab only when you click the extension icon. This ensures the extension cannot access any tab you haven't explicitly activated it on.scripting — Allows the extension to inject its content script on demand into the active tab. The content script reads the links on the page, builds the results panel, and applies status overlays.CheckLinks does not integrate with, transmit data to, or receive data from any third-party service, API, or analytics provider.
If this policy is updated, the new version will be published at this URL and the effective date above will be revised.
If you have questions or concerns about this privacy policy, please open an issue on the GitHub repository.
You can install CheckLinks from the Chrome Web Store.