Revola Technologies/Technologies/Praxis
Praxisby Revola Technologies TR Request a demo
Policy prioritization for CNAPPs

Your CNAPP has hundreds of controls. Praxis tells you which one to switch on first — and shows the math.

Image-assurance and runtime controls ship switched off, and every finding looks urgent. Praxis reads what your CNAPP and your clusters already know, and ranks the controls to apply by a fixed, explainable formula — so “why is this first?” always has an answer your auditor can check.

Engine output · live demo cluster (fictional data)
  1. 01
    P2 · high
    Block critically vulnerable images
    registry.demo/card-processor:2.4.1
    data-sensitive; Policy state: not enabled in 'Registry gate'
    PCI 6.3ISO A.8.8BDDK m.16T1190
    0.56
  2. 02
    P2 · high
    Limit container privileges at runtime
    checkout/web-frontend
    internet-facing; Policy state: partially enabled in 'Privilege limits'
    PCI 7.2ISO A.8.2BDDK m.11T1611
    0.51
  3. 03
    P2 · high
    Block docker.sock and dangerous hostPath mounts
    internal-tools/build-runner
    high blast radius
    PCI 2.2ISO A.8.2BDDK m.11T1610
    0.51
The real scoring engine, run on a made-up cluster.
The problem

Security teams don’t lack findings. They lack an order.

Everything is critical

Thousands of findings, each with its own severity. Nothing says which control, switched on today, removes the most risk.

“Why this one?”

A ranking nobody can explain does not survive a change board, let alone an audit. A model’s opinion is not evidence.

Afraid to break production

Turning a runtime control on in block mode is a risk of its own. Teams need a safe first step, not a big switch.

How it works

Three steps, no agents, nothing written to your cluster

01

Collect

A read-only collector reads the cluster’s topology, RBAC and workload settings, and the policies your CNAPP already has. No Secrets, no write access.

02

Score

Each recommended control is ranked by a deterministic formula: threat, exposure, data sensitivity and blast radius, minus the cost of applying it.

03

Act

You get a ranked task list with the reasons behind every score, audit-mode policy files to review, and evidence mapped to the regulations you answer to.

Why teams pick Praxis

Built for teams that have to defend every decision

A formula, never a verdict

The score is arithmetic you can recompute by hand. An optional local AI model writes the explanation of a score that is already final — it can never change it.

Mapped to your regulators

Every control carries requirement-level references to PCI-DSS v4.0 and ISO/IEC 27001:2022, and article (Madde) references to BDDK and KVKK.

Generate, never apply

Deploy plans are policy files in audit mode for your team to review and roll out. Praxis itself never changes a policy.

Runs where your data lives

On-premises and air-gapped installs, signed offline bundles, no telemetry and no call-home. A hosted option exists for teams that want it.

Works with your CNAPP

On top of the platform you already run

Praxis reads from your existing CNAPP through its own API, or through the Kubernetes-native policy objects many runtime-security tools already create. Adding a vendor is one adapter; the scoring engine never changes.

ValidatedAqua SecurityValidatedAccuKnox / KubeArmorConnector readyPrisma CloudValidatedKubernetes itself

Product →

See your own clusters ranked

Bring one cluster. We run the read-only collector with you and walk through the list it produces.