Step 1

The Problem

Meet Sarah, a backend engineer at FinanceAI. Her team built an AI loan approval assistant using OpenAI. It works great — but they have no idea if it's compliant with EU regulations.

No audit trail for AI decisions
PII sent directly to external models
Cannot prove EU AI Act compliance
app.ts
1import OpenAI from "openai";
2
3const openai = new OpenAI({
4 apiKey: process.env.OPENAI_API_KEY,
5});
6
7const res = await openai.chat.completions.create({
8 model: "gpt-5.2",
9 messages: [{ role: "user", content: userPrompt }]
10});

Different SDK, different API, different code — none of them compliant.

The Problem