How Privacy Mode Works
When Privacy Mode is enabled, every code snippet sent to Cursor's servers for AI processing is handled in memory only. The snippet is forwarded to the AI model provider (Anthropic, OpenAI, or Google), the response is returned to the editor, and both the request and response are immediately discarded from Cursor's infrastructure. No logs. No cache. No database records. The code exists on Cursor's servers only for the duration of the API call — typically under two seconds.
Privacy Mode is available on every plan, including the free Hobby tier. It is enabled by default for Teams and Enterprise accounts. Individual users can toggle it in Settings > Privacy. Once enabled, it applies to all AI features: Tab completions, Composer, agent mode, and @codebase chat queries.
Data Processing Agreements
Cursor maintains explicit data processing agreements with all AI model providers. These agreements prohibit Anthropic, OpenAI, and Google from using any code or prompts sent through Cursor for model training, fine-tuning, or any purpose other than generating the immediate response. This is a contractual obligation, not just a policy — it is enforceable and audited as part of Cursor's SOC 2 compliance. Enterprise customers can request copies of these DPAs for their legal review.
The zero-training guarantee applies regardless of whether Privacy Mode is enabled. Privacy Mode adds the additional layer of zero retention on Cursor's own infrastructure. Together, these protections mean your code is processed once, returned, and forgotten — by both Cursor and its AI providers.