Skip to main content
nexeai

GitHub Copilot: our review

GitHub Copilot completes and writes code in most editors, and can also act alone on a repository. What decides the matter for an SME isn't what it can do, but what happens to the code depending on the paid plan: training rules aren't the same on an individual account and on an enterprise account.

Multiple countries, no EU guaranteeFree version, then paid·from $10/month

What we take away from it

What counts in its favor

  • Copilot Business ($19/month/seat) and Copilot Enterprise ($39/month/seat) are explicitly excluded from the training program: GitHub states it in plain terms, 'this program does not use interaction data from Copilot Business, Copilot Enterprise, or enterprise-owned repositories'.
  • Content exclusion is set at three levels — repository, organization, enterprise — via a YAML file: an administrator can block Copilot on entire paths for every account at once, without relying on each workstation.
  • Installs in the editor already in use (VS Code, JetBrains, Visual Studio) and directly on github.com: no tool migration, unlike a standalone editor.

What counts against it

  • Since April 24, 2026, the individual plans Free, Pro and Pro+ have their interactions (input, output, code snippets, context) used by default to train GitHub's models. It's an opt-out to switch on in the privacy settings, not an opt-in: a developer who doesn't go looking for that setting stays in the program by default.
  • The protection doesn't hinge on a setting you check, but on who pays for the subscription: a developer who pays for Copilot Pro with a personal card works under the individual policy, even if they're coding for the company. Nothing in the editor flags this.
  • The page meant to detail the retention period for prompts on Business and Enterprise now redirects to a trust portal that only renders in JavaScript: we couldn't verify this figure on a readable page, which leaves the question open for anyone who has to answer a client in writing.

Defensible for a team from the Business plan on, where the training exclusion is contractual. Below that, on an individual account, the code feeds the models by default.

The facts

First paid tier
$10/month — Pro
Data hosting
Multiple countries, no EU guarantee · source
Data verified on
30 July 2026

What happens to your data

Is your data used to train their models?
Depends on the plan, or an option you can turn off
Subprocessors
On individual plans (Free, Pro, Pro+), interactions feed GitHub's model training by default since April 24, 2026, unless switched off in the account's privacy settings. On Business and Enterprise, GitHub states that this program doesn't use interaction data or repositories owned by the enterprise.

GitHub Copilot in detail

GitHub Copilot completes code line by line, answers in a chat panel, and can now work alone on a repository through its agent mode — opening files, writing, proposing a pull request. It installs as an extension in the editor already in place (VS Code, JetBrains, Visual Studio) or directly on github.com, which explains its wide adoption: no team has to switch tools to try it.

Seven plans, one real question

GitHub sells Copilot in seven tiers: Free, Pro ($10/month), Pro+ ($39/month) and Max ($100/month) for an individual account, Business ($19 per seat per month) and Enterprise ($39 per seat per month) for an organization, plus free access for verified students and teachers. The listed price isn't what matters most for an SME that codes: it's the training policy attached to each plan, and it isn't the same across them.

What changed on 24 April 2026

On that date, GitHub switched individual plans from an opt-in regime to an opt-out one. Since then, interactions on Free, Pro and Pro+ accounts — prompts, outputs, code snippets and their context — are used by default to train and improve GitHub's models, unless voluntarily disabled in the account's privacy settings. GitHub states that users who had already opted out of data use for product improvement keep their choice. But the principle stands: by default, it trains.

What Business and Enterprise guarantee

Business and Enterprise accounts aren't affected by this change. GitHub says so in the announcement itself: its training program uses neither interaction data from Business and Enterprise accounts, nor repositories owned by a company. This guarantee is contractual and collective, not a setting each developer has to find and tick. An administrator can also block Copilot on entire file paths, at the repository, organization or enterprise level, which belongs in any audit and advisory engagement ahead of a broad rollout.

Where it falls short

Two concrete reservations. First: protection follows the plan paid for, not the person. A developer who settles their Pro subscription with their own credit card, for code meant for a client, stays under the default training regime of individual plans — nothing in the editor warns that this code falls outside the protected setting an organization account would provide. Second: we couldn't verify the exact prompt retention period for Business and Enterprise on a readable public page. The page that was supposed to detail this point now redirects to a trust portal that only renders in JavaScript, leaving a business owner without a written, verifiable answer to this specific question.

Our recommendation

An SME with several people coding proprietary software only benefits from Copilot from the Business plan up, where the training exclusion applies to everyone without depending on a forgotten individual setting. See also our selection of code assistants. An independent developer already coding in open source can make do with the free plan, listed among the free AI tools. Rule it out if the team pays for individual licenses for production code, or if a client contract requires a written answer on retention duration that the public documentation doesn't provide today.

Who it's for, and who it isn't

Suited for

  • A development team organized under a GitHub Business or Enterprise account, where the training exclusion applies by contract rather than each workstation's goodwill
  • A developer or small organization working on code that's already public or open source, for whom the individual plans' default training raises no confidentiality concern

Not a fit

  • An SME whose developers pay for Copilot Pro or Pro+ on their personal account for production code: that code then flows under the individual plans' training policy, not the company's
  • A firm or company that has to answer in writing, over time, about the exact retention of prompts: the reference public documentation on this point wasn't accessible during our check

Frequently asked questions

Do you have to pay for the Business plan so code doesn't train GitHub's models?
In practice, yes: that's the line GitHub itself draws. Business and Enterprise are excluded in writing from the training program launched in April 2026; Free, Pro and Pro+ are in by default, with an opt-out to switch on yourself.
Is a developer who switched off training on their personal Pro account permanently protected?
Only as long as they pay for that account individually. Nothing stops another developer on the same team from keeping the default setting: the protection only becomes collective by moving to a Business or Enterprise organization account.
How much does Copilot cost for a team of ten developers?
$190 a month on the Business plan ($19 per seat), or $390 on the Enterprise plan ($39 per seat), which adds network controls and SCIM provisioning. The individual Pro plan, at $10, doesn't suit a managed team rollout.
Can Copilot be blocked from reading certain files?
Yes, through a content exclusion configurable at the repository, organization or enterprise level, via a YAML file listing the paths to exclude; the enterprise-level setting applies to every account without relying on an individual choice.
What's the difference with Cursor?
Cursor is a standalone editor where a single setting (Privacy Mode) changes the fate of data for everyone. Copilot installs as an extension in an existing editor, and the protection depends on the billed plan rather than a switch in the settings.

Alternatives to GitHub Copilot

Coding assistants

Cline

Open-source coding agent, installable in VS Code or via the command line, compatible with the AI model of your choice.

Free version, then paidOpen source

Coding assistants

Tabnine

AI completion and chat in the IDE, with an option to deploy the model entirely on the company's infrastructure.

Coding assistants

Supermaven

AI code completion with a large context window, built to stay fast on large files.

Free version, then paid·from $10/month

Our sources

Prices and hosting terms change often. We recheck them periodically, but the publisher's page remains the only up-to-date reference.

Is GitHub Copilot the right choice for you?

We measure this tool against your real constraints — budget, privacy, your team's skill level — before you sign an annual subscription.