v1.0.0
Docs

CLI Reference

Complete command reference for the occlude command-line interface.

occlude start

Start the OCCLUDE daemon. Requires elevated privileges. Reads configuration from /etc/occlude/profile.toml (Linux) or %APPDATA%\occlude\profile.toml (Windows).

occlude start [-c config] [-p profile]

occlude stop

Stop the OCCLUDE daemon gracefully. All network rules are removed and traffic reverts to normal.

occlude stop

occlude status

Show the current daemon status including active profile, uptime, rewrite statistics, and resource usage.

occlude status [--json] [--watch]

occlude reload

Reload the profile configuration without stopping the daemon. New connections use the updated profile immediately.

occlude reload

occlude verify

Verify your current fingerprint against the active profile. The --local flag checks kernel parameters locally; without it, a remote verification is performed (Pro feature).

occlude verify [--local] [--json]

occlude profile

Manage profiles. List available profiles, show details, or set the active profile.

occlude profile list
occlude profile show chrome-132
occlude profile set chrome-132

Global flags

FlagDescription
-c, --configPath to configuration file
-p, --profileProfile name to use
--jsonOutput in JSON format
-v, --verboseIncrease verbosity
--versionShow version information