What you actually get

The GDPR Article 17 Erasure Attestation is a fixed-scope engagement with a fixed set of deliverables. This page lists exactly what arrives in your inbox at close, with links to sample artifacts you can inspect today.

The deliverable bundle

Artifact Format What it's for Sample
Erasure Attestation PDF PDF The auditor / DPO-facing document. Executive summary, scope, methodology, per-surface ERASED / RESIDUAL DATA verdicts, per-residual-marker evidence rows, control mappings, integrity block, verification instructions. sample
Evidence JSON evidence.json The machine-readable evidence pack. Same content as the PDF, schema-versioned, suitable for archival, re-rendering, or downstream ingestion. sample
in-toto attestation envelope attestation.intoto.json The signed integrity envelope. Carries the run digest, the timestamp token reference, and the manifest hash. The cryptographic chain of custody. sample
RFC 3161 timestamp token DER-encoded binary Third-party-issued cryptographic proof that the run digest existed at the time of the run. Independently verifiable against the issuing TSA. included in the JSON pack
Sigstore Rekor inclusion proof (when enabled) Rekor log entry + proof Public transparency-log entry binding the run digest to a time. Anyone can fetch the entry from rekor.sigstore.dev and verify inclusion. included in the JSON pack
Verification instructions Markdown + recorded command One-paragraph step-by-step for how to verify the pack from a clean machine using the open-source sectum-ai verify. No Sectum AI installation required for the verifier. page 1 of the PDF + samples README

All sample artifacts above are real outputs of the runnable examples/erasure-attestation walkthrough — you can inspect them today, before any engagement, to see exactly the artifact shape your DPO will receive.

Both verdicts on display

The same engagement can deliver one of two verdicts, and we ship a sample of each so you can see what the failure mode looks like before you commission a run:

Verdict What the run found Sample PDF Sample JSON
ERASED (happy path) The erasure workflow succeeded. All seven surfaces report zero residual markers for the target tenant. The pack is what closes the regulator ticket. audit-pack.pdf evidence.json
RESIDUAL DATA (the common bug) The erasure ran as a soft-delete (tombstone, not purge). Every surface returns residual markers. The pack itemises every residual hit, the surface, and the remediation pointer — what your platform team works against. residual-data-audit-pack.pdf residual-data-evidence.json

Both samples were produced by the same runnable example (examples/erasure-attestation/run.sh for ERASED; sectum-ai erasure --soft-delete for RESIDUAL DATA). Either pack verifies under the open-source sectum-ai verify; the verdict is data, not signal integrity.

What the PDF contains, page by page

  1. Cover — executive summary. Run ID, target tenant, engagement date range, top-line verdict (ERASED vs RESIDUAL DATA found), and the one-command independent verification recipe.
  2. Scope and methodology. Surfaces covered (the seven Sectum AI verifies for erasure: vector DB, tracing, agent memory, semantic cache, model/fine-tune adapters, search index, eval set), the marker substrate explanation, the manifest-grounded zero-false-positive detection pipeline (exact → semantic → calibrated judge), and the explicit limits (Sectum AI verifies and attests; does not remediate; pack is test coverage, not legal certification).
  3. Per-surface results table. One row per configured surface with: pre-erasure marker count, post-erasure residual count, verdict (ERASED / RESIDUAL DATA / NO BASELINE).
  4. Per-finding evidence rows (when residual data is found). Each row: marker ID, owning tenant, surface, severity, confidence, evidence span (the actual leaked text), remediation pointer, OWASP / ATLAS / NIST control IDs.
  5. Compliance control coverage. Mapping table grouping findings by SOC 2 (CC6.1 / CC6.6 / CC6.7), ISO 27001 (A.5.15 / A.8.3 / A.8.12), GDPR (Art. 17 / 32), EU AI Act (Art. 15), HIPAA (§164.312), NIST AI RMF (MEASURE 2.7), OWASP LLM Top 10 (LLM08:2025).
  6. Integrity and independent verification. The run digest (SHA-256), the manifest hash, the timestamp token reference, the Rekor log index (when enabled), the sectum-ai verify command and expected output.

What's not in the deliverable

Engagement scope — what we agree on up front

The engagement contract pins:

What we ask of you

Engagement

Scoped per engagement based on the surfaces in scope. A minimal-surface engagement covers vector DB + tracing; a full engagement covers all seven surfaces plus the in-toto envelope, the RFC 3161 timestamp token, and the optional Sigstore Rekor inclusion proof. Start an engagement for a quote.

Continuous (quarterly) cadence is available under the Continuous Multi-Tenant Verification SKU if you'd rather not re-engage on every DSR cycle.

Start an engagement ← Back to overview