Two ways to install — menubar app (no terminal) or command line. Both take under five minutes.
CoworkGuard has two components — the Chrome extension (domain warnings and popup) and the local proxy stack (payload scanning and dashboard). The extension works immediately after install. The proxy requires a one-time setup.
macOS 12 (Monterey) or later, and Python 3.11+ with mitmproxy installed. If you use the menubar app, the setup wizard handles the certificate — no terminal needed for that step.
xattr -cr /Applications/CoworkGuard.appThen open CoworkGuard normally. This only needs to be done once.
curl -sSL https://raw.githubusercontent.com/Katherine-Holland/ClaudeCoworkGuard/main/install.sh | bashInstalls dependencies, downloads CoworkGuard, and sets up the certificate. One-time only.
~/CoworkGuard/start.sh # Start protection ~/CoworkGuard/stop.sh # Stop + restore internetAlways run stop.sh when done — if you forget and restart your Mac, CoworkGuard will alert you automatically.
403 response with a JSON error explaining what was detected. Claude will show an error in the UI. The request is logged in your audit trail with the type of finding and a redacted preview — the raw content is never stored.localhost:7070, go to Settings, and add custom regex patterns under Custom Patterns. They are applied at Medium severity and take effect immediately without restarting the proxy.If you have found a bug, have a feature request, or need help with setup, please open an issue on GitHub. Include your macOS version, Python version, and a description of what you are seeing.
For security disclosures, please open a private GitHub issue rather than a public one.
Open an issue on GitHub