# Anonymous Usage Data

> On first use, goose asks for permission to collect anonymous usage data to help improve the product.

- 网址：https://funcoding.ai/agents/goose/guides/usage-data/
- 来源：goose 官方文档原文（英文），Apache-2.0 许可，同步于 2026-10-11
- 官方原文：https://goose-docs.ai/docs/guides/usage-data

---
On first use, goose asks for permission to collect anonymous usage data to help improve the product. You can change this setting at any time.

## Usage data collected

To respect your privacy, goose collects only anonymous usage metrics when you opt in. If enabled, the following data is collected:

- Operating system, version, and architecture
- goose version and install method
- Provider and model used
- Extensions and tool usage counts (names only)
- Session metrics (duration, interaction count, token usage)
- Error types (e.g., "rate_limit", "auth" - no details)

Collected usage data doesn't include your conversations, code, tool arguments, error messages, or any personal data.

<div class="callout callout-note">

**Provider Data Handling**

Depending on the [LLMs](https://funcoding.ai/agents/goose/getting-started/providers/) you use with goose, your conversations, prompts, and information accessed by goose might be sent to the provider and subject to their data retention and privacy policies.

</div>

## Change Your Preference

To change your usage data collection preference:

**goose Desktop**

1. Click the  button in the top-left to open the sidebar
2. Click `Settings` in the sidebar
3. Click the `App` tab
4. In the `Privacy` section, toggle `Anonymous usage data` on or off

**goose CLI**

Use the arrow keys to move through the options and press `Enter` to select. A solid dot shows your current selection.
1. Run `goose configure`
2. Choose `goose settings`
3. Choose `Telemetry`
4. Your current telemetry status is shown. Select `Yes` to enable anonymous usage data collection or `No` to disable it.

```sh
┌   goose-configure 
│
◇  What would you like to configure?
│  goose settings 
│
◇  What setting would you like to configure?
│  Telemetry 
│
●  Current telemetry status: Disabled
│  
◇  Share anonymous usage data to help improve goose?
│  Yes 
│
└  Telemetry enabled - thank you for helping improve goose!
└  Configuration saved successfully to /Users/julesv/.config/goose/config.yaml
```

You can also set the `GOOSE_TELEMETRY_ENABLED` variable directly in your [`config.yaml` file](https://funcoding.ai/agents/goose/guides/config-files/), or use it as an [environment variable](https://funcoding.ai/agents/goose/guides/environment-variables/#security-and-privacy) to set telemetry status for a given session.
