Executive-ready PDF
One PDF with an executive summary, full technical findings with remediation drafts, and a compliance control mapping - all in one signed, downloadable file.
See a sample report →Ephemera is a read-only posture and compliance audit for your Kubernetes clusters. No agent to install. Processing stays inside the region you pick, and raw sensitive data (cluster dumps, findings, PDFs) self-deletes in 24 hours. Scores, trends, and compliance metrics stay so your dashboard keeps improving. Most audits finish in a couple of minutes.
Every audit produces the same artifacts. No tiers, no locked features during the beta. We just want your honest feedback.
One PDF with an executive summary, full technical findings with remediation drafts, and a compliance control mapping - all in one signed, downloadable file.
See a sample report →Every critical comes with a suggested YAML patch, a kubectl command, or a policy snippet you can paste. Ephemera drafts, you review. Nothing is applied automatically.
Findings are cross-referenced with ISO/IEC 27001 Annex A, NIS2 art. 21, NIST CSF 2.0, the EU Cyber Resilience Act (CRA articles 13 and 14), GDPR art. 32, DORA Chapter II, CER art. 13, SOC 2 CC6, and CIS Kubernetes v2.0. Filter by framework in the dashboard.
160+ engineering best practices across 13 categories, distilled from kubernetes.io guides, OWASP, CNCF / vendor production checklists. Each gap links back to a concrete finding with a remediation draft.
Track score trends, cluster-by-cluster diffs, scheduled scans, and the retention clock. Slack, email, and webhook delivery on every completed audit.
Open the demo dashboard →A signed retention receipt is generated when every artifact is deleted. The append-only retention log is part of your audit trail. Show it to your auditor, don't just tell them.
Data flow is deliberately short. Nothing crosses a region boundary. Raw cluster data is gone in 24 hours — scores and trends stay so you can track progress.
Upload a cluster dump through the browser, or install the ephemera CLI (one command, signed, open source) and point it at your cluster. Either way you pick the data region (EU or US) before anything moves.
The job lands in a region-pinned worker. Secrets are scrubbed at ingest (regex + entropy). Policy, capacity, images, and compliance checks run in parallel. Ephemera drafts remediations from redacted findings only. No raw manifests ever leave the data plane.
You get the PDF by email (plus Slack / webhook if configured), and a dashboard link. A 24-hour countdown begins on all raw data. When it hits zero the cluster dump, raw findings, and PDF are deleted. A signed retention receipt is added to your permanent audit trail. Aggregate scores, severity counts, compliance coverage, and trend metrics are kept permanently, your dashboard tracks posture over time without ever storing sensitive cluster data.
Redaction runs in your browser, before the upload starts. We show you the SHA-256 of the file before and after redaction, so you have cryptographic proof that what we received is exactly the redacted file — re-run sha256sum locally and check. No competitor shows you this.
The whole lifecycle is provable, not promised. When the retention cron deletes your data it appends an ed25519-signed entry to a separate, write-only log — listing every deleted object with its SHA-256. Re-verify it against our public key; change one byte and the signature fails.
Secrets are stripped client-side, then the redacted dump uploads over TLS to the region you picked.
Stored in your region — EU uploads under Object Lock (WORM). A delete_at of upload + 24h is set immediately.
Every minute, past-deadline jobs are purged — each object version deleted and its SHA-256 recorded.
An ed25519-signed record is appended to a separate, private log bucket — Scaleway in the EU, DigitalOcean in the US, replicated to a second region in the same jurisdiction for DR — and retained permanently.
No install required. CLI is signed, RBAC is published, only needs get/list.
Your cluster dump, derived findings, and PDF live in Paris (EU). Pick one at upload time and your data stays there, never replicated across regions.
Raw cluster data, findings, and PDFs are deleted after 24 hours, confirmed by a signed retention log entry. Aggregate scores and trend metrics stay permanently. Download the log to verify each deletion against its SHA-256.
The output of roughly kubectl get all,cm,netpol,role,rolebinding -A -o yaml, plus cluster and node metadata. Secret values are stripped at the edge before anything is analysed. We only ever see that a Secret exists, its name, and its mount points. Image digests are kept; image contents are never pulled.
The CLI is read-only: it binds to a dedicated ClusterRole with get, list, and watch on core resources, and nothing else. No mutating API calls, no exec, no port-forward. You can audit the RBAC manifest yourself before running it (it's about 110 lines).
Belt and suspenders: the object storage bucket has a 24-hour lifecycle rule (hard floor), a per-minute cron checks every job's tombstone and deletes on schedule, and the append-only retention log records every delete with a SHA-256 of the original artifact. Only raw data (cluster dumps, findings, PDFs) is wiped, aggregate scores, severity counts, and compliance metrics are kept permanently so your dashboard shows trends over time. You can download the log for any audit and confirm the hashes match what you uploaded.
Into the region you picked (EU or US) and nowhere else. The control-plane database holds metadata only (job id, finding counts, retention log entries) and is sharded per region too. There is no cross-region replication of anything derived from a customer cluster.
Those are excellent open-source scanners and Ephemera actually uses several of them under the hood. The difference is packaging: you get one report instead of five JSON blobs, LLM-drafted remediations instead of raw rule IDs, a data-residency and retention model you can hand to a compliance team, and a dashboard for trends over time. If you want the raw scanner output, it's included in the download.
Not during the private beta. We want to iterate fast without fragmenting support across deployment targets. The CLI itself is open source, and a self-hosted option is something we're planning.
We invite in small batches as capacity grows (usually weekly). Priority goes to teams running multi-cluster production workloads in regulated industries (CRA / NIS2 / DORA / SOC 2 / CIS K8s timelines coming up), because that's the use case we're building against. If that's you, mention it in the why field on the form and you'll jump the queue.
No. Ephemera surfaces technical findings and maps them to framework control IDs, which saves hours of manual cross-referencing. It does not render legal opinions, certify conformance, or replace the human review a certification body, DPO, or internal auditor performs. Treat the output as evidence for their review, not as a sign-off.
Still have a question we didn't answer?
First 3 users get the Starter plan free for life. The next 50 get 50% off locked for 12 months. After that, list price. All tiers bill monthly; annual plans get two months free.
See your real posture in under 10 minutes.
Continuous posture, on a schedule, for a small team.
Posture across your whole org, evidence your auditor accepts.
Run Ephemera the way your CISO needs it.
Prices in EUR, exclusive of VAT. USD shown with a live FX conversion from EUR. Beta pricing is valid for 12 months. Annual = 2 months free.
The content produced by Ephemera (including findings, framework mappings, remediation drafts, and the "also maps to" cross-framework labels) is provided for informational and engineering purposes only. It is not legal advice, it does not constitute a formal audit or certification, and it does not replace the work of a qualified auditor, data-protection officer, compliance consultant, or certification body.
Framework references (ISO/IEC 27001, NIS2, NIST CSF, EU CRA, GDPR, SOC 2, CIS Kubernetes, and others) link to the original source material. Where a control is cited, the mapping is our best-effort interpretation based on the public text of the framework. You remain responsible for validating the mapping, confirming the control is in scope for your organization, and collecting any additional evidence required by your auditor.
Ephemera is offered without warranty of any kind. Your use of the service is governed by the Terms of Service and Privacy Notice (published at GA).