Trace supports three types of legal hold: case hold (preserving evidence linked to a specific investigation case), tenant hold (preserving all evidence for an entire tenant), and external hold (preserving evidence in response to an external legal or regulatory request).
Every hold includes a matter name, matter reference, reason, scope definition, creation record, approval record, and review date. Creating a hold requires an authorised role. Releasing a hold requires explicit approval from an authorised role, a release reason, and generates a permanent audit event. An MSP cannot unilaterally release a client tenant's hold.
While a legal hold is active: retention expiry does not purge in-scope data, deletion requests do not purge in-scope data, backups and restore logic respect the hold scope, and export rights follow the standard authorisation model.
For legal proceedings, Trace generates structured eDiscovery packages containing: evidence manifest, scope definition, event records, case records where applicable, verification results, hash manifest, chain-of-custody records, and a human-readable PDF companion. The package is structured for legal review, not as a loose file dump.
For forensic evidence needs, Trace generates evidence packs with: platform digital signature, chain-of-custody attestation, investigator signature field, verified entry hashes, and evidence scope statement.