Version 2.0 - System-Wide DNS Filter

One Download.
Fully Filtered Device

Secure any Windows laptop you own or administer. The installer sets up a system-wide local DNS blocker, proxy, and background watchdog. The filter runs automatically, protecting all browsers, search queries, and videos.

Why ContentBlocker?

ContentBlocker is built for a managed Windows install. It ships the device app, copies the release scripts, creates startup tasks, and prepares the device for centrally deployed browser policy.

Use it on a laptop you own or are authorized to manage.

  • Release bundle includes content_blocker.exe, scripts/, and Install.cmd
  • Supports Chrome, Edge, Brave, and Opera
  • Admin installer prepares the device for managed browser policy
  • Works with a bundled extension and backend services
  • Designed for managed or self-owned Windows devices

Setup Preview

> Downloading ContentBlocker.zip... OK
> Extracting release files... OK
> Running Install.cmd as Administrator... OK
> Starting ContentBlockerDns and watchdog tasks... OK

Core Features & Architecture

?? Admin-Friendly Setup

Includes an elevated setup script that copies the app files, creates startup tasks, and prepares the machine for managed browser policy.

?? Background Services

Runs a local backend and a companion service so rule checks and updates can happen without manual steps after setup.

?? Offline Database

Uses a local SQLite database to check domains and keep the core filtering available even if the network is unavailable.

? Page Filtering

Scans page content and blocks matching content based on the configured rules and categories.

?? Local Management

Lets you manage blocked sites, categories, and search terms from the extension popup after installation.

?? Admin Removal

Designed so the device owner or admin can remove it cleanly when they no longer want the device managed.

Simple 3-Step Setup

Get up and running in minutes. The installer configures a local system DNS proxy to enforce content blocking across all browsers and desktop applications.

1

Download Package

Click the download button above to get the current release bundle (ContentBlocker.zip) onto the Windows laptop you want to test.

2

Extract & Run Installer

Extract the bundle, confirm content_blocker.exe and scripts/ are present, then right-click Install.cmd and select Run as Administrator.

3

Device Fully Filtered

The local DNS blocker starts automatically, the service should show as ContentBlockerDns, and all browsers and apps on the device are filtered.

Files Needed for a New Laptop Test

Make sure the release bundle contains the current files from the device-app installer before you test on a fresh Windows machine.

  • content_blocker.exe
  • Install.cmd in the same folder as the exe
  • scripts/set-dns.ps1 and scripts/restore-dns.ps1
  • scripts/install-service.ps1 and scripts/uninstall-service.ps1
  • scripts/watchdog.ps1, scripts/register-watchdog.ps1, and scripts/unregister-watchdog.ps1

What the Installer Sets Up

> Service: ContentBlockerDns
> DNS: 127.0.0.1
> Health: http://127.0.0.1:7070
> Watchdog: registered

Verify Installation

Run these checks after install to confirm the new laptop is fully configured and reporting correctly.

  • The ContentBlockerDns service is running.
  • The network adapter DNS points to 127.0.0.1.
  • The health endpoint returns OK at http://127.0.0.1:7070.
  • Blocked domains should fail to resolve with NXDOMAIN.

Quick Checks

> Get-Service ContentBlockerDns
> Resolve-DnsName youtube.com -Server 127.0.0.1
> Invoke-WebRequest http://127.0.0.1:7070

Need Help With Setup?

If you want help packaging the blocker, wiring the installer, or adjusting the local rules, reach out and we can keep the install path simple.

Contact us directly at: support@cognito.org

Email Support Team