Privacy policy

Broken Link Checker

Find dead links on any page in one click.

This extension sends no data to us — we have no server. It does contact the websites you ask it to check, which is how it works. Details below.

What it keeps

Anything saved is kept in your browser’s own extension storage on this device, using chrome.storage.local.

What leaves your computer

When you click Scan, the extension sends a request to every link on the page to find out whether it still works. There is no other way to tell a live link from a dead one.

Those requests go directly from your browser to each linked site, exactly as if you had clicked the link yourself. That means each of those sites can see your IP address and that something requested the page.

Nothing is sent to us, or to any server of ours. We do not have one.

The results are shown in the popup and are gone when you close it.

Permissions, and why each one

PermissionWhy it is needed
activeTabTo read the list of links on the page you are looking at, and only when you click Scan.
scriptingTo run the small function that collects those links from the page.
storageTwo uses. First, a one-time flag recording that you have seen the introduction — written the first time you open the popup, so the walkthrough does not reopen. That is the only thing this free version writes to your device. Second, if a paid tier is ever turned on, your subscription state via ExtensionPay (not active today). Nothing else.
<all_urls> (optional)Requested at the moment you click Scan, never at install. Testing a link means contacting the site it points at, and those sites can be anywhere — so the permission has to cover any address. If you decline, nothing is scanned.

Your data, your machine

There is no account, no sign-up and no login. Uninstalling the extension deletes everything it stored. You can also clear it yourself from the extension’s options at any time.

Because nothing is transmitted, there is no copy of anything on any server for us to hand over, lose, or be asked for. That is a deliberate design choice, not an oversight.

Paid features

There are none today — every feature is free, and no payment code runs. If a paid tier is added later, payment would be handled by ExtensionPay and Stripe, who would receive your email and payment details directly. This page will be updated before that happens, not after.

Children

This extension is a professional tool and is not directed at children. It collects nothing from anyone, of any age.

Changes

If what the extension does changes, this page changes first. Every claim here is generated from a single facts file that is kept beside the code, so the two cannot quietly drift apart. The history of this page is public in the repository linked below.

Effective 17 July 2026. Questions, or a correction: shaunpeh@gmail.com.

All privacy policies