The developer guide

Ship your AI product safely

The guide for teams with no security team.

Start with the one-hour baseline

Five stages

  1. 1 hour

    The one-hour baseline

    Start with the controls you can check before an AI feature reaches users: server-side keys, spend limits, prompt secrets and agent config.

  2. Half a day

    Before your first users

    Before real users arrive, check the boundary between model text and your tools: validate arguments, enforce permissions and require approval.

  3. 1–2 days

    Before your first paying customer

    Before customers depend on your AI, test tenant boundaries, memory, deletion, trace redaction and regressions in the behavior you rely on.

  4. 1 week

    Before your first enterprise deal

    Map your AI feature's data, untrusted inputs, available actions and approval boundaries so a buyer can inspect what you actually enforce.

  5. Ongoing

    Running it

    Keep the same test pack across model and prompt changes, and rehearse how to stop tool actions, rotate keys and investigate an incident.

What are you building?

Know the limit

A checklist does not prove your product is safe. Test each control against your own tools, data and permissions, and read the limits on each page.