ModelCharter

Is Tabnine GDPR compliant?

Unverified

Tabnine · Coding

Not verified. Check Tabnine's terms for a GDPR Data Processing Agreement (DPA) before processing EU personal data in Tabnine.

What we checked

This assessment separates the consumer product from any business plan. It uses the vendor documents linked below; an unverified item is not a pass.

Data Processing Agreement
Not verified
No public DPA was confirmed. Do not process EU personal data until the vendor supplies suitable processor terms.
EU data residency
Not verified
No EU-residency option was confirmed in the sources reviewed for this profile.
Default data training
No by default
Tabnine states it never uses your code to train any of its models; its completion and Protected chat models are trained only on permissively licensed open-source code.
Business-tier training
No by default
Enterprise (self-hosted, VPC or air-gapped): private models, SSO and full data-residency control is the business tier recorded for this profile.
Practical risk: Tabnine says it never trains on your code, keeps zero code retention, holds SOC 2 and ISO 27001, and can run on-prem or air-gapped. The open questions are a signed BAA and a formal DPA, both unverified on its own pages, so confirm before regulated use.

How to make a decision

Check the precise account tier, written contract and intended data before approving Tabnine. A security certification, DPA or setting can apply to only part of a vendor's service. Keep the source links with your supplier review and revisit them when the vendor changes its terms.

More on Tabnine

See the full Tabnine risk profile, with every data-handling fact and its source, or browse all rated AI tools.