Local page processing

Privacy Policy

The ContextBlur extension does not collect, transmit, or share page content. The public website uses aggregate, cookie-free analytics.

Data Collection

Blurring and sensitive-text detection happen in your browser. The extension does not send the contents of pages you blur to our servers or to an AI service. This is separate from the information needed to purchase, verify or manage a Pro subscription.

Website Analytics

The public website at contextblur.app uses Plausible Analytics to count aggregate page views and conversion events such as clicks to an official browser store. Plausible does not use cookies or persistent identifiers, and ContextBlur does not send page content, form values, or blurred data to analytics.

Website events describe actions such as opening plan details or visiting a browser store, not verified installations or purchases. Page URLs sent by this site exclude query parameters and fragments. The website does not store installation IDs or join browsing history to extension activity.

Website analytics are separate from the extension. Installing and using the extension does not add analytics to the pages you visit. See Plausible's data policy for details about its aggregate measurement model.

Local Storage

The extension stores CSS selectors of elements you choose to blur in your browser's local storage (chrome.storage.local), keyed by page URL. This data:

  • Never leaves your browser
  • Is not transmitted to any server
  • Can be cleared at any time using the "Clear All" button
  • Rules identify page elements; they are not uploads of the page content

Auto-blur Feature

When you click “Run auto-blur now”, the extension scans visible text on the current page to detect patterns matching emails, phone numbers, SSNs, and credit cards. This processing:

  • Happens entirely in your browser
  • Only runs when you explicitly click the button
  • Requires acceptance of a disclosure on first use
  • Does not store or transmit any detected content

Third Parties

The extension does not share page data with third parties and has no analytics, advertising, or tracking dependencies. All extension code is bundled locally. The website analytics described above do not run inside the extension.

Payments and License Checks

Local page processing does not mean that every feature is offline. Pro payments and subscription management use ExtensionPay and its payment provider, Stripe. Purchasing, checking Pro access and managing a subscription require network requests. Payment and billing information are handled by these providers; the contents of the page you blur are not needed for payment.

Visit ExtensionPay for provider information and review Stripe's privacy policy before purchasing.

Your Rights

You can clear all stored blur data at any time by clicking “Clear All” in the side panel, or by removing the extension from Chrome.

Contact

For questions about this privacy policy, please open an issue on our GitHub repository.

Last updated: August 4, 2026