> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adsumnetworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Privacy & security

> The runtime runs on your machine. Only what a task needs goes to the model you configure.

The extension's runtime runs entirely on your machine. Outbound network requests go only to the AI provider you configured, carrying only the data listed below.

## Sent to the model

* Log snippets the agent has captured during the active session
* Source files and Kconfig the agent has opened in this task
* Tool-call results (build output, flash output, device responses)

## Never sent

* Files outside the active workspace
* `.env` files, credentials, signing keys, board UUIDs or MAC addresses
* Background workspace scans, idle file watchers, or telemetry from the agent runtime itself

<Note>
  **Bring your own key:** you control which model and endpoint you trust. The source is fully open and auditable.
</Note>

## Local models work

Any OpenAI-compatible endpoint can be configured, including locally-hosted models via Ollama, LM Studio, or llama.cpp's built-in server. This is useful for privacy-sensitive projects where data cannot leave the developer's machine. A model with strong native tool-calling is required; small local models often fall short.

## Telemetry

Pseudonymous product analytics only (installs, activations, feature and free-tier usage, detected platform, and execution errors), keyed to a random install ID with no account, name, or email. We never collect your source code, chat content, or device logs.

Opt out anytime: set `telemetry.telemetryLevel` to `off` in VS Code settings.
