# 8.1 Non-Custodial by Design

**Capture Engine & Capture Terminal**

* Read-only:
  * They **do not** hold private keys.
  * They **do not** sign or broadcast transactions.
  * They **do not** custody assets.
* They:
  * Fetch quotes from DEXs/aggregators.
  * Compute spreads and net profit estimates.
  * Display opportunities and stats.

If you only use Engine + Terminal:

> All risk is concentrated in whatever you use to execute trades (wallet, exchange, custom bot).

**Capture Bot**

* Still **non-custodial** at the protocol level:
  * Funds live in your wallet(s).
  * Bot interacts via permissions you explicitly grant (programmatic access, delegation, etc.).
* You can always:
  * Revoke permissions (depending on design).
  * Move funds out of that wallet.

Non-custodial ≠ risk-free; it just means we don’t physically hold your coins.
