Updates to GitHub Copilot interaction data usage policy

GitHub’s move to use Copilot interaction data from individual Free, Pro, and Pro+ users for AI training by default, unless they opt out, is raising concerns about privacy, intellectual property, and dark-pattern consent. Commenters highlight risks of private or proprietary code, secrets, and even personal data being absorbed into models, question the legality under GDPR, and note that business and enterprise customers are exempt because of stronger contracts. Many see this as part of a broader “enshittification” trend and say they are disabling Copilot features, blocking it in organizations, or migrating to self-hosted or alternative git platforms.

Scope of the policy change

  • Copilot interaction data (prompts, code snippets, context, outputs) from Free/Pro/Pro+ users will be used for model training unless users explicitly disable it.
  • Several comments note:
    • Business and Enterprise orgs are excluded by contract.
    • Historical “product improvement” opt-outs are supposedly honored for this new setting.
    • GitHub states it does not train on private repo contents “at rest,” only on interaction data while Copilot is in use.

Opt‑out vs. default behavior

  • Many users are unhappy this is enabled by default for individuals, especially paying users.
  • Some find the toggle already disabled; others find it enabled, creating confusion about prior defaults and whether regions or plans differ.
  • People criticize the wording that suggests “access to a feature” is lost if disabled, viewing it as manipulative framing.

Legal and regulatory concerns

  • Multiple commenters question legality under EU GDPR, especially for:
    • Consent that is not freely given (opt-out rather than opt-in).
    • Possible PII or secrets inadvertently included in prompts.
  • There is debate over whether GitHub might rely on “legitimate interest,” with some asserting that user interests clearly override it.
  • Others argue that if this is illegal, much of current AI practice would be too.

IP, licensing, and security worries

  • Strong concern about:
    • Proprietary code, trade secrets, and vulnerabilities leaking into models and indirectly to others.
    • License incompatibility (GPL, source-available, attribution-required licenses) being effectively ignored by training.
  • Lack of robust ways to exclude sensitive files from Copilot (except on higher tiers) is highlighted as risky.

Trust, communication, and “enshittification”

  • Widespread distrust of GitHub/Microsoft motives; many see this as part of a broader pattern of pushing AI and extracting value from users.
  • Complaints include:
    • No direct link to settings in the email.
    • Inconsistent UX (e.g., mobile app issues) and placement of the toggle.
  • Some users plan to:
    • Disable all Copilot features.
    • Move to self-hosted Git or alternative forges (Codeberg, SourceHut, Forgejo), or stop publishing new open source.
  • A minority see the change as unsurprising and not a big deal, arguing that better models ultimately benefit everyone.