On This Page

Quick Start

Get W.Control running in under 5 minutes.

  1. Install the extension from the Chrome Web Store (or load unpacked for development).
  2. Create a free account at wcontrol.app/login.
  3. Configure your AI provider and API key in the extension Options page.
  4. Settings sync automatically. You're protected.

Installation

Chrome Web Store (Recommended)

Search for "W.Control" in the Chrome Web Store and click "Add to Chrome". The extension works on Chrome, Edge, and other Chromium-based browsers.

Load Unpacked (Development)

# Build the extension
.\build.ps1

# In Chrome, go to chrome://extensions
# Enable "Developer mode"
# Click "Load unpacked" -> select dist/wcontrol/

System Requirements

Configuration

AI Providers

W.Control supports three AI providers. All use OpenAI-compatible APIs:

Blocking Rules Priority

Rules are evaluated in this order (first match wins):

  1. Whitelist — Always allow (overrides everything)
  2. Blacklist — Always block (overrides AI)
  3. Gaming list — Block known gaming domains
  4. Short-video list — Block TikTok, Douyin, etc.
  5. YouTube mode — AI analysis, full block, or full allow
  6. AI classification — Analyze unknown sites

AI Classification

When an unknown site is visited, the extension sends the page title and content (truncated to 3,000 characters) to the AI provider. The AI returns a JSON verdict:

{
  "category": "gaming",
  "language": "English",
  "reason": "This is a gaming platform"
}

Blocked categories: adult, gambling, violence, gaming, short_video, attention_trap

Allowed categories: educational, entertainment, social, news, shopping, tool, reference, other

Custom Rules

Add plain-text rules in the dashboard that shape AI decisions:

# General rules (apply to all sites)
No content about pranks or challenges
Allow math puzzle games

# Domain rules (apply only when domain matches)
scratch.mit.edu: kids may create projects, but playing others' games is blocked

YouTube Protection

YouTube has three modes:

Channel Blocking

Add YouTube channel handles (e.g., @guagua883) to the blocked channels list. Videos from these channels are blocked regardless of AI verdict.

Escalation System

When 5 or more subdomains of the same registered domain are blocked (e.g., foo.itch.io, bar.itch.io), the domain is escalated for parent review.

In the dashboard Escalated Domains tab, you can:

Desktop Agent (Family Plan)

The Desktop Agent is a Windows service that makes W.Control tamper-proof. It requires the Family plan.

What It Enforces

Installation

# Download the agent installer from the dashboard
# Run as Administrator
wcontrol-agent-setup.exe

# The agent installs to C:\Program Files\W.Control\
# Configuration: C:\ProgramData\W.Control\config.json

Troubleshooting

Extension not blocking sites

YouTube videos not being classified

Settings not syncing

Desktop agent not working

Still Have Questions?

Our support team is here to help.

Contact Support