Your code

Your code, and what cix does with it.

Sending your code to a cloud service is a real decision. This page answers the questions worth asking before you make it — including the ones with an uncomfortable answer.

Do you train models on my code?
No. We do not train any model on your code.
Do you sell my code or my data?
No. We do not sell it, and we do not share it beyond the sub-processors required to run the service.
Does my code leave my machine?
Yes. cix reads your repository and builds the index on our servers, so file contents are sent. That is the trade the product makes, and it is worth knowing before you sign up.
Can I have it deleted?
Yes. Disconnect a repository or cancel your account and the indexed code is deleted within 30 days.

What gets sent, and why

To answer questions about your project, cix has to read it. Your repository’s contents are processed on our servers to build an index — symbols, routes, schema, dependency relationships, file metadata — and that index is what your assistant queries. Parsing happens in the cloud rather than on your laptop, which is what lets an assistant answer structural questions without you pasting files into it.

This is true however cix reaches your code. With the GitHub App, cix reads the repository from GitHub. With a private index built from your working tree, the files are read locally and sent from your machine. The paths differ in where the code is read from, not in whether it is sent — there is no offline mode today, and we would rather say so than imply otherwise.

Git itself is only ever read. cix does not modify your remotes, branches, commits, tags, or identity.

Who can read your index

Your index lives in a private, account-scoped space; your code is not pooled with anyone else’s. Where a repository’s owner has the GitHub App installed, verified collaborators on that repository can read the owner’s index — collaborator status is checked against GitHub itself, so access follows the repository and revoking someone there revokes it here.

Removing it

Disconnect a repository or cancel your account and the indexed code is deleted within 30 days. Removing the cix GitHub App’s access to a repository also cuts off cix’s ability to read it.

The binding version

This page is the plain-language summary. The commitments that bind us — including the full list of sub-processors and our data-handling obligations — are in the Privacy Policy and Terms. If your organization has requirements this does not answer, start here.