The AI that fixes outages by itself — Patent pending
RRELIORASRENIX
Talk to us ↗
Free now Early adopters: become a Design Partner — 88 of 100 places left 

Security

It runs where your cluster runs.

No telemetry leaves your perimeter, the licence check opens no socket, and every action is written to a log you can verify yourself.

Nothing is exfiltrated

Srenix is an in-cluster operator, not a SaaS that pulls your telemetry. Cluster data and model prompts stay inside your perimeter, and you choose the model endpoint.

Approvals are signed and single-use

An action that needs a person is posted with a signed link that expires and can be used exactly once. A second use is rejected as a replay. Who may click is decided by your own SSO.

The audit trail is hash-chained

Every decision, approval and action is hash-linked, so an entry cannot be altered without breaking the chain. Signed checkpoints close the gap a hash chain leaves open: entries removed from the end.

Guardrail reference

Every rule that limits what it can do.

Not a policy page: each of these is enforced in code you can read before you install.

01

Fixers with limits

Five built-in fixers, each with one job: delete a failed pod, stop a frozen job, restart a stuck ReplicaSet, remove a finished certificate request and, only if you allow it, point an Ingress at the right TLS secret. Each says what it may touch and in which namespaces. There is no open shell.

02

Approvals

Anything outside your rules waits for a person: one signed link that expires and works once, and your SSO decides who may click it. How approvals work

03

Earned autonomy

A kind of fix gets more freedom only after it keeps working on your clusters. A fix that is reverted later counts as a failure, and a circuit breaker returns that kind of fix to manual approval. The seven checks

04

The record

Every detection, decision, approval and action is signed and hash-chained to the one before it, so any change to the record shows. Read the audit trail

The licence check opens no network connection

It reads a signed key and two facts it already has from your API server. A licence server that phoned home would turn our outage, or your egress policy, into your monitoring outage. The commercial binary ships the public key only.

It degrades, it never fails. Any licence problem falls back to the core engine — it keeps finding and explaining problems — rather than to an error. You lose the licensed features, not your monitoring.

Autonomy is off until you turn it on

A fresh install finds and explains. It changes nothing until you enable autonomy and choose which kinds of change it may make — and an empty list of allowed actions means autonomy is off, because there is no implicit “all kinds”.

Read the seven checks

Lock down direct access to approvals

Traffic reaching the approval service without passing your ingress can claim any identity, because identity arrives from the ingress and is used for audit attribution. The network policy that closes this is opt-in, because a fail-closed policy with the wrong selector would silently break every approval click.

What must be true before it changes anything

The seven-check gate: autonomy enabled, breaker closed, proposal present, action kind allowed, namespace not protected, rollback present, confidence at least 0.95. The first failure stops the change.
The order is the point: the cheap safety checks run first, so a high confidence score can never skip a protected namespace or a missing rollback.

When a person has to say yes

One-click approval: Srenix posts a signed, expiring, one-time link to Slack; the click passes your SSO; the approval service verifies the Ed25519 token and burns it; the fix is applied and logged. Reusing the link is rejected.
The link is signed, expires and works once. Your SSO supplies who clicked, for the audit trail — never permission on its own.

What it writes down

The audit trail. Every entry carries the hash of the last, with signed checkpoints and a local export.
Each entry carries the hash of the one before it, and signed checkpoints close the end of the chain.

What the licence check touches

The licence check. Offline, opens no connection, and falls back instead of failing.
Nothing outside your cluster. A licence problem costs you licensed features, never your monitoring.

Trust centre

What your security review needs, in one place.

Security overview

A short document for your security team, covering the architecture, the guardrails and the audit trail. We send it with the review. Ask for it

Licence

Design Partners use Srenix under their programme agreement; Enterprise runs under a commercial licence. The source code is available to customers for security review. Licensing in the docs

Data handling

No telemetry leaves your network. Reports go only where you point them — Slack, Alertmanager, your ticketing — and you choose the model endpoint.

Compliance status

SOC 2: not yet certified. The evidence exists today: a signed, hash-chained audit trail, and Enterprise exports a SOC 2-friendly audit bundle.

Security questions

What your security team will ask.

Something else? Ask us — a person replies.

Does any of our data leave the cluster?

No. Srenix runs inside your cluster and sends no telemetry out. Its optional AI features use the model endpoint you choose — host that model inside your perimeter and the prompts stay there too.

Which AI model does it use?

The one you choose: any OpenAI-compatible endpoint, including a model you host in the cluster with vLLM. Most findings are explained by rules alone — the model is the fallback, not the default.

Does it touch our secrets?

It never reads or writes a secret value. When a key is missing, it can only ask your secret store to sync the key it already holds.

Can it change things without asking us?

Only if you let it. A fresh install finds and explains, and changes nothing. You choose which kinds of fix it may make on its own and in which namespaces; it acts alone only when all seven checks pass with confidence of at least 0.95. Everything else waits for one tap in Slack.

Are you SOC 2 certified?

Not yet. What exists today is the evidence: every decision, approval and action is signed and hash-chained, and Enterprise exports a SOC 2-friendly audit bundle. Certification is the next step.

Does it work air-gapped?

Yes. Srenix runs from a snapshot, offline or air-gapped, and the licence check never opens a network connection. Enterprise adds an air-gapped installer.

Need this to clear your security review?

We will go through the audit trail, the approval flow and the licence check with your team, line by line.