Skip to content

An in-account alternative to Orca Security

Orca was early to agentless cloud scanning and remains one of the more complete CNAPPs available. Hanu is a different proposition: a self-hosted stack that reads cloud APIs read-only, joins what it finds to code, CI/CD, identity, certificate and AI signals, and ranks compound risk rather than individual findings.

orca security alternativeself hosted CNAPPin-account cloud security platform

This page answers a question about product shape. A CNAPP is one product with one console and one vendor relationship. Hanu is a stack you run yourself, plus a correlation engine whose inputs come from many places. Both architectures are legitimate, they fail in different ways, and they suit different teams. What follows is the version of that comparison you can hand to an engineer without them finding the catch.

Where the other tool wins

The list is not short, and the first item is a genuine credit rather than a concession.

  • Agentless scanning, and the credit for it. Orca was early to the idea that workload and data posture can be read without installing anything on the workload, and that idea is now the industry norm. Judged on cloud coverage, Orca reads more of the estate than Hanu: ours is AWS at 366 checks, Azure at 75 and GCP at 75, with no Oracle Cloud support.
  • One purchase, one console. Posture, workloads, data and identity arrive as a single product with a single dashboard and a single support relationship. Hanu covers those surfaces and then expects you to decide what else belongs in the stack.
  • A managed service. No datastore to size, no upgrade window, no backup rotation, no on-call for the tool. For a team with no spare platform capacity, that is worth more than any feature on this page.
  • An executive reporting surface. Benchmarks, framework views and trend reporting are built for people who present to a board. Hanu's output is a ledger of chains and their evidence, which reads well in a post-incident review and less well in a steering committee.
  • Recognition. Orca is a known CNAPP brand, so questionnaires, renewals and board reporting do not need a paragraph of explanation first. We are not going to pretend that has no value.

Where Hanu fits

Hanu answers the same posture questions at lower breadth and spends its effort where a cloud scan stops: at the joins between domains.

  • Deterministic correlation over typed signals. 166 typed signals land on one bus from collectors across 32 domains. 75 correlation rules work on them: 34 tier-1 rules that evaluate a signal against history and context, and 41 tier-2 rules that fuse signals from different providers inside a time window. Scoring is fixed arithmetic, and 0 LLMs sit in the detection or scoring path.
  • Compound risk rather than a finding count. The unit is a chain with one owner: a workflow tamper followed by a secret exposure, a poisoned release followed by model enumeration inside seven days, a certificate chaining to an authority whose keys are recoverable. The 609 behavioural detections exist to give those chains material to form from, not to fill a queue.
  • Everything inside your boundary. Eight services, your datastores, a documented minimum of 2 vCPU, 6 GB RAM and 10 GB disk, 0 bytes of telemetry egress, keys sealed with your own KMS, and an air-gap capable deployment with a signed detection bundle.
  • Source-available under the Elastic License 2.0. Community is $0 in production, unlimited tenants and seats, no ingest meter. ELv2 is not OSI open source and we say so rather than blurring it - the point is that the rules deciding what matters can be read by the people accountable for them.

The reason to accept the extra operating work is the queue it produces. A misconfiguration with no reachable path stays low. The chain that starts in a registry and ends in your cloud bill is ranked. Most of the joins that make that possible cross domains a cloud scan does not read, which is the whole argument of attack path analysis.

Agentless CNAPP (Orca)Hanu
Primary jobRead cloud, workload, data and identity posture from outside the workloadNormalise signals from many collectors and correlate the ones that form a chain
Coverage breadthMore cloud providers than Hanu reads, including some we do not support3 clouds: 368 AWS · 77 Azure · 77 GCP checks; no Oracle Cloud
PrioritisationRisk scoring within the cloud estateCompound score per chain: severity base, bounded increments, exposure multipliers
DomainsCloud, workloads, data and identity32 domains, adding CI/CD, release provenance, certificate trust, non-human identity and AI workloads
CorrelationWithin the product's own data model75 rules across two tiers, joining signals from different providers
Custom logicPolicies and views in the consoleDeclarative rules in the repository, with ATT&CK mapping and tests
OutputFindings and dashboardsRanked risks, each carrying its contributing signals
Two product shapes: one CNAPP, or a stack that joins signals.
A chain that starts outside the cloud estate2 signals · 1 risk
signalwhere it came fromrule
SUSPICIOUS_PACKAGE_RELEASEregistrytier 1
LLM_JACKING_ACTIVITYcloud audit trailtier 1
compound riskRULE-T2-015CRITICAL
Agentless CNAPP (Orca)Hanu
Who runs itA vendor-managed serviceYou, or us on a managed instance in Growth and Enterprise
DeploymentVendor-hosted, with in-account options published for residency-bound buyers8 services from one compose file, in your account or cluster
Data residencyVendor tenancy by defaultYour Postgres, Neo4j, Redis and object store, in your boundary
Telemetry egressVendor data plane0 bytes of your telemetry leave your account
LicenceCommercial subscriptionElastic License 2.0, source-available; Community edition $0 in production
SupportVendor support and a named contactCommunity is self-supported; Growth and Enterprise add support and an SLA
Air-gapped operationNot a model a vendor-hosted service can offerSupported: images and a signed detection bundle are mirrored in, then nothing calls out
Operating model, licensing and where the data sits.

Verdict

Choose Orca if you are a head of cloud security or a security architect who wants one CNAPP covering cloud, workloads and data, operated by the vendor and backed by a support contract - and if your estate includes cloud providers Hanu does not read, that settles it. Choose Hanu if you are a platform or SRE lead who will run the stack, if telemetry has to stay inside a boundary you can demonstrate rather than describe, or if the risks you cannot currently see arrive through CI/CD, identity and AI activity. If you have a hard residency constraint, read Orca's in-account deployment documentation as well as this page; it exists for exactly that buyer, and it is a fairer comparison than a feature table.

What platform teams ask

Do we need both Orca and Hanu?
Sometimes. Hanu is not a CNAPP at Orca's breadth, and there is no Orca connector in our tree, so findings do not flow in automatically. The practical split: let Orca keep posture and workload coverage, and run Hanu over the joins it does not make, in CI/CD, releases, certificates and AI workloads.
What happens to our Oracle Cloud estate?
Hanu does not support Oracle Cloud. The engines exist as stubs and we will not present them as supported, in any edition. If OCI is part of your estate, that alone is a reason to choose a CNAPP that reads it.
How much operational work is the self-hosted stack?
Eight services, four datastores, one host at minimum. You own upgrades, backups and retention policy. The application image runs read-only and needs nothing outbound, so an air-gapped install is a mirroring exercise rather than an engineering project.
Can we bring findings we already have?
Scanner output arrives through the scan-ingest plugin interface, and Snyk, Semgrep, Trivy and Tenable ship as plugins against it. Additional sources are written to the same interface. Orca findings are not covered by a connector today, and we would rather say that than imply otherwise.

Run it in your own account

One Docker Compose stack, your datastores, read-only credentials into your clouds. The Community edition is free to run in production.