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.
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.
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.
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.