The EU AI Act: A Practical
Engineering Guide for 2026
Most teams are treating this like GDPR โ hand it to legal and move on. That is a mistake. The AI Act has direct implications for your code, your infrastructure, and your deployment pipeline. Here is what you actually need to build.
This is not legal advice
This is an engineering interpretation of publicly available EU AI Act text (Regulation (EU) 2024/1689, published June 12, 2024 in the Official Journal of the European Union). Consult legal counsel for compliance decisions. This post focuses on what the Act requires engineers to build, not on legal strategy.
The exact timeline โ dates that matter
Prohibited AI Practices โ enforcement began
Article 5 bans are live. Prohibited: subliminal manipulation, social scoring by public authorities, real-time remote biometric ID in public spaces (with narrow exceptions), AI that exploits vulnerable groups. If your product does any of these, you needed to stop before this date.
GPAI Model Obligations โ active now
General-Purpose AI providers (OpenAI, Anthropic, Google, Mistral) must publish technical documentation, maintain training data policies, and comply with copyright law. If you fine-tune a GPAI model and distribute it, these obligations extend to you. For most teams: you just need to ensure your GPAI provider is compliant โ check their documentation.
High-Risk AI Systems โ 14 months away
The one that impacts most enterprise AI products. Full conformity assessment, technical documentation, human oversight requirements, audit logs, incident reporting. This is what this article is about.
Lower-Risk AI โ transparency layer
Transparency obligations for chatbots, deepfake detection requirements, limited-risk AI systems must inform users they are interacting with AI.
What "high-risk" actually means โ the engineering trigger list
Annex III of the Regulation lists the high-risk categories. The ones most likely to affect software companies:
AI that influences hiring or HR decisions
CV screening, candidate ranking, interview assessment, promotion decisions, performance evaluation. If your AI scores, ranks, or filters job applicants โ this is you.
AI in credit or insurance underwriting
Loan scoring, fraud detection systems that block access to financial services, insurance risk models that set premiums.
AI used in access to essential services
Social benefit eligibility, housing access, utilities. Less common in SaaS but watch for adjacent products.
AI in biometric categorisation
Any system that infers sensitive attributes (gender, race, political opinion, health status) from biometric data.
AI in education or training assessment
Automated grading systems, exam proctoring, student assessment tools that materially affect educational access.
AI in law enforcement
Predictive policing, risk assessment in criminal proceedings, evidence evaluation.
If you are a general B2B SaaS product that uses LLMs for search, summarisation, or chatbots โ you are probably not high-risk under Annex III. But you need to confirm this with a documented risk assessment. "Probably not" is not a compliance posture.
What you actually need to build (for high-risk systems)
Article 9โ17 of the Regulation specifies the technical requirements. Here is the engineering translation:
Decision Audit Logs (Article 12)
Every AI decision that affects a person must be logged with sufficient detail to audit after the fact. The Act does not specify a schema, but best practice (and what regulators will expect):
// Minimum required audit log entry
{
"decision_id": "dec_01HWXYZ...",
"timestamp": "2025-08-02T14:32:11Z",
"model_id": "gpt-4o-2024-05-13",
"model_version": "2024-05-13",
"input_hash": "sha256:a3b4c5...",
"output_summary": "application_rejected",
"confidence_score": 0.87,
"feature_weights": {...},
"human_reviewed": false,
"data_sources": ["credit_bureau", "bank_statement"],
"system_version": "v2.4.1",
"jurisdiction": "EU"
}
Logs must be retained for at least 6 months post-decision, and up to 10 years for law enforcement applications (Article 12.1). Store in append-only, tamper-evident storage (AWS S3 Object Lock, GCS Bucket Lock, or equivalent).
Human-in-the-Loop Checkpoints (Article 14)
High-risk AI must allow humans to override, intervene, or stop the system. This is not a UI checkbox. It requires:
Technical Documentation File (Article 11 + Annex IV)
You must maintain a technical file that regulators can audit. Annex IV specifies what it must contain:
Incident Reporting (Article 73)
Serious incidents โ defined as events causing death, serious harm, property damage, or fundamental rights violations โ must be reported to national authorities. Timeline:
The fines โ why this is not optional
โฌ35M or 7% global turnover
Prohibited AI violations (Article 5)
โฌ15M or 3% global turnover
Other non-compliance including high-risk system requirements
โฌ7.5M or 1.5% global turnover
Supplying incorrect information to authorities
Whichever is higher applies. For a startup with โฌ10M ARR, a 3% violation is โฌ300K. For a Series C with โฌ50M ARR, it is โฌ1.5M. These are not theoretical โ GDPR enforcement generated โฌ4.18 billion in fines between 2018 and 2023. The EU has demonstrated it enforces these regulations.
The 90-day engineering sprint to compliance
Risk classification audit
โMap all AI systems in your product
โClassify each against Annex III
โDocument which are high-risk, limited-risk, or minimal-risk
โAssign owners
Audit log infrastructure
โImplement append-only audit log storage
โDefine log schema (see above)
โAdd logging hooks to all high-risk decision paths
โSet up retention policies
Human oversight mechanisms
โBuild override UI for reviewers
โImplement override logging
โDefine escalation policies and document them
โTest halt/pause mechanisms
Technical documentation
โWrite Annex IV technical file (at least a first draft)
โDocument model cards for all models in use
โDocument training data sources and limitations
โAssign compliance owner
Testing and validation
โRun bias and fairness testing on high-risk decision outputs
โDocument known limitations
โPenetration test the override mechanism
โExternal legal review of technical file
The honest assessment
14 months is not a lot of time if you start now. It is zero time if you start in 2026.
The teams that will struggle are not the ones building obviously high-risk AI. They are the ones who built general-purpose AI products that crept into high-risk territory as their features expanded โ and never noticed the classification change. Do the audit now.
AgentOS is being built specifically to automate the decision logging, human oversight checkpoints, and conformity documentation described above. If you want early access, join the waitlist below.
Join AgentOS waitlist โ