Skip to main content
RelixQ
Menu

How RelixQ Enterprise works

What gets scanned, how your estate is organized into scopes, how the managed service processes evidence, and what happens when a signal is missing.

Attack surfaces
7
Scope levels
4
You install
Nothing (CLI optional)
Browse the Developer Guide

Seven attack surfaces

Cryptography does not live in one place, so Enterprise does not scan one place. Seven surfaces are discovered, classified, prioritized, and tracked — and all seven normalize to the same finding contract, so evidence composes instead of fragmenting.

#SurfaceWhat is found
1Source codeQuantum-vulnerable primitives, weak hashes, hard-coded keys — AST analysis plus YAML rule packs
2DependenciesVulnerable crypto libraries and transitive exposure, from manifests and full CycloneDX / SPDX SBOM ingest
3TLS endpointsCipher suites, certificate algorithms, key sizes, expiry, HSTS, ALPN, key-exchange groups
4Cloud KMSAWS KMS, Azure Key Vault, GCP Cloud KMS — key algorithm, rotation policy, exposure
5Cloud TLS infrastructureACM, Cert Manager, CloudFront, API Gateway, EKS, GKE, ALB, App Gateway, Front Door, APIM
6Runtime telemetryOpenTelemetry and Datadog spans — what actually runs in production, not just what was scanned
7Graph correlationBlast radius, migration simulation, attack-path projection, dependency-chain reasoning

Managed SaaS processing boundaries

RelixQ delivers product workflows through the managed SaaS service. Customer-authorized connections and optional integrations determine which evidence enters the tenant and when.

WorkflowService handlingCustomer control
The web applicationManaged SaaSTenant access, dashboards, findings, inventory, quantum exposure, governance, and reports.
Scanning and analysisManaged SaaSCustomers authorize connected repositories, scan scope, schedules, and credentials.
CLI evidence submissionTenant APICustomers choose when to submit findings and when to apply CI gates. See Enterprise CLI.
The GitHub AppConnected integrationCustomers authorize installation, repository scope, and push or pull-request triggers.

The scope hierarchy

Enterprise models your estate as four nested scopes. The RelixQ Score is defined at every level; individual findings are not scored 0–100 — they carry a per-finding risk level instead.

Organization
The intended tenant boundary for members, billing, identity, and projects; production isolation status is governed by the Trust Center.
Project
The unit RelixQ scans. A project has a source, members, saved views, policies, and its own score.
Application
An optional grouping of services inside a project, for organizations shipping several deployables per project.
Service
The attribution target for findings. Service ownership is what turns a findings list into a work queue routed to the right team.

What you can rely on

Four behaviours are worth knowing because they explain what you will see on screen, and why.

Tenant isolation is a layered design
Requests and stored work are designed to carry one active organization context, with PostgreSQL RLS as the target database boundary. Production enablement and effectiveness remain under Trust Center review. Details in Security and tenancy.
Findings are immutable facts
A finding is never edited — it is superseded. Triage state lives separately with a full audit trail, so the record reconstructs what was known and decided at each point in time, not just the current state. This is what makes the audit trail defensible.
Every signal degrades independently
If one data feed is unavailable, its widget renders empty and everything else keeps working — never a crash, and never invented data. An empty widget means the signal is genuinely unavailable, which is a different thing from a zero.
Detection rules are data, not code
Rules ship as reviewable data and update without a release, so new coverage reaches your tenant continuously rather than on a deployment cycle.

Related pages