OPSECHUB 01 · Preview 02 · Security 03 · Privacy 04 · Network 05 · Tools 06 · Permissions 07 · Install
GitHub ↗
CASE FILE OPSECHUB / 001 — STATUS: ACTIVE — v1.0.0

Your browser
is a liability.
Shield it.

OPSECHub is a zero-telemetry OPSEC and privacy suite for OSINT analysts, cybersecurity professionals, and anyone who'd rather not leak a fingerprint with every request. Adblocking, live threat intel, anti-fingerprinting, proxy routing, and a full toolkit for document sanitization — bundled into one extension.

5Blocklist tiers
3Live threat feeds
10OPSEC tools onboard
14DoH providers checked
0Data collected
Zero
Telemetry
GPL v3.0
FILE 01

Interface preview

Eight views into the control room: the popup, the dashboard, and every module in between.

OPSECHub popup interface
Main popup
OPSECHub control center overview
Control center
OPSECHub adblocker and security settings
Adblocker & security
OPSECHub privacy and identity settings
Privacy & identity
OPSECHub network and proxy routing
Network & proxy
OPSECHub live threat intelligence
Threat intelligence
OPSECHub security headers analyzer
Header analyzer
OPSECHub DoH leak and resolver checker
DoH leak checker
FILE 02

Security

A DeclarativeNetRequest core shield sits underneath everything — five tiered rulesets, dynamic threat feeds, and hardened defaults out of the box.

Core shield & adblocker

Five tiered rulesets — Light, Multi, Pro, Pro Plus, Ultimate — from basic to aggressive, backed by HaGeZi DNS blocklists.

  • Compiled rule count & release metadata
  • Domain allowlist managed from the dashboard

Live threat intelligence

Dynamic blocklists pulled from PhishTank, OpenPhish, and URLHaus stop fake-protection scams, dynamic-DNS abuse, and known badware hosts.

Cookie & storage guard

Third-party tracking cookies, LocalStorage, and IndexedDB entries are wiped automatically the moment a tab closes.

Force HTTPS

Insecure HTTP requests are intercepted and upgraded to encrypted HTTPS before they leave the browser.

Clickjack & XSS guard

Blocks malicious iframe framing and cross-site scripting attempts before they can execute.

Transparent

Everything is inspectable

Every rule, feed, and threshold is visible and editable from the dashboard — nothing runs as a silent background process.

FILE 03

Privacy & identity

Fingerprinting doesn't need cookies. OPSECHub masks the hardware and behavioral signals sites use to re-identify you across sessions.

Anti-fingerprint engine

Neutralizes Canvas and WebGL fingerprinting with a choice of Blend-In or Block modes.

Identity spoofing

Rotate your User-Agent across Windows Chrome, Mac Safari, Linux Firefox, iOS Safari, and Android Chrome on demand.

Hardware masking

Spoofs CPU core count, RAM stats, and GPU renderer strings to defeat hardware-based profiling.

Sensors & clipboard

  • Camera & mic guard — blocks unauthorized enumeration
  • Location guard — spoofs or blocks Geolocation API calls
  • Clipboard protection — shields against silent reads

Web navigation

  • URL sanitizer — strips utm_*, fbclid, and hidden zero-width tracking characters
  • Referrer control — enforces strict-origin policies
  • Privacy headers — strips Sec-CH-UA-Full-Version-List, X-Client-Data

Big tech telemetry

Sanitizes search queries across major engines and strips background telemetry pings — including sendBeacon audit calls to Google.

FILE 04

Network routing

Where your traffic actually goes, and what it looks like from the outside.

Proxy & web VPN

Built-in proxy manager with one-click toggling across HTTP, HTTPS, and SOCKS5 endpoints.

WebRTC guard

Enforces strict WebRTC routing so local and public IPs can't leak through STUN/TURN queries.

Decoy traffic generator

Generates background decoy traffic to blur your real browsing pattern from ISPs and local network observers.

FILE 05

Extra tools

Ten investigation-desk utilities that usually live in ten different tabs, folded into the sidebar.

01

Document tracker remover

Scans and strips tracking pixels, phone-home URLs, and macros from PDFs and Office files.

02

Universal metadata remover

Cleans hidden EXIF metadata from images and files.

03

Secure passphrase generator

Generates high-entropy, memorable passphrases.

04

File hash & integrity

Computes exact SHA-256 / MD5 checksums for verification.

05

Document encryptor

Encrypts and decrypts sensitive text or documents.

06

Short link tracer

Safely traces shortened URLs without executing their payload.

07

VirusTotal hash lookup

Checks file hashes against the VirusTotal database.

08

SSL certificate inspector

Surfaces deep detail on a target server's SSL/TLS certificate.

09

CSP & header analyzer

Scores HTTP security headers — CSP, HSTS, X-Frame-Options — from A+ to F.

10

DoH leak checker

Probes 14 top secure-DNS providers and measures real-time latency.

FILE 06

Permissions & transparency

OPSECHub runs on a zero-telemetry, privacy-first architecture. Every Manifest V3 permission below exists for a specific, disclosed reason.

Privacy assurance — OPSECHub does not collect, log, track, or exfiltrate any user data, search queries, or browsing history. Every operation runs locally, on your machine.
Full permission breakdown
PermissionTypeWhy it's needed
declarativeNetRequestRequiredPowers the core adblocker shield for domain & tracker blocking.
declarativeNetRequestWithHostAccessRequiredApplies rulesets across external domains.
declarativeNetRequestFeedbackRequiredReports compiled rule stats and blocked-item counts.
webRequestRequiredIntercepts background tracking pings and telemetry beacons.
proxyRequiredRuns the built-in proxy manager over HTTP/SOCKS5.
privacyRequiredEnforces WebRTC routing policy and referrer control.
cookies / browsingDataRequiredLets the cookie guard auto-clean tracking data on tab close.
scripting / activeTabRequiredInjects anti-fingerprint noise and the header analyzer.
tabs / webNavigationRequiredApplies the URL sanitizer and checks domain allowlists.
contentSettingsRequiredManages per-site camera, mic, and geolocation permissions.
clipboardWriteRequiredEnables one-click copy of passphrases, hashes, and sanitized URLs.
storage / alarmsRequiredPersists preferences locally and schedules decoy traffic.
downloadsOptionalExports diagnostic reports and sanitized files.
<all_urls>Host accessEnforces threat-intelligence blocking across every domain you visit.
FILE 07

Installation

Developer mode, unpacked — five minutes, no store review queue.

Get the source

Download the latest Source code (zip) from the Releases page, or clone directly:

git clone https://github.com/tomsec8/OPSECHub.git

Build the initial rulesets

Run the updater utility once to download and convert the latest blocklists into Chrome MV3 format:

python tools/updater.py

Open extensions

In Chrome, navigate to chrome://extensions and enable Developer mode in the top right.

Load unpacked

Click Load unpacked and select the OPSECHub/ folder.

Pin it

Pin OPSECHub to the toolbar for one-click access to the control center.

To keep static rulesets synced with upstream blocklist releases later on, re-run python tools/updater.py — it re-converts raw blocklists into MV3 rules and refreshes the metadata timestamps.

FILE 08

Credits & attributions

Built on the shoulders of a few excellent open feeds and libraries.