Back to Cline

Cline Telemetry

docs/enterprise-solutions/monitoring/telemetry.mdx

3.82.03.5 KB
Original Source

Cline includes telemetry to help understand usage patterns and improve the product. Users can control whether to share this data.

What is Cline Telemetry?

Telemetry captures anonymous usage events such as:

  • Features used (which tools, commands, workflows)
  • Task completion rates
  • Error occurrences
  • Performance metrics
<Info> All telemetry data is **anonymous** and does not include code content, file contents, or other sensitive information. </Info>

User Controls

Enabling/Disabling Cline Telemetry

Individual users can control telemetry through Cline settings:

  1. Open Cline settings
  2. Find "Cline Telemetry" toggle
  3. Enable or disable as preferred

Changes take effect immediately.

What Gets Collected

When telemetry is enabled, Cline captures:

<AccordionGroup> <Accordion title="Feature Usage" icon="cursor-click"> - Tools executed (e.g., read_file, execute_command) - Slash commands used - Workflows triggered - Settings changed </Accordion> <Accordion title="Task Metrics" icon="tasks"> - Task started/completed events - Mode switches (Plan/Act) - Checkpoint usage - Task duration </Accordion> <Accordion title="Error Events" icon="triangle-exclamation"> - API failures - Tool execution errors - System errors - Error types and frequencies </Accordion> </AccordionGroup>

What Doesn't Get Collected

Cline Telemetry never includes:

  • Your code or file contents
  • File paths or names
  • Command arguments or parameters
  • Conversation content
  • Personal information
  • API keys or credentials

Enterprise Configuration

Administrators can set default telemetry state through remote configuration:

json
{
  "telemetryEnabled": true
}
<Note> Even with enterprise configuration, individual users can still disable Cline Telemetry in their local settings. </Note>

Enterprise Monitoring Features

For organizations with additional compliance or monitoring requirements, Cline provides:

Prompt Storage

Automatically backup conversation history to AWS S3 or Cloudflare R2 for:

  • Compliance and audit trails
  • Usage analysis and reporting
  • Disaster recovery

See Prompt Storage for configuration details.

OpenTelemetry Integration

Export detailed metrics and logs to your own observability platforms like Datadog, New Relic, or Grafana Cloud.

See OpenTelemetry for setup instructions.

Privacy

Cline's telemetry is designed with privacy in mind:

<CardGroup cols={2}> <Card title="Anonymous" icon="user-secret"> No personal information is collected </Card> <Card title="Optional" icon="toggle-on"> Users can disable at any time </Card> <Card title="Local First" icon="laptop"> Code never leaves your machine </Card> <Card title="Transparent" icon="eye"> Open source - see exactly what's collected </Card> </CardGroup>

Why Telemetry Matters

Anonymous usage data helps:

  • Identify bugs: Discover issues affecting users
  • Prioritize features: Focus on most-used capabilities
  • Improve performance: Find and fix slow operations
  • Enhance reliability: Track and reduce error rates
<CardGroup cols={2}> <Card title="OpenTelemetry" icon="chart-line" href="/enterprise-solutions/monitoring/opentelemetry"> Enterprise monitoring and observability </Card> <Card title="Event Details" icon="shield" href="/enterprise-solutions/monitoring/opentelemetry-events"> See what data is collected </Card> </CardGroup>