Gecoveau

← All tools

B

Does Tabnine (SaaS, self-hosted & air-gapped) train on your code?

Tabnine · SaaS, self-hosted & air-gapped · checked 2026-10-19

No training, no retention, can go air-gapped. Telemetry is the only caveat.

Trains on code

No

Default

'No-train-no-retain' policy regardless of model; models trained only on permissively licensed open-source code.

How to opt out

Nothing to do.

checked 2026-10-19

Retention

Ephemeral: context deleted immediately after the response. Cluster metrics/logs (no code) kept a week.

Telemetry

Yes: client telemetry (config, machine details, hashed email/hostname/IP, aggregate stats) and cluster metrics every second. No code or PII per Tabnine.

Disable telemetry

Air-gapped: send metrics to your own Prometheus/log aggregator. Otherwise not documented.

Zero data retention

yes · Default.

Offline / local model

partial · Air-gapped self-hosted deployment (enterprise) runs without reaching Tabnine.

Self-hostable

yes · On-prem, VPC, air-gapped.

Score

79/100 · training 40/40 · retention 25/25 · offline 10/20 · telemetry 4/15

Classes: training No · retention Zero / ephemeral · telemetry On, no off switch · offline partial

Notes

Tabnine's privacy doc page shows 'Last updated 1 year ago'; tabnine.com/privacy-policy now redirects to a Tricentis-hosted PDF and the trust portal returned 403 to our fetcher.

Sources