Skip to content

Data Usage & Privacy

Data Handling

What Claude Code Accesses

  • Files you reference
  • Commands you approve
  • Conversation context

What Claude Code Does NOT Access

  • Files outside project
  • Unapproved commands
  • System credentials

Privacy Settings

In settings:

json
{
  "privacy": {
    "sendTelemetry": false,
    "storeHistory": true
  }
}

Data Storage

DataLocationPurpose
Settings~/.claude/Configuration
Memory~/.claude/memory/Context
Logs~/.claude/logs/Debugging

Enterprise Features

For Claude for Enterprise:

  • Data isolation
  • Audit logs
  • Compliance controls
  • Admin management

Opting Out

Disable telemetry:

bash
export CLAUDE_CODE_DISABLE_TELEMETRY=1

Best Practices

  1. Review permissions before approving
  2. Protect sensitive files
  3. Clear sessions with sensitive data
  4. Use enterprise for compliance needs

Based on Official Claude Code Documentation