Privacy

Privacy

KnightCode is a local CLI workflow with bring-your-own-key model access. This page explains what is stored locally, what is sent to providers, and what the website may collect.

Last updated - May 2026

The short version

What KnightCode stores locally

What KnightCode sends over the network

KnightCode sends network requests only when a feature needs them:

Whatever context you send to a provider is governed by that provider's privacy policy and retention settings.

What the website collects

The website is hosted separately from the CLI. It may receive standard HTTP request logs from the host and uses Vercel Analytics to understand basic page traffic. Do not put secrets into website forms or URLs.

Third-party providers

KnightCode is BYOK. That means provider accounts, billing, retention, rate limits, and abuse monitoring are handled by the services you configure, not by a KnightCode-hosted account system.

Changes

If this policy changes, the “Last updated” date at the top of the page changes with it. Material changes may also be mentioned in the changelog.

Contact

For questions or bug reports, please open an issue on our GitHub repository. For security concerns, please see our Security Policy.