GitHub Copilot's Quiet Policy Shift: Your Code Will Train Their Models Unless You Opt Out

GitHub Copilot's Quiet Policy Shift: Your Code Will Train Their Models Unless You Opt Out

lschvn5 min read

On March 25, 2026, GitHub quietly updated how it handles Copilot interaction data. The short version: unless you actively opt out, your coding activity on Free, Pro, and Pro+ plans will be used to train future AI models starting April 24.

What Data Is Collected

If you stay opted in, GitHub will collect:

  • Code snippets you type and accept from Copilot suggestions
  • Inputs sent to Copilot, including surrounding file context
  • Repository structure, file names, and navigation patterns
  • Feedback signals like thumbs up/down ratings
  • Chat conversations and inline suggestion interactions

GitHub explicitly excludes data from Business, Enterprise, and enterprise-owned repositories. If you're on a team plan, your work is protected.

Why Now

GitHub says it already saw "meaningful improvements" after incorporating Microsoft employee interaction data — higher acceptance rates across multiple languages. The company argues this is standard industry practice and frames it as a quality trade-off: contribute your patterns, get better suggestions.

The timing matters. Copilot faces real competition from Claude Code, Cursor, and JetBrains' AI tooling. Training on user data is one way to close the gap without charging more.

How to Opt Out

If you'd rather not contribute:

  1. Go to GitHub Settings → Copilot (or navigate directly to github.com/settings/copilot)
  2. Find the "Privacy" section
  3. Disable the toggle for model training

If you already had this setting disabled, your preference carries over automatically.

The Bigger Picture

This is a familiar pattern in the AI era: free or cheap access in exchange for data. The difference here is that developers — who tend to be privacy-conscious — are the product. Code snippets can reveal proprietary logic, internal API designs, and business-specific implementations.

Several open source maintainers have already raised concerns. Code uploaded to public GitHub repos is already scraped for training data; this policy extends that dynamic to private repos used via Copilot.

The opt-out is available today. Whether you consider this a fair trade for smarter autocomplete is a judgment call — but it's worth knowing the clock started.


If you found this useful, subscribe to ts.news for daily TypeScript and JavaScript ecosystem coverage.

Related articles

More coverage with overlapping topics and tags.

Rivet Agent OS: The In-Process OS That Runs AI Agents 500x Cheaper Than Sandboxes
open source

Rivet Agent OS: The In-Process OS That Runs AI Agents 500x Cheaper Than Sandboxes

YC and a16z-backed Rivet built an agent runtime on V8 isolates and WebAssembly that cold-starts in 4.8ms — 92x faster than E2B, at 1/17th the cost. We deeply researched the architecture, the benchmarks, and what it means for every agent framework.
Hermes Agent vs OpenClaw: The Open-Source AI Agent Showdown
open source

Hermes Agent vs OpenClaw: The Open-Source AI Agent Showdown

Hermes Agent just added native OpenClaw migration. We deeply researched both platforms — here's everything that matters.

Comments

Log in Log in to join the conversation.

No comments yet. Be the first to share your thoughts.