Skip to content
About

AI Safety & Security

Shipping an AI feature introduces risks ordinary software doesn’t have: a new attack surface, sensitive data flowing to new places, and a component that can be confidently, harmfully wrong. This section treats those as core engineering concerns — not compliance paperwork bolted on at the end.

Identify the ways an LLM application can be attacked and layer defenses against them; reason about where sensitive data travels and how to protect it; and make honest calls about bias, oversight, and when an AI feature shouldn’t ship.

AI System Design and AI Agents — the guardrail and tool-security ideas introduced there are expanded here.