This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Privacy Policy Link Checker

Developer Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeveloper Tools
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

The Privacy Policy Link Checker scans any webpage for all anchor links and identifies links containing privacy-related keywords—privacy, policy, GDPR, data protection, cookies, terms, CCPA, and more. It checks each privacy link for validity (not broken, not #, not javascript:), counts valid vs. broken links, and detects whether any forms on the page lack a nearby privacy policy link. It generates a detailed report showing total links, privacy links found, valid privacy links, broken privacy links, and the number of forms missing privacy notices. It highlights missing or broken privacy links directly on the page with visual markers. This helps developers, compliance teams, and QA testers ensure legal compliance with privacy regulations.

WHERE IT RUNS

It runs as a draggable overlay panel inside the BotGentz extension on any website—e-commerce checkout, registration forms, contact pages, cookie consent banners, or any page that collects user data. It works on any framework (React, Vue, Angular, vanilla HTML).

HOW TO USE

1. Install the free BotGentz extension.

2. Navigate to any page with forms or links.

3. Click the BotGentz icon and select "Privacy Policy Link Checker" from the tools menu.

4. Click "Run Audit" to scan the page.

5. Review the report showing total links, privacy links found, valid/broken counts, and forms missing privacy links.

6. Use the "Copy Report" button to copy the full audit to your clipboard.

7. Enable or disable highlighting of missing privacy links in settings.

8. Click "Clear Highlights" to remove visual markers.

9. Drag the panel to reposition it, resize it, collapse it, or press Escape to close.

THE ACTUAL MECHANISM — keyword-based privacy link detection with validity checking and form association

This tool scans the DOM for all anchor elements with href attributes, then applies a multi-layer detection algorithm. First, it extracts link text, title, and aria-label attributes, and checks them against a comprehensive list of privacy-related keywords (privacy, policy, GDPR, data protection, cookies, terms, CCPA, etc.). Second, it checks the href itself for the same keywords. Third, it validates each privacy link by checking that the href is not empty, not #, not javascript:, not mailto:, not tel:, and not data:—these are considered broken or invalid. Fourth, it scans all forms on the page and checks if each form contains a valid privacy link either inside the form or in its immediate DOM vicinity (siblings or parent). Forms without a nearby privacy link are flagged. The report includes a detailed breakdown of all findings with visual highlights.

THE PANEL

The panel is fully draggable by its title bar and snaps to the nearest edge of the viewport when released. You can resize it horizontally by dragging the left or right border; the height expands to fit content up to a maximum, with scrolling inside the report area. A collapse button minimizes the panel to a small floating chip showing "⚙️ Privacy Checker" — click it to expand back. Press Escape at any time to close the panel entirely. The panel remembers its last position, size, and expansion state per domain via localStorage.

PLEASE NOTE

- This tool requires the free BotGentz extension (available for Chromium‑based browsers and Firefox).

- The tool only checks for the presence and validity of privacy links—it does not verify that the linked policy contains correct legal text.

- Dynamic forms (React/Vue with client-side rendering) may require a manual re-audit after interactions.

- Highlights are visual aids and are removed when the panel is closed or manually cleared.

- No page content is ever sent to any server—all scanning and auditing happens locally in your browser. Only anonymized usage metrics (panel open/close, audit runs) are collected; you can disable this in the extension settings at any time.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.