Clash of ClaudesBetaDownload

What stays on your Mac

Short version: all of it. Here is exactly what the app touches, what it sends, and what it never does.

Network

Agent output, prompts, file names and folders never leave your machine. The app itself makes no network connections except two:

  • The update check. One request to see whether a newer beta exists. Turn it off in Settings.
  • Reports you choose to send from Help › Report a Bug…, Help › Request a Feature… or Settings › Beta feedback. A report holds what you type, the app, macOS and agent versions, counts of workspaces and sessions, and the last error the app showed. Never workspace names or tasks. A screenshot is included only if you tick it, and you see everything before sending.

Your agents still talk to their own services the way they always do, with your own logins. The app does not sit in between.

Your agent configuration

The app never edits your agents’ own configuration: nothing under ~/.claude, ~/.codex, ~/.gemini or ~/.config/opencode, and nothing in a project’s .claude, .codex, .gemini or .opencode folder.

To receive status events it hands each session a private settings file kept in the app’s own data folder, ~/Library/Application Support/dev.clashofclaudes.app/sessions/, and deletes it when the session closes.

To resume an Antigravity session the app reads, and never writes, ~/.gemini/antigravity-cli/history.jsonl.

How status works

Agents report working, needs you and finished to a small server that listens only on your Mac (localhost), protected by a random token for each session. Nothing outside your machine can reach it.

Notifications

When the app is in the background it can show a macOS notification when a session needs you or finishes. The title is the builder’s name and the body says “needs you” or “finished”. Notifications never include your task text or terminal output.

This website

No cookies, no analytics, no trackers. The download buttons ask GitHub’s public API for the latest version number and remember the answer in your browser for an hour. That is the only request this site makes to anyone else.