
Think of traditional software like a calculator — you input numbers, it outputs results. Predictable. Controlled.
An AI agent is more like hiring a personal assistant who can:
| Dimension | Traditional Software | AI Agent |
|---|---|---|
| Behavior | Deterministic (same input = same output) | Flexible and dynamic |
| Actions | Limited, predefined | Broad, consequential |
| Data Access | Specific, controlled | Wide-ranging personal data |
An agent booking travel for you might need access to your passport details, financial information, calendar, and email — simultaneously
MORE USEFUL AGENT = MORE DATA ACCESS + MORE AUTONOMOUS ACTIONS
↕
MORE DATA ACCESS = MORE PRIVACY RISK + MORE SECURITY RISK
Imagine asking an AI agent: "Help me organize my conference travel"
The agent might need to:
The challenge: How does the agent know the difference?
Developed by philosopher Helen Nissenbaum, CI redefines privacy not as:
But as:
"Appropriate information flow according to established social norms"
Every information-sharing situation has three elements:
┌─────────────────────────────────────────────┐
│ CONTEXTUAL NORM │
│ │
│ ACTORS: Who sends/receives info about whom │
│ ├── Sender (doctor) │
│ ├── Receiver (specialist) │
│ └── Subject (patient) │
│ │
│ INFORMATION TYPE: What category of data │
│ └── Medical records, financial data, etc. │
│ │
│ TRANSMISSION PRINCIPLE: Rules of flow │
│ └── Confidentiality, reciprocity, consent │
└─────────────────────────────────────────────┘
| Scenario | Appropriate? | Why? |
|---|---|---|
| Doctor shares your diagnosis with a specialist | ✅ Yes | Medical context, confidentiality norm |
| Doctor shares your diagnosis with your employer | ❌ No | Violates medical context norms |
| You share gift list with shopping assistant | ✅ Yes | Shopping context, helpful norm |
| Shopping assistant shares gift list with family | ❌ No | Breaks confidentiality expectation |
Context determines appropriateness — the same information can be appropriate to share in one context and completely inappropriate in another
Traditional security uses manual permissions and expert-written policies:
HIGH-LEVEL NORM:
"Protect my data while organizing conference travel"
↕ GAP
LOW-LEVEL PERMISSION:
Allow/Deny access to: [passport] [email] [calendar] [credit card]
Problem 1: Scale
Problem 2: Dynamism
Problem 3: Nuance
LLMs now offer something historically impossible:
Machine-readable policy that is truly context-dependent
USER REQUEST
↓
┌─────────────────────────────────┐
│ SUPERVISOR LAYER │
│ │
│ ┌─────────────────────────┐ │
│ │ CONTEXTUAL POLICY │ │
│ │ ENGINE │ │
│ │ │ │
│ │ 1. Analyze context │ │
│ │ 2. Generate policy │ │
│ │ 3. Evaluate action │ │
│ │ 4. Allow/Block/Ask │ │
│ └─────────────────────────┘ │
└─────────────────────────────────┘
↓
AGENT ACTION (if appropriate)
Step 1 — Context Detection: Agent identifies what type of situation it's in (medical, financial, social, professional)
Step 2 — Policy Generation: System generates context-specific rules in real time "In this visa application context, share passport but not medical history"
Step 3 — Action Evaluation: Before any data leaves the user's workspace:
Step 4 — Decision:
Think of it like home security:
Similarly, trustworthy agents need defense at multiple levels:
┌──────────────────────────────────────────┐
│ ECOSYSTEM LEVEL │
│ Standards, regulations, benchmarks │
├──────────────────────────────────────────┤
│ USER LEVEL │
│ Transparency, control, consent UI │
├──────────────────────────────────────────┤
│ MODEL LEVEL │
│ Training agents to understand CI norms │
├──────────────────────────────────────────┤
│ SYSTEM LEVEL │
│ Contextual policy engine, architecture │
└──────────────────────────────────────────┘
| Level | Key Questions |
|---|---|
| System | How is the agent architecturally constrained? |
| Model | Does the AI understand contextual appropriateness? |
| User | Can users understand and control agent behavior? |
| Ecosystem | What shared standards exist across organizations? |
You can't test agentic AI safety the same way you test traditional software because:
AGENT GYM = Safe Sandbox Environment
├── Simulated real-world scenarios
├── Multi-agent interactions
├── Extended time periods
├── Measurable privacy/security outcomes
└── Open-source for shared benchmarking
Establishes a shared baseline so academia and industry can measure progress using the same standards
| Who Needs to Contribute | Their Role |
|---|---|
| AI Researchers | Build context-aware models |
| Security Engineers | Design robust system architectures |
| Policymakers | Create regulatory frameworks |
| Ethicists/Philosophers | Define appropriate norms |
| Users/Civil Society | Communicate real-world needs |
The article argues this is too important and complex for any single:
It requires unprecedented collaboration across all of them.
PROBLEM:
AI agents need broad access + autonomy to be useful
↓
RISK:
This creates privacy and security vulnerabilities
↓
INSIGHT (Contextual Integrity):
Privacy = appropriate information flow, not just secrecy
↓
SOLUTION FRAMEWORK:
Contextual Policy Engine + Multi-layer defense
↓
IMPLEMENTATION:
System + Model + User + Ecosystem levels working together
↓
VALIDATION:
Agent Gym benchmarks for shared evaluation
↓
GOAL:
AI agents that are both CAPABLE and TRUSTWORTHY
Test yourself with these questions: