Skip to content
Preptima
mediumScenarioDesignExecutiveStaffLead

What policy do you set for engineers sending code and data to AI tools?

Write the AI usage policy around data classification, not tool names. Map each class of code and data to where it may go, approve tools only after legal and security confirm retention, training use, region and IP terms, give exceptions an owner and an expiry, and enforce with controls that assume people will paste.

5 min readUpdated 2026-10-10

Answer

Short answer

Write the AI usage policy around data classification, not around named tools. Define a few classes of code and data, and for each say where it may go: any approved tool, only a tool running inside your own boundary, or nowhere. Approve a tool only after legal and security confirm its retention, training use, processing region, sub-processors and terms on generated output. Give every exception an owner and an expiry date. Then enforce it with controls that assume people will paste things, because they will.

Was this answer helpful?

Likely follow-ups

  • An engineer pasted a production connection string into a personal chat account. Walk me through the next day.
  • A client contract is silent on AI tools. Is that permission or prohibition?
  • How does the policy treat an agent that can read the whole repository and run shell commands?
  • The approved vendor changes its retention terms mid-contract. Who notices, and what happens?

Related questions