The PII firewall finds names, emails, and account numbers in a prompt and swaps them for tokens before any model sees them, then restores the real values in the response. It runs on every request by default, and it is what lets you reach an external model without sending personal data abroad.
detect · pseudonymize · restore
No personal data leaves Akumi.
To answer a real question, a prompt carries real data: a customer name, an email, an account number, a support ticket. Send that to an external model and you have made a transfer and widened your leak surface. Strip it by hand or with a few regexes and one missed field is a breach. Turn the protection off to ship faster and the gap is invisible until an auditor finds it.
Every prompt runs through the firewall before routing. The work happens in the request pipeline, so the token map never reaches a provider.
Stripping data breaks the answer. The firewall swaps values for tokens and restores them after, so the model has what it needs and your response comes back complete.
Every request is firewalled unless a tenant admin turns it off and records why. Privacy by design, not a setting you have to go find.
An external or non-EU model is blocked at the egress guard unless the request is firewalled or carries a recorded acknowledgment. The firewall is what opens that door safely.
The firewall shrinks what you expose and gives you a record of it. It does not make personal data disappear, and we will not pretend it does. The obligations stay yours, so we built the controls to meet them honestly.
Create a key and the firewall is already on. Route anywhere you are allowed, with personal data tokenized on the way out and restored on the way back.
We use privacy-friendly, EU-hosted analytics to understand how Akumi is used. Accept analytics cookies, or continue without them. See our cookie policy.