For your IT
The checkpoint runs in your company. The AI never holds your passwords.
Suveren puts a checkpoint between the AI your company uses and your systems. Every action that changes something in email, ERP or CRM needs a signed OK from a named person first. If that OK does not come, nothing runs.
This page is for the people who would run it: what runs where, what leaves your network, what your team does, and what it can take over.
Architecture
What runs where
Calls that only read are checked against the limits too, but need no ticket. Only actions that change something need one.
Setup check Coming soon
One way into your systems, and a check that shows it.
The limits your people set only hold if the AI has no second way into your systems. Four things make that true. Your IT sets them up once. Soon it checks them with one command.
Copies a guide for your own AI: the four things, the setups, the locks for your AI app, and how to read the result.
The full setup and the check →Data
What leaves your network
- To the AI provider: what the AI reads and writes through its tools, for example the ERP records it looks up. That is no different from using that AI today. To keep it inside your network, use a model you host yourself.
- To the Authority Server: who acted, under which permission, the kind of action, the details checked against the limits such as amount and recipient, the running totals and the time. Never a password. For a message, a fingerprint of its content, not the content itself.
- To Suveren: only during the first three weeks, while we host the Authority Server, in Frankfurt, under a data processing agreement. After that, nothing.
Access
Where the passwords are
The Gateway keeps the credentials for your systems in an encrypted vault on the computer where it runs (AES-256-GCM). The vault stays locked until a person logs in. The AI only ever sees the tools, the limits and the results, never a password or token.
Give each connector a service account with only the rights it needs. The limits decide what the AI may do. The service account decides what it could ever do.
People
Who approves, and how
People log in to the Gateway with their Suveren account. Each area, such as payments or email, has its own approvers. When an action needs a yes, the Gateway shows the request with everything needed to decide. The person approves or rejects it there, and their name goes on the ticket.
For each area, the person who gives the permission chooses one of three ways:
- Runs on its own: within the limits, every call gets its ticket and runs without asking anyone. The limits include amounts, recipients, systems, and daily and monthly totals across all calls.
- Asks first: every call becomes an approval request showing the full action. Nothing runs until an approver says yes. A request that nobody answers expires after 72 hours; requests are kept seven more days, then deleted.
- Asks above a limit: below the amount you set, the call runs on its own; above it, it becomes an approval request as above. Above a fixed ceiling your team sets, nothing runs and no one can approve it.
Who may approve is set per area by your team's administrators. Being a member of the team alone does not allow anyone to grant permissions.
When something fails
If it does not answer, nothing runs
The Gateway fails closed. If the Authority Server cannot be reached, the AI's actions stop. There is no fallback and no reuse of old tickets. Your systems keep working for people as they do today, because the Gateway only sits in front of the AI. To stop one person's AI, stop their Gateway. To stop every AI action at once, stop the Authority Server: without it, no ticket is issued and nothing runs.
The ticket
What a ticket contains, exactly
- In the name of
- Maria Hofer · Customer Service Lead
- Scope
- payments.refund
- Limits
- ≤ €500 · single transaction · 20 a day
- Issued
- 2026-09-14 14:22 UTC
- Expires
- 2026-09-14 14:52 UTC
€127.40 to cust_4f81e2
Suveren software: within limits, requested 14:22 UTC
Every ticket contains:
- Who allowed it: the person's permission, and their name where their identity is verified.
- What: the kind of action and the system it runs in.
- The details checked against the limits, for example amount and recipient.
- The running totals for the day and the month, and the limits that applied.
- The approval, if someone had to say yes first.
- For a message: a fingerprint of its content, not the content itself.
- The time, and the Ed25519 signature that proves nobody changed it.
Anyone with the public key can check a ticket, without Suveren and without a network connection. The Gateway keeps its own signed copy of every ticket, and your auditor can export them.
A ticket never records how fast or how well anyone works. Who may read tickets and how long they are kept is agreed with your works council.
Connectors
How it reaches your systems
Every system connects through an MCP server, the open standard many software vendors now offer. The Gateway starts it, hands it its credentials, and refuses any tool that is not on its list. Where a system has no MCP server yet, we build one.
Ready today: Gmail, Google Calendar, Mollie payments, a CRM, a records store, LinkedIn and GitHub releases. In the thirty-minute call we check what exists for your ERP and CRM, in your version.
Running it
What your team runs
Updates come as numbered releases. For as long as Suveren offers the service, updates and security fixes for the unmodified software are free, and we give twelve months' notice before that ends. How many days of your team's time each step takes depends on your systems; we estimate it with you in the thirty-minute call.
Run it, change it, build on it
Your IT can take it over from day one
The protocol took a year to write down. The software that follows it was built by AI in a couple of months, working from written guides and a test suite. You do not have to take that on trust; you can check it. You get the same guides and tests:
- The source code of both programs.
- The architecture guide the AI worked from, written for people and for AI coding assistants, so your own AI can work on the code safely.
- The full test suite, including the protocol tests, which shows whether a change broke anything.
- The public conformance report (github.com/suverenai/suveren-gateway, docs/CONFORMANCE.md): requirement by requirement, what the software meets and what it does not yet, and which claims your IT can check by running the tests.
- Both programs ready to install, and the path to every update.
With the AI coding assistant your team already uses, your IT can run the software, fix it and extend it from day one, with us or without us. That is the point: you should not have to pay a supplier every year for software your own people can own.
Who stands behind it
One person behind it, and what you need to carry on without him
Suveren is a program and the work of bringing it into a company. Andreas Schadauer developed the program and does that work, with a network of partners. He described the protocol, the what and the why. AI wrote the software, the how, under his direction. Automated tests check it, including a test suite for the open-source protocol that runs against the real programs.
If Suveren stops, you keep running. The Gateway is open source, you hold the Authority Server's source code, and the protocol is open source.
Law and compliance
GDPR, EU AI Act, NIS2
During the three hosted weeks, Suveren processes data for you under a data processing agreement. After that, both programs run under your control and your processes. Your roles under the EU AI Act and NIS2 depend on your use cases. We work them out with your lawyer, your data protection officer and your IT during the three weeks.
Want the full detail?
The Human Agency Protocol specifies the ticket, the permissions and the checks in full.
The Human Agency Protocol →1Request a demo
Tell me who you are. I'll confirm your email, activate your account and walk you through it in an online demo.
Already have an account? Sign in
Unlocked after I activate your account.
- 2Install the GatewayWhat the Gateway is and what it does →
One installer puts the Gateway on the computer where your AI works.
WindowsInstaller (.msi). Your IT signs it before rollout.MacOther ways to install (npm, Docker)
- 3Sign in and connect your AI
The Gateway sits between the AI and your systems. Nothing runs without a mandate and a ticket.