Code you write using Windsurf's autocomplete feature is used to train Windsurf's AI ranking models, but you can opt out in settings without losing the autocomplete feature — unlike Chat.
Autocomplete User Content — including potentially proprietary or sensitive code — is used by default to train Windsurf's discriminative ML models, but users can opt out of this training in User Settings without losing access to the autocomplete feature, providing a genuine privacy option.
Cross-platform context
See how other platforms handle Autocomplete Data Training with Opt-Out and similar clauses.
Compare across platforms →Unlike the Chat opt-out, opting out of Autocomplete data training does not disable the autocomplete feature, making this a meaningful privacy choice users can exercise without losing core functionality.
(1) REGULATORY FRAMEWORK: This provision implicates CCPA §1798.120 (right to opt out of sharing personal information for cross-context behavioral advertising or commercial purposes) if autocomplete content constitutes personal information used for commercial model improvement. GDPR Art. 6(1)(a) consent and Art. 9 (if code contains sensitive data) apply to EU users. The distinction between discriminative and generative model training is a material technical disclosure that may satisfy GDPR transparency obligations under Art. 13. (2)
Compliance intelligence locked
Regulatory citations, enforcement risk, and due diligence action items.
Watcher: regulatory citations. Professional: full compliance memo.