Terms & Privacy
Hosted beta — last updated 2026-08-24.
What this service does
You sign in with GitHub, provide your own Anthropic API key, pick a repository, and launch a run. AI agents (architect, acceptance, developer) work on an isolated, single-use virtual machine and open a pull request on your repository. You approve each phase; you review and merge the pull request yourself.
What we store — and what we never store
The service is built around zero retention of your content:
- Your Anthropic API key stays in your browser (localStorage) and is passed over TLS directly into the run's virtual machine, which is destroyed when the run ends. It is never written to our database, disk, or logs. Token usage bills to your Anthropic account.
- Your code is cloned only inside the run's virtual machine and destroyed with it. The durable output of a run is the branch and pull request on your GitHub repository.
- Your session is a stateless signed cookie. GitHub sign-in requests identity only — no repository scopes; repository access uses short-lived GitHub App installation tokens minted per run (~1 hour).
- What we keep: a run ledger with your GitHub user id and login, the run id, the run title you typed, start/end timestamps, final status, and the URL of the pull request that was opened. No key, no code, no diffs, no logs of what the agents did.
Each run's virtual machine has a network egress allowlist (Anthropic API, GitHub, package registries) and runs as an unprivileged user.
Your responsibilities
- You must be authorized to run automated changes against the repositories you connect.
- Anthropic API usage is billed by Anthropic to your account, at your own expense — review your key's spend limits before launching.
- Agent output is a proposal. Review every pull request before merging; do not merge unreviewed generated code into production.
Beta terms
This is a beta, provided as-is, without warranty of any kind. Runs can fail, and availability is not guaranteed. We may suspend accounts that abuse the service. We can terminate the beta or change these terms with notice on this page. Liability is limited to the maximum extent permitted by applicable law.
Questions or problems: contact the operator who invited you to the beta.