Help centre · Managing
What data does Diavi keep, and how do I export or erase it?
What is stored, who can reach it, and the two buttons — export and erase — in your settings.
Diavi keeps what it needs to run the service and bill you: your identity on your forge, your encrypted token, your run history and its logs. You can export all of it or request erasure from your settings, at any time.
Is my source code stored?
Not durably. Each run clones your repository into a working copy of its own, and that copy is deleted when the run ends. What remains are the execution logs — they contain excerpts of the produced code, and you set how long they are kept in your settings.
Who at Diavi can see my runs?
Nobody permanently. Our support reaching a customer's data requires opening a session justified in writing, which expires by itself after two hours and is logged. The full execution log — the one holding your code — is not reachable, even under such a session.
How do I export my data?
A button in your settings produces a file containing your record, your members, your run history and your invoices. It contains no secrets: not your Git token, not your model keys — those are your credentials on other systems, and exporting them would expose them.
How do I have my account erased?
A button in your settings, restricted to the owner. Erasure anonymises your record and deletes your members, your tokens, your settings and your logs.
Two things survive, because the law requires it:
- your invoices, kept ten years under accounting obligations;
- the audit-log entries, including the one recording the erasure itself — erasing the proof of an erasure would not be an erasure.
How long are logs kept?
For however long you set in Pipeline → Execution. Beyond that, they are deleted automatically.