---
title: "Training data controls"
canonical: "https://canmyagentuse.com/features/training-data-controls"
contentKind: "feature"
locale: "en"
description: "Control or document whether product content may be used for model training or service improvement."
llmSummary: "Training-data controls distinguish model training, service improvement, evaluation, safety review, and user feedback; consumer and business defaults may differ."
publishedAt: "2026-08-28T00:00:00.000Z"
updatedAt: "2026-08-28T00:00:00.000Z"
verifiedAt: "2026-08-28"
tags: ["security","privacy","training","data-use"]
---

# Training data controls

Training-data controls distinguish model training, service improvement, evaluation, safety review, and user feedback; consumer and business defaults may differ.

- HTML: https://canmyagentuse.com/features/training-data-controls
- JSON: https://canmyagentuse.com/api/v1/features/training-data-controls.json
- Markdown: https://canmyagentuse.com/features/training-data-controls.md

Terminology basis: **Common product term** — https://docs.x.ai/grok-bot/approvals-security-and-privacy.

## Current support at a glance

Training data controls: 3 supported, 4 partial, 0 unsupported, 24 unreviewed across 31 cataloged products.

- Reviewed current products: 7 of 31
- Supported: 3
- Partial: 4
- Unsupported: 0
- Unreviewed: 24
- Not applicable: 0

Unknown or unreviewed means insufficient published evidence; it does not mean unsupported.

This row separates several uses that are often compressed into “not used for training”: foundation-model training, service improvement, evaluation, personalization, abuse prevention, safety review, human review, and content a user intentionally submits as feedback.

Evidence should identify defaults by account and plan, opt-in or opt-out mechanics, administrator enforcement, whether connectors and tool output follow the same rule, policy-change notice, and whether third-party model or tool providers receive content under different terms.

## Catalog context

- Category: [security-privacy](/categories/security-privacy.md)
- Terminology basis: Common product term
- Aliases: training opt-out, data use, improve models, human review
- Family: [Security and privacy](/features/data-security-controls.md)
- Siblings: [Audit logs](/features/audit-logs.md), [Data residency](/features/data-residency.md), [Data retention controls](/features/data-retention-controls.md), [Encryption key management](/features/encryption-key-controls.md), [Offline operation](/features/local-only-mode.md), [Organization policy controls](/features/admin-policy-controls.md), [Secrets management](/features/secrets-management.md)

## Compatibility assertions

Unknown means insufficient published evidence; it does not mean unsupported.

### ChatGPT (web)

- Harness: [ChatGPT](/harnesses/chatgpt-web.md)
- current: **Partial**
  - Target: hosted-observation — 2026-08-28 ChatGPT Work documentation observation; observed 2026-08-28
  - Environment: enterprise-managed
  - Constraint (plan): ChatGPT Business and Enterprise business data is not used for training by default
  - Constraint (policy): this cell does not establish the default, opt-out mechanics, feedback use, or human-review policy for personal plans
  - Evidence: [OpenAI — ChatGPT Work and Codex pricing](https://learn.chatgpt.com/docs/pricing) — documented; observed 2026-08-28
  - Qualification note 2: Evidence checked 2026-08-28: OpenAI states that ChatGPT Business and Enterprise do not train on business data by default across ChatGPT Work and Codex surfaces. This plan-qualified statement does not establish the default or controls for personal Free, Go, Plus, or Pro accounts.
- preview: **Unknown**

### Claude (web)

- Harness: [Claude](/harnesses/claude-web.md)
- current: **Unknown**
- preview: **Unknown**

### Gemini (web)

- Harness: [Gemini](/harnesses/gemini-web.md)
- current: **Supported**
  - Target: hosted-observation — 2026-08-28 Gemini Apps privacy documentation observation; observed 2026-08-28
  - Environment: hosted-default
  - Constraint (auth): this cell applies to signed-in personal accounts; work and school accounts follow administrator-controlled Workspace terms
  - Constraint (policy): with Keep Activity off, future chats do not train Google's AI models unless feedback is submitted; service delivery and safety processing can still involve human review
  - Constraint (policy): audio and Gemini Live video or screenshare improvement is controlled by a separate setting and is off by default
  - Evidence: [Google — Gemini Apps Privacy Hub](https://support.google.com/gemini/answer/13594961) — documented; observed 2026-08-28
  - Qualification note 4: Evidence checked 2026-08-28: Gemini Apps' Keep Activity setting controls whether future personal-account chats train Google's AI models. Turning it off stops training unless the user submits feedback, while service delivery and safety processing—including possible human review—continue.
- preview: **Unknown**

### Copilot (web)

- Harness: [Copilot](/harnesses/copilot-web.md)
- current: **Unknown**
- preview: **Unknown**

### Grok (web)

- Harness: [Grok](/harnesses/grok-web.md)
- current: **Unknown**
- preview: **Unknown**

### Grok Bot (desktop)

- Harness: [Grok Bot](/harnesses/grok-bot-desktop.md)
- current: **Partial**
  - Target: hosted-observation — 2026-08-28 Grok Bot desktop documentation observation; observed 2026-08-28
  - Environment: hosted-default
  - Constraint (policy): training opt-out follows Cursor account and privacy settings, and an organization's privacy mode governs team members
  - Constraint (runtime): the reviewed page does not fully distinguish foundation-model training, evaluation, safety review, feedback, human review, and third-party subprocessors
  - Evidence: [xAI — Grok Bot approvals, security, and privacy](https://docs.x.ai/grok-bot/approvals-security-and-privacy) — documented; observed 2026-08-28
  - Qualification note 1: Evidence checked 2026-08-28: xAI documents that Grok Bot training opt-out follows the applicable Cursor account and privacy settings, with organization privacy mode governing while a member is on a team. The reviewed page does not fully separate training, evaluation, safety review, feedback, or every subprocessor's use.

### Perplexity (web)

- Harness: [Perplexity](/harnesses/perplexity-web.md)
- current: **Unknown**
- preview: **Unknown**

### Le Chat (web)

- Harness: [Le Chat](/harnesses/le-chat.md)
- current: **Unknown**
- preview: **Unknown**

### Devin (web)

- Harness: [Devin](/harnesses/devin-web.md)
- current: **Unknown**
- preview: **Unknown**

### Replit Agent (web)

- Harness: [Replit Agent](/harnesses/replit-agent.md)
- current: **Unknown**
- preview: **Unknown**

### ChatGPT (desktop)

- Harness: [ChatGPT](/harnesses/chatgpt-desktop.md)
- current: **Partial**
  - Target: hosted-observation — 2026-08-28 ChatGPT Work documentation observation; observed 2026-08-28
  - Environment: enterprise-managed
  - Constraint (plan): ChatGPT Business and Enterprise business data is not used for training by default
  - Constraint (policy): this cell does not establish the default, opt-out mechanics, feedback use, or human-review policy for personal plans
  - Evidence: [OpenAI — ChatGPT Work and Codex pricing](https://learn.chatgpt.com/docs/pricing) — documented; observed 2026-08-28
  - Qualification note 2: Evidence checked 2026-08-28: OpenAI states that ChatGPT Business and Enterprise do not train on business data by default across ChatGPT Work and Codex surfaces. This plan-qualified statement does not establish the default or controls for personal Free, Go, Plus, or Pro accounts.
- preview: **Unknown**

### Claude (desktop)

- Harness: [Claude](/harnesses/claude-desktop.md)
- current: **Unknown**
- preview: **Unknown**

### Cursor (desktop)

- Harness: [Cursor](/harnesses/cursor.md)
- current: **Supported**
  - Target: hosted-observation — 2026-08-28 Cursor privacy documentation observation; observed 2026-08-28
  - Environment: local-default
  - Constraint (policy): Privacy Mode prevents Customer Data from training Cursor models and uses ZDR agreements with model providers; non-ZDR models require designation or administrator opt-in
  - Constraint (policy): safety classifiers and triggered abuse investigations are exceptions; turning Privacy Mode off permits broader storage, improvement, and model-training use
  - Evidence: [Cursor — Data Use and Privacy Overview](https://cursor.com/data-use) — documented; observed 2026-08-28
  - Qualification note 5: Evidence checked 2026-08-28: Cursor Privacy Mode prevents Customer Data from being used for Cursor training and uses zero-data-retention agreements with model providers. Safety classifiers and triggered abuse investigations are documented exceptions, and turning Privacy Mode off permits broader storage and training use.
- preview: **Unknown**

### OpenWork Desktop (desktop)

- Harness: [OpenWork Desktop](/harnesses/openwork-desktop.md)
- current: **Unknown**

### Copilot Chat (desktop)

- Harness: [Copilot Chat](/harnesses/vscode-copilot.md)
- current: **Unknown**
- preview: **Unknown**

### Chrome WebMCP origin trial (desktop)

- Harness: [Chrome WebMCP origin trial](/harnesses/chrome-webmcp-preview.md)
- current: **Unknown**

### Windsurf (desktop)

- Harness: [Windsurf](/harnesses/windsurf.md)
- current: **Unknown**
- preview: **Unknown**

### Zed Agent (desktop)

- Harness: [Zed Agent](/harnesses/zed-agent.md)
- current: **Unknown**
- preview: **Unknown**

### Continue (desktop)

- Harness: [Continue](/harnesses/continue.md)
- current: **Unknown**
- preview: **Unknown**

### Cline (desktop)

- Harness: [Cline](/harnesses/cline.md)
- current: **Unknown**
- preview: **Unknown**

### JetBrains AI (desktop)

- Harness: [JetBrains AI](/harnesses/jetbrains-ai.md)
- current: **Unknown**
- preview: **Unknown**

### Warp (desktop)

- Harness: [Warp](/harnesses/warp.md)
- current: **Unknown**
- preview: **Unknown**

### Claude CLI (cli)

- Harness: [Claude CLI](/harnesses/claude-cli.md)
- current: **Supported**
  - Target: hosted-observation — 2026-08-28 Claude Code documentation observation; observed 2026-08-28
  - Environment: local-default
  - Constraint (plan): Free, Pro, and Max users can choose whether their data may improve future Claude models; Team, Enterprise, API, third-party platform, and government data is not used to train generative models under commercial terms unless affirmatively provided
  - Constraint (policy): /feedback, /bug, /share, optional transcript surveys, and customer opt-in programs have separate documented retention and improvement rules
  - Evidence: [Anthropic — Claude Code data usage](https://code.claude.com/docs/en/data-usage) — documented; observed 2026-08-28
  - Qualification note 3: Evidence checked 2026-08-28: Claude Code lets Free, Pro, and Max users choose whether data may improve future Claude models; Team, Enterprise, API, third-party platform, and government use is not used to train generative models under commercial terms unless the customer affirmatively provides data. Feedback and optional transcript sharing follow separate rules.
- preview: **Unknown**

### ChatGPT CLI (cli)

- Harness: [ChatGPT CLI](/harnesses/chatgpt-cli.md)
- current: **Unknown**
- preview: **Unknown**

### Codex CLI (cli)

- Harness: [Codex CLI](/harnesses/codex-cli.md)
- current: **Partial**
  - Target: hosted-observation — 2026-08-28 Codex pricing documentation observation; observed 2026-08-28
  - Environment: enterprise-managed
  - Constraint (plan): ChatGPT Business and Enterprise business data is not used for training by default when Codex is used through the workspace plan
  - Constraint (auth): API-key authentication follows API data controls and is not established by this ChatGPT-plan cell
  - Evidence: [OpenAI — ChatGPT Work and Codex pricing](https://learn.chatgpt.com/docs/pricing) — documented; observed 2026-08-28
  - Qualification note 2: Evidence checked 2026-08-28: OpenAI states that ChatGPT Business and Enterprise do not train on business data by default across ChatGPT Work and Codex surfaces. This plan-qualified statement does not establish the default or controls for personal Free, Go, Plus, or Pro accounts.
- preview: **Unknown**

### OpenCode (cli)

- Harness: [OpenCode](/harnesses/opencode.md)
- current: **Unknown**
- preview: **Unknown**

### Gemini CLI (cli)

- Harness: [Gemini CLI](/harnesses/gemini-cli.md)
- current: **Unknown**
- preview: **Unknown**

### Aider (cli)

- Harness: [Aider](/harnesses/aider.md)
- current: **Unknown**
- preview: **Unknown**

### Goose (cli)

- Harness: [Goose](/harnesses/goose.md)
- current: **Unknown**
- preview: **Unknown**

### Copilot CLI (cli)

- Harness: [Copilot CLI](/harnesses/copilot-cli.md)
- current: **Unknown**
- preview: **Unknown**

### Amp (cli)

- Harness: [Amp](/harnesses/amp-cli.md)
- current: **Unknown**
- preview: **Unknown**
