AI Coding Agents for Enterprise: IP Indemnity, Data Residency and 500-Seat Cost Compared

Disclosure: Some links in this article are affiliate links. AI Maestro may earn a commission if you make a purchase, at no…

By Vane September 27, 2026 5 min read
AI Coding Agents for Enterprise: IP Indemnity, Data Residency and 500-Seat Cost Compared

Five major AI coding platforms now operate under four distinct legal contracts, a shift that complicates enterprise procurement. Cognition acquired Windsurf and rebranded the editor as Devin Desktop on June 2, 2026, merging both products under a single pricing structure and terms of service. This report examines the specific risks regarding intellectual property indemnity, data residency, and administrative controls for GitHub Copilot, AWS Kiro, Cursor, and Cognition. All information is based on vendor documentation current as of September 26, 2026.

First, 5 Brands are Really 4 Contracts

Cognition acquired Windsurf. On June 2, 2026, Cognition renamed the Windsurf editor Devin Desktop. Devin and Windsurf now sit on one pricing table and one set of terms.

The Indemnity Table Nobody Publishes

This is the clause that blocks enterprise rollouts. Each row uses the vendor’s current contract. Quotes are short and taken directly from the linked source.

Vendor (plan)Governing contractWhat the vendor saysCovers generated code?CapKey conditions
GitHub Copilot (Business, Enterprise)Copilot Product Specific Terms or Microsoft Product Terms“uncapped IP indemnification for unmodified outputs” (Copilot Trust Center)Yes, unmodified output. The Trust Center says this includes unmodified code from the Copilot coding agent.UncappedDuplicate Detection filter no longer required since April 3, 2026. Free, Pro, Pro+ and Max are excluded.
AWS Kiro (Pro, Pro+, Pro Max, Power)AWS Customer Agreement and AWS Service Terms“Kiro offers indemnity for its output.” (Kiro Enterprise)Yes, for copyright claims on outputUncapped for copyright claims, per the AWS Bedrock FAQNo infringing inputs. Do not disable service filtering features. Free tier not covered.
Cursor (business customers)Cursor MSA, updated August 13, 2026Defends claims “that the Service or any Suggestion infringes or misappropriates” third-party IPYes, Suggestions are named explicitlyIndemnity is carved out of the 12-month fee capExcluded if modified or combined code causes the claim, filters are disabled, or you knew it likely infringed.
Cognition: Devin and Devin Desktop (Enterprise)Cognition MSA, updated June 8, 2026Defends claims that the Services infringe patents, copyrights or trade secrets. Excludes Customer Data, defined as “including Outputs”.No. Outputs fall inside excluded Customer Data.Supercap: 2x fees paid in the prior 12 monthsAn executed order form controls over the MSA. Negotiate here.
Cognition (Pro, Max, Teams)Platform Terms, updated June 30, 2026Indemnity “applies only to Customers on the Paid Service Tiers”No. Same Customer Data exclusion.Greater of 6 months of fees or US$100Free tier gets no indemnity.

GitHub Copilot: Microsoft’s April 3, 2026 change matters more than any feature launch. Before it, one admin setting could void coverage. Microsoft’s required-mitigations page now lists no additional mitigations for GitHub offerings. The remaining limit is the word “unmodified”. Most shipped code gets edited, so ask counsel how far edits move code outside scope.

AWS Kiro: Kiro inherits AWS’s generative AI indemnity. AWS describes it as uncapped for copyright claims on output from services listed in Section 50.10. Coverage drops if your inputs infringe or you disable filtering features. Kiro states that paid subscribers ship with this protection included.

Cursor: The MSA is the broadest on paper. It names Suggestions and removes indemnity from the fee cap. The exclusions still bite when a claim relates to a modification or an unapproved combination. The consumer Terms of Service run the other way: users indemnify Anysphere.

Cognition (Devin, Windsurf): Cognition is the outlier. Its MSA defines Customer Data to include Outputs, then excludes Customer Data from indemnity. Generated code therefore sits outside the standard promise. Indemnity is also capped at 2x trailing 12-month fees. Any Devin or Devin Desktop rollout needs this fixed in the order form.

Axis 2: Where Prompts Are Stored

GitHub Copilot: For Business and Enterprise, the plans FAQ says IDE chat and completion prompts are not retained. Prompts from other surfaces, such as github.com, mobile and CLI, are retained for 28 days. User engagement data is kept for 2 years. GitHub does not train on Business or Enterprise data.

Enterprises on GitHub Enterprise Cloud with data residency can pin Copilot inference to the United States or the European Union. That policy adds 10% to AI credit consumption. Each region also exposes a narrower model list.

AWS Kiro: Per Kiro’s data protection page, enterprise content is never used for service improvement. It is stored in the region where your Kiro profile is configured. Inference stays inside the US or Europe geography, except for models tagged experimental. Admins can encrypt data with customer-managed KMS keys.

Cursor: With Privacy Mode on, Cursor holds zero data retention agreements with all model providers and does not train on your code. File contents are cached temporarily, encrypted with client-generated keys. Cursor’s public pages do not offer a customer-selectable processing region. Every request still passes through Cursor’s backend.

Cognition: The MSA bars training on Customer Data without written consent. The Customer Dedicated Deployment runs Devin’s devbox in a single-tenant VPC linked by AWS PrivateLink. The agent’s reasoning layer still runs in Cognition’s cloud. On self-serve paid tiers, Cognition may train on Customer Data until the customer opts out. On Teams, only an admin can opt out.

Axis 3: Audit Logging and Admin Controls

GitHub Copilot: The enterprise audit log records Copilot events under action:copilot. Agent activity appears under actor:Copilot for 180 days, per GitHub’s agent audit reference. GitHub is explicit that prompts sent locally are not in the audit log. Admins also set model, preview-feature and spending policies.

AWS Kiro: SSO runs through IAM Identity Center, Okta or Entra ID. Admins can enable prompt logging and daily user activity reports. Both land in an S3 bucket inside the customer’s AWS account, so prompt records stay under your control.

Cursor: Teams includes SAML or OIDC SSO, team-wide Privacy Mode and usage analytics. Audit logs, SCIM, repository and model access controls, and an AI code tracking API require Enterprise.

Cognition: Teams offers an admin dashboard with analytics. SAML or OIDC SSO, centralized admin controls and VPC deployment are Enterprise only. Cognition’s Enterprise API exposes audit log endpoints.

Axis 4: True Per-Seat Cost at 500 Seats

List prices below are monthly, in USD, before usage overages and taxes. The ‘true’ figure is the cheapest tier that delivers indemnity plus SSO.

<

Scroll to Top
OptionPer seat / month500 seats / month500 seats / yearIncluded usageBuyer note
GitHub Copilot Business$19$9,500$114,0001,900 AI credits per seat, pooledSAML SSO and data residency need GitHub Enterprise Cloud
Copilot Business + GitHub Enterprise Cloud$40$20,000