Privacy policy

How orkai handles your data — local-first by design.

orkai is local-first software. Your indexed code, documents, standards, sessions, and other knowledge-graph entities stay on your machine unless you explicitly export them.

1. Data stored locally

When you run orkai, structured data, embeddings, and raw content are stored under ~/.orkai/ on your device (SQLite databases and local files). We do not operate a hosted copy of your knowledge graph and do not receive your indexed entities, prompts, or source code as part of normal product operation.

2. License activation and validation

To activate and validate a license, orkai communicates with Polar's customer-portal API. Over the wire we send:

  • Your license key (required to activate and validate)
  • Public product and benefit identifiers embedded in the binary
  • Your activation ID after the first activation on a device
  • A SHA-256 hex digest of a machine fingerprint derived from OS username, a hostname fallback label, and a platform machine identifier

The raw machine identifier is not sent to Polar — only the hash is used to bind a license to a device. Hostname and raw machine ID are not transmitted as part of the license API contract.

More on device binding and offline grace: see our Terms. Questions: support@getorkai.com.

3. Payments

Checkout and receipts are handled by Polar (merchant of record). Payment card data is processed by Polar and its payment partners — not by orkai on your machine. See Polar's privacy policy at checkout for how they handle billing data.

4. Embedding providers (optional)

If you configure OpenAI, Anthropic, Mistral, Ollama, or another embedding provider for indexing, orkai sends text to that provider per your configuration so embeddings can be generated. That traffic goes directly from your machine to the provider you chose — not through orkai-operated cloud infrastructure.

5. Product telemetry

orkai does not include product analytics or usage telemetry. License validation heartbeats go to Polar only as required for activation enforcement.

6. Local secrets

~/.orkai/license.json and API keys in ~/.orkai/config.yaml are stored with restrictive file permissions. Treat them like secrets.

7. Contact

Privacy questions: support@getorkai.com