Privacy
argot processes your code entirely on your machine. It does not collect, transmit, or store your source code, your git history, or anything derived from them — and there is no account and no telemetry.
Last updated: 17 July 2026
The short version
argot is a local command-line tool. It reads your code and git history on your own computer to build a per-repo model, and runs every check against that local model. Nothing is uploaded, and no one — including argot's maintainers — receives your code, your findings, or usage data.
What we don't collect
- — No telemetry, usage analytics, or crash reporting.
- — No account, login, or personal identifiers.
- — No source code, snippets, or scan results ever leave your machine.
Network activity
The analysis path works fully offline — including the semantic checks, whose embedding model is compiled into the binary rather than downloaded. The binary can make outbound requests in exactly two cases, neither of which uploads your code, git history, findings, or usage data:
- —Version check (at most once a day).argot fetches a small version file to tell you if a newer release exists — a plain request with no code and no identifiers. Turn it off with
check = falseunder[update]inargot.toml(orARGOT_UPDATE_CHECK=0). - —Installation. The curl installer and npm fetch the binary from GitHub Releases / npm, under their own privacy terms.
Set ARGOT_OFFLINE=1 to forbid all network access: argot then skips the update check, and says so rather than failing silently. Every rule still runs — there is nothing else to fetch.
Continuous integration
The argot GitHub Action runs inside your own CI. It reads the reviewed fit snapshot from the pull request's base branch and checks the diff on your runners; it never fits or rebuilds that snapshot in CI. GitHub supplies the repository and pull-request context to the workflow under your token. Nothing is sent to argot's maintainers.
The Claude Code plugin & MCP server
The plugin runs your local argot binary. The MCP server answers your coding agent with statistics derived from your local repository, on your machine. Neither transmits your code off your computer.
This website
argot.tmonier.com is a static site with no analytics, no tracking pixels, and no advertising or tracking cookies. It is served by Cloudflare Pages, which may keep standard server request logs (such as IP address, timestamp, and requested URL) for security and operation under Cloudflare's own terms.
Changes & contact
We may update this policy; the date above marks the latest revision, and its full history is public in the argot repository. Questions or a privacy request? Email support@tmonier.com, or open an issue on GitHub.