Skip to main content
This page describes behavior visible in the released Clawdi source and CLI. It is product documentation, not a privacy notice, contract, security audit, or compliance statement.

Data location follows the run path

For a Connected Agent, Agent software and its primary runtime remain on your computer. The CLI can upload supported Session and Skill data, retrieve supported shared resources, and keep local integration state under ~/.clawdi by default. For a Cloud Agent, the Agent runtime and the files managed through that runtime are remote. Connected Agent and Cloud Agent describe where the Agent runs; they do not change the meaning of shared Clawdi objects or make shared capabilities exclusive to one run path. Use dry-run modes before supported sync or secret actions:

Authentication data on your computer

The CLI stores its normal login at ~/.clawdi/auth.json and local configuration at ~/.clawdi/config.json. clawdi auth status identifies the credential source without printing the token, but its output can include account identifiers and local paths. Protect the complete ~/.clawdi directory, do not commit it, and never share auth.json, pending callback URLs, environment files, or daemon token files.

Vault boundaries

Vault values are stored server-side and resolved only for supported, authorized operations. Clawdi can decrypt stored Vault values and credential profiles; a Vault is not a zero-knowledge secret store. Prefer references and standard input over plaintext command-line flags:
clawdi read, a non-dry-run clawdi run, and other resolving commands can place plaintext in a terminal or child process. Review command help and the destination process before resolving a value. Project sharing can authorize a recipient’s supported CLI or Agent runtime to use shared Vault values even though the dashboard does not display plaintext. Read Permissions and sharing before sharing a Project with an attached Vault.

AI Providers and third parties

For Connected Agents, the local AI Provider catalog stores metadata and credential references rather than API key values. Model requests continue from the Agent runtime to the selected provider. Connectors and Channels can send data to the external app or messaging service when an authorized Agent uses them. Review the terms and data practices of every model provider, Connector, and Channel you enable. Clawdi’s permission to use a resource does not replace the external provider’s controls.

Diagnostics can contain private data

Logs and JSON diagnostics can include emails, IDs, Project names, file paths, endpoint URLs, Session content, or tool output. Before sharing diagnostics:
  • Remove tokens, API keys, cookies, callback URLs, and Vault values.
  • Remove .env contents and complete clawdi:// references when their names or identifiers are sensitive.
  • Replace account, Agent, Project, Channel, and Session identifiers with placeholders.
  • Review every line rather than assuming --json output is anonymous.
See Support for a safe collection checklist.

What this page does not guarantee

Do not infer a retention period, deletion time, backup policy, data residency, encryption guarantee, compliance certification, penetration-test result, incident-response target, or service-level commitment from this page. Those claims require separately published and reviewed legal or security material. Until such material is linked from the documentation, ask Support about requirements that affect your decision and avoid placing regulated or contract-restricted data in Clawdi based on assumptions.
Last modified on August 2, 2026