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

# Architecture

> How Expanse captures workload evidence, learns from it, and manages your data.

Expanse runs its own models for resource sizing, failure diagnosis, and optimisation suggestions, and grounds every answer in evidence from your own compute.

Those models improve through the Expanse data flywheel: every captured workload adds evidence about what ran, what resources it used, how it finished, and which recommendation helped next time.

<Columns cols={2}>
  <Card title="1. Workloads run" icon="play" horizontal>
    The daemon captures workload and compute telemetry.
  </Card>

  <Card title="2. Evidence lands" icon="arrow-right-to-line" horizontal>
    Evidence stays inside the configured deployment.
  </Card>

  <Card title="3. Models learn" icon="brain" horizontal>
    Every captured workload sharpens resource sizing, diagnosis, and optimisation.
  </Card>

  <Card title="4. Answers loop back" icon="rotate-cw" horizontal>
    Analyse and diagnose recommendations shape the next workload run.
  </Card>
</Columns>

Each run feeds the next one, meaning the models get even better over time, and better answers produce better future runs.

## Planes

| Plane                  | Role                                                                                       |
| ---------------------- | ------------------------------------------------------------------------------------------ |
| **Data plane**         | Stores evidence inside the configured deployment.                                          |
| **Intelligence plane** | Runs the models behind analyse, diagnose, and optimisation.                                |
| **Control plane**      | Handles identity, organisations, endpoint discovery, registration, and licence validation. |

## Data boundaries

The daemon runs on your compute and captures very granular data. It is a collector, not a plane.

For privacy-concerned enterprises, the data plane and intelligence plane can run on your network. If you prefer Expanse-managed infrastructure, they can run on ours. It is your choice.

The hosted Console at [console.expanse.sh](https://console.expanse.sh) is the user-facing view of your compute and intelligence workflows, not where telemetry is stored.

The control plane handles identity, registration, endpoint discovery, and licence validation. It does **not** receive any form of workload data we collect. NOT A SINGLE BYTE.

## Trust

Expanse is SOC 2 Type II pending.
