Every model call passes one boundary.
Reign Gateway sits between your agents and the models they call. Policy decides what is allowed. Routing decides which model answers. A record says what was authorized, and why. iTmethods operates the boundary inside your environment, to your change control.
In production at iTmethods, on the deployment we run ourselves. Own-cloud is available today, in your own AWS or Azure account; Google Cloud is planned for 2027. Air-gapped and sovereign are in development.
One endpoint in front. One record underneath.
Your applications and agents call one endpoint. What comes back is the answer; what stays behind is the evidence.
What is allowed at the boundary, and who decides.
The policy is yours. We operate the boundary that applies it. We do not hold an opinion about what your organization permits.
Rules are written by your security and engineering functions and held in your instance. You can also bring your own policy service rather than being made to use ours.
Each call is checked before it reaches a model. The refusal is as much a record as the answer.
Policy can be set by team, by repository, by environment and by class of data.
Changes are requested, reviewed, versioned and dated, and take effect without a restart.
Which model answers, and on what basis.
Routing is a policy decision rather than a preference. You set the basis, and you can change it.
A basis you set
Route by task, by sensitivity of the data, by environment, or by a ceiling you have agreed internally. The rule is explicit and readable.
The choice stays with you
Model selection is yours to change.
One place to change it
Agents call the boundary rather than a model directly. Changing which model answers does not mean editing every agent that asks.
A record of what was authorized, and why.
For each call: the identity that made it, the policy that applied, the decision taken, the model that answered, and the time it happened. Records read in sequence and are written for people who were not in the room. Following one does not require access to the agent that made the call.
What happens when it cannot decide.
This is the unglamorous part, and it is the part that matters. Behavior under failure is defined in advance and written down — including where the behavior is that there is none yet.
If the boundary cannot establish that a call is permitted, it is refused and the refusal is recorded with its reason.
It is recorded as failed. It does not fall back to a model your policy has not permitted, because it does not fall back at all. Automatic failover across permitted models is not built. It is one of the three named below.
Minute, hour and day limits are enforced in the data plane. The request that crosses a limit is priced after it returns, so the next one is the one refused. Weekly and monthly budgets can be configured but are not enforced there.
Changes are requested, reviewed, versioned and dated. The instance records which version of policy was in force when a call was decided.
The boundary is useful whoever built the agent.
Reign Factory runs through this boundary. So can the agents your own engineers have already built.
- Reign Factory, the build motion, is in beta and being productized. The model calls it makes pass the same boundary and are recorded the same way.
- Agents your teams wrote point at the boundary instead of at a model. Policy, routing and records then apply without rewriting how those agents work.
- Reign Ops operates the toolchain underneath. The boundary is one more thing run inside your environment, to your change control.
One set of rules covers both. A reviewer does not have to learn two stories to follow what happened.
Set up with you. Run for you.
Every product in this category asks you to choose between running the gateway yourself and sending your traffic somewhere else. We think there is a third option, and we would like to build it with you.
First, with your team
A named engineer sets the policy with your team and wires the boundary into your identity provider, your key service and your storage target. One traffic path to start.
Then, run for you
iTmethods operates your environment and keeps it tuned as traffic changes. Attestation status for the managed service is released on request under non-disclosure rather than asserted here.
As your estate changes
Policy changes take effect without a restart. Revoking a key takes effect across the fleet. Coverage widens as you point more traffic at it, and records age on the retention you set.
And as the product ships
Reign ships on a regular release train. Because iTmethods operates your environment, taking a release is our work rather than a project on your roadmap.
Which applications route through it, what the policies say, and which systems it uses stay yours. Designing those decisions with you is the engagement, not an afterthought to it.
Bring us the calls you cannot account for.
We will look at how your agents reach models today, and what one boundary would change. Bring one traffic path, not the estate.