Available

Security · nine screens · in every plan

See what was refused, what would be, and what needs you.

A security console for identity: findings to triage, every rule and whether it bites, compliance against the frameworks you answer to, live sessions, and one record of it all.

The Signals screen in the AuthFI console: refusals in the last 24 hours by cause and gate.

What was refused

Every refusal, counted, by the gate that decided and the reason it gave.

Notice

What the platform saw, what it judged, and what it refused.

Pilot

Triage

A queue of findings, worst first.

Each finding says what was seen in plain words: a sign-in after a burst of failures, two sign-ins too far apart, an agent that ran something new and reached it. A person confirms or dismisses.

Ordered by severity, then by time

Confirm or dismiss, from the queue

Your verdicts are what the detection learns from

The Triage queue in the AuthFI console: findings with their subject, severity and verdict.The Triage queue in the AuthFI console: findings with their subject, severity and verdict.
Pilot

Risk decisions

Every judgement, with its reasons.

The platform places a person or an agent in a band: low, medium, high or critical. This screen shows each judgement, its score and the factors behind it.

The factors in words: a new device, passwords tried across many accounts

People and agents in the same list

Says when older judgements exist beyond what is shown

The Risk decisions screen in the AuthFI console: subjects, the band each was placed in and why.The Risk decisions screen in the AuthFI console: subjects, the band each was placed in and why.

Signals

What the platform refused, hour by hour.

The product's claim is that something refuses what should not happen. This is where you see it: every refusal, counted, by the gate that decided and the reason it gave.

By gate: in the kernel, at the node proxy, by a permission, by the plan

By cause: a route rule, a wrong audience, a revoked credential, a rate limit

The last 24 hours, 7 days or 30 days

The Signals screen in the AuthFI console: refusals in the last 24 hours by cause and gate.The Signals screen in the AuthFI console: refusals in the last 24 hours by cause and gate.

Decide

What is allowed, whether the rules that say so actually refuse, and how you stand against a framework.

Policy

Every rule in force, and whether it would refuse.

Rules live in several places: service access, network, outbound connections, privileged commands, admission and access decisions. This screen reads all of them and gives each one honest state.

Refuses, watching, refuses nothing, or cannot tell

Each rule links to the screen that owns it

Your own Kyverno admission policies are listed too

The Policy screen in the AuthFI console: every rule in force and whether it would refuse.The Policy screen in the AuthFI console: every rule in force and whether it would refuse.

Authorization

The rules in front of each service, and what happens by default.

For every service with rules, see whether it is enforcing or only watching, and whether a request no rule matches is refused or let through. Then ask what would happen to a given caller before you change anything.

Enforcing, watching or switched off, per service

Rules by route: roles, groups, permissions, a second step

Evaluate: ask whether a caller would be allowed, and why

The Authorization screen in the AuthFI console: gated services, whether each would refuse, and the default.The Authorization screen in the AuthFI console: gated services, whether each would refuse, and the default.
Pilot

Posture

Standing conditions, not a stream of events.

A finding here is a condition that stays open until your estate changes, such as a privileged pod or a server that permits SSH root login.

By layer: sign-in, services, infrastructure and cloud

By severity, so the worst is first

A fixed condition leaves the list

The Posture screen in the AuthFI console: open findings by layer and severity.The Posture screen in the AuthFI console: open findings by layer and severity.

Compliance

A cluster scored against the frameworks you answer to.

CIS Kubernetes Benchmark, SOC 2, ISO 27001, NIST 800-207, PCI DSS, HIPAA and OWASP. Each failing control names the rule that closes it, and the rule can be copied as a Kyverno policy.

Five answers, and only one of them is a pass

How many workloads a rule would refuse, before you enforce

Reads your Kyverno policies and writes the ones you are missing

The Compliance screen in the AuthFI console: a cluster scored against the CIS Kubernetes Benchmark.The Compliance screen in the AuthFI console: a cluster scored against the CIS Kubernetes Benchmark.
Policy and compliance

Prove

Who is signed in now, and who did what.

Sessions

Every live session, and the power to end one.

See who is signed in, through which application, and when they were last seen. A session waiting on a second step is called out, because it means somebody had the password.

Active, idle, or waiting on a second step

End one session, or several at once

Says plainly what ending a session does not revoke

The Sessions screen in the AuthFI console: live sessions, their state and when each was last seen.The Sessions screen in the AuthFI console: live sessions, their state and when each was last seen.

Audit

One record of who did what, and where it was refused.

Every sign-in, grant, approval and refusal for people and agents alike. Entries are chained, and the banner tells you whether the chain is intact.

Filter by person, by action, or by the layer that refused

Each refusal names where it happened

Send it to the log tools you already use

The Audit screen in the AuthFI console: the record of actions with who did each and which layer refused it.The Audit screen in the AuthFI console: the record of actions with who did each and which layer refused it.

A security console that says what it does not know

A dashboard that is green because it did not look is worse than no dashboard. Four rules every screen above follows.

Watching is not refusing

A rule in watch-only is shown as watching. It is never counted as protection.

What could not be read

If a source did not answer, the screen names it. It does not show a shorter list.

What has not been measured

Detection accuracy is shown as measured or not yet measured, never assumed.

A floor, when it is a floor

When older entries exist beyond what was read, counts say “at least”, not a total.

Security, layer by layer

Every control on the platform, by what it protects. Each group opens the page that shows it working.

Give every AI agent
a boundary

A prompt injection, a bug or a stolen credential can turn an agent against you. Inside a boundary it can only reach what you granted. Nothing you did not grant can reach it either. The wall is the kernel of the machine it runs on, so the agent cannot argue with it.

An address nobody grantedRefusedAnother process’s memoryRefusedAI agentCloud credentialsRefused, alwaysThe tool gatewayGrantedA caller nobody grantedRefused before it arrivesBOUNDARY · IN THE KERNEL

Below the agent

The rules run as eBPF programs in the Linux kernel. The agent’s code, its model and its prompt all run above them and cannot edit them.

Nothing to cooperate with

No SDK in the agent, no instruction in the prompt, no guardrail the model has to respect. The agent does not need to know the rule exists.

It works both ways

The wall faces outward too. A person, a service or another agent that was not granted is refused before the request reaches the agent.

Refused before it happens

A connection that was not granted never leaves the machine. It is stopped, then recorded. It is not noticed afterwards in a log.

Nine things a rogue agent tries, and what stops each

Where each part stands

Marked as it is in the console, so nothing is called finished before it is.

How AuthFI itself is secured
All fourteen partsTen available, four in pilot

Signals: refusals by gate and cause

Available

Policy: every rule, and whether it would refuse

Available

Authorization: service rules and evaluate

Available

Compliance: cluster scored against nine frameworks and AuthFI's AI baseline

Available

Kyverno policies read and written

Available

Sessions, with end session

Available

Audit record, chained so tampering shows

Available

Export to your log tools

Available

Lockout after repeated failures from one IP address

Available

Pushed revocation events

Available

Triage: findings from sign-in behaviour

Pilot

Triage: findings from what runs on the host

Pilot

Risk decisions

Pilot

Posture findings

Pilot

See what your rules actually refuse.