One reviewed path, from upload to evidence.
Every Cernavo run follows the same six steps. You see the analysis before any plan, you approve the plan before any change, and you leave with a validated result and a record of what happened. Nothing mutates your data until you say so.
Start with a sanitized file
Drop a CSV, TSV, or Parquet file into the conversation. One action uploads it, links it to the run, and begins analysis — and you can retry a single step without re-uploading.
- Tabular formats only; size limit is server-enforced.
- You confirm the file follows the acceptable-data policy.
See the findings before any plan
Cernavo profiles the dataset and reports what stood out — in plain language. This step is read-only: nothing has been changed, and you decide whether to continue to a plan.
- Read-only profiling — no edits applied.
- Findings are grouped and explained, not just flagged.
A plan you can edit, task by task
Findings become a grouped, risk-labeled cleanup plan. Toggle individual tasks, see exactly which columns each one touches, and read what will explicitly be left untouched.
- Per-task checkboxes and risk labels.
- An explicit “what will not be changed” list.
Your approval is the gate
Until you approve, the dataset is untouched. Approval records exactly which tasks you authorized — it is the record of intent that the rest of the run is checked against.
- Only approved tasks are ever applied.
- Revise or decline remain available at this point.
Verified against what you approved
After the approved tasks run, the result is checked before you ever see it — row preservation, type conformance, duplicate handling, and validation flags are measured against the approved plan.
- Every metric is checked against the approved plan.
- Nothing extra is applied beyond the approval.
Leave with evidence, not just a file
Download the cleaned dataset alongside a change manifest and an approval record. Refreshing a download link never re-processes your data, and retention follows your workspace policy.
- Cleaned dataset + change record + approval record.
- Refreshing a link never re-runs the workflow.