EU Mode

One API to make your AI agents EU ready.

All EU and security controls for your AI agents, in one API.

EU Mode will put those controls behind one API that runs in the EU. Its first parts are live today.

Request

Rank these five candidates for the account manager role.

Your AI

1. Candidate C 2. Candidate A 3. Candidate E 4. Candidate B 5. Candidate D

Without a guard

Reaches the hiring manager

With HaloGuard EU
BlockedRanking candidates

Tested in all 24 EU languages

About 4,500 test requests. 24 EU languages. One small model.

Requests HaloGuard EU never saw in training, run on HaloGuard EU and on Jev, a general-purpose model from TypeSafe.

English accuracy

99.7%

Jev 99.5% · 732 requests

Accuracy in the other 23 EU languages

97.9%

Jev 97.7% · 3,758 requests

More than 100 times cheaper

Per message, with the full policy document, in our test.

HaloGuard EUJev

English accuracy(higher better)

HaloGuard EU99.7%
Jev99.5%

Accuracy, other 23 EU languages(higher better)

HaloGuard EU97.9%
Jev97.7%

Violations missed(lower better)

HaloGuard EU0.2%
Jev0.1%

Safe requests blocked(lower better)

HaloGuard EU3.4%
Jev4.0%

Cost per 1,000 requests(lower better)Illustrative

HaloGuard EUabout $0.002
Jevabout $0.40

Our own test of about 4,500 requests, plus about 4,100 casual-style versions, written and labelled with AI help. Jev was given our policy document with every request. Percentages are estimates. Cost is illustrative: list price times tokens used across both sets, drawn to scale.

What we are building

One API, every check

Point your agent at the EU Mode API. Every request, tool result, reply and agent action will then pass the checks for each law, side by side, in the EU. Each check can allow, block, mask, escalate, or just log. Start in shadow mode: it records what it would have blocked and blocks nothing.

Your app or agentA workplace assistant, a support agent, a coding agent
EU Mode APIRuns in the EU
AI ActBans, high-risk uses, AI disclosure
PrivacyPersonal data masked, with a map back
ConsumerPromises, pressure, regulated advice
SecurityInjection, tools, dangerous actions
allowblockmaskescalatelog only
Any model you chooseYour provider, your key

Evidence

The Halo model family (HaloGuard 1.0)
92.1The Halo model family (HaloGuard 1.0), 4B model, scores 92.1 average F1 with a 4.7% false positive rate.Source: the HaloGuard 1.0 publication
90.9Average F1 across 7 prompt-safety benchmarks with a 0.8B parameter model.Source: the HaloGuard 1.0 publication
1.25M+A training corpus of more than 1.25 million records.Source: the HaloGuard 1.0 publication
HaloGuard EU
$30/ billion input tokensOutput tokens are free. Hosted in the EU.
Supported by
  • Claude for Startups
  • Google for Startups
  • NVIDIA Inception
Live today
HaloGuard EULive

The first part of EU Mode. Built on Google's Gemma, it works in all 24 official languages of the European Union and runs in the EU.

It can miss output it should block, and it can block output that is fine.

The ten policies it checks
Privacy filterLive

Looks for personal data in what you send and masks it before it reaches the model. The answer carries a map back to the originals; putting them back is your step. Results on six public benchmarks are at astroware.ai/benchmarks.

Until our data processing agreement is signed with your company, send no personal data to the API.

Results on six public benchmarks
Auto ModeLive

Dangerous action checks for AI agents: blocks a dangerous action or flags it for a person to approve.

A technical control you can show your customers and auditors.

Pick a time that suits you.

EU Mode is Astroware's name for these controls. It is not an official EU product, and using it does not by itself meet any law's requirements. HaloGuard EU is a technical control, not legal advice or a compliance guarantee. Items marked Planned or In development are not available yet, and we give no dates for them here.