A 4-layer content accountability fortress compiled into a single 27.6MB executable.
Not an app you can just close. Not a browser plugin you can toggle off. It's infrastructure. Windows Service, SYSTEM-level privileges, dual watchdogs, encrypted config. One EXE. No installer. No account creation. Just run it, set your passphrase, and it's done.
Rewrites C:\Windows\System32\drivers\etc\hosts with 1,029+ domains redirected to 127.0.0.1. Pornhub, XVideos, RedTube, Tor Project, every VPN download site, proxy sites, NSFW Reddit alternatives — all of them. Locked with Windows ACLs. Verified every 30 seconds. If you tamper with it, it rewrites instantly.
Force-sets every network adapter's DNS to CleanBrowsing Family Filter (185.228.168.168 / 185.228.169.168) — both IPv4 and IPv6. WiFi, Ethernet, VPN adapters, everything. Checks every 30 seconds. If you change it back, it re-enforces within the next cycle. Also blocks DNS-over-HTTPS at the firewall level so you can't bypass it through encrypted DNS.
Creates outbound firewall rules blocking:
Writes Group Policy-level registry keys for Chrome, Edge, Brave, Firefox, Vivaldi, Opera, Waterfox, LibreWolf, and 10+ other browsers:
A real-time process scanner running every 3 seconds that kills on sight:
Scans every open browser window's URL bar and title using Windows UI Automation, matching against 1,416 instant-block keywords and 174 scored keywords with leet-speak normalization. Typing p0rn, s3x, h3nt4i, or even spaced-out variations into a search bar triggers detection. Also scans browser history databases and messaging app window titles for NSFW content.
When a violation is detected, a fullscreen overlay takes over every monitor. It displays a Bible verse about purity, a countdown timer, and blocks Alt-Tab, Escape, Alt-F4, and the Windows key. You cannot interact with anything else until the timer expires.
| Violations | Response | Duration |
|---|---|---|
| First few | Overlay with Bible verse | 15 seconds |
| 5+ in an hour | Overlay with warning | 60 seconds |
| 10+ | Overlay urging accountability partner | 120 seconds |
You can't just close it. Here's why.
All configuration (passphrase hash, whitelist, settings) encrypted with Fernet (AES-128-CBC + HMAC-SHA256). Encryption key stored with Windows ACLs restricted to SYSTEM and Administrators only. If someone deletes the key file to try to reset the passphrase, tamper detection kicks in — locking the system permanently.
Every violation, every blocked site, every process kill is recorded in a tamper-evident encrypted append-only log with automatic 10MB rotation.
Chromium Manifest V3 extension force-installed via enterprise policy. Can't be removed through normal means.
| Metric | Value |
|---|---|
| Source Files | 52 Python files |
| Lines of Code | ~11,700 |
| Blocked Domains | 1,029 |
| Instant-Block Keywords | 1,416 (12+ languages) |
| Scored Keywords | 174 (word-boundary aware) |
| VPN/Proxy Processes Killed | 40+ |
| Browsers Locked | 15+ |
| Firewall Rules | 7 |
| Verification Cycle | 30 seconds (all layers) |
| Process Scan Cycle | 3 seconds |
| Built With | Python 3.12, PyInstaller |
| Output | Single 27.6MB EXE |
One file. No installer download. No account creation. Just run it, set your passphrase, and it's done.