Crypto-shred

Crypto-shred: per-subject encryption keys (in development)

Crypto-shred (per-subject encryption keys and key destruction) is in development. Data export for a subject is available today.

Crypto-shred (per-subject encryption keys and key destruction) is in development. On the current release, declaring an encrypted property is refused by default, and db.destroySubjectKey is refused without recording a receipt. Do not rely on it for erasure requests yet. Contact us at hello@invariantdb.com before declaring encrypted properties on a graph.

Available today

Export a subject’s data (GDPR Article 20)

db.subjectExport returns the subject’s node, its edges, and its property history, one row per item. On a graph with no declared encrypted property it matches only the node whose string id equals the argument. A subject id held only in a property is not matched, and nodes created with Cypher CREATE or MERGE get a generated string id. An empty result does not show that the graph holds nothing about the subject.

EXPORT

Export the subject’s data.

// Data portability payload. CALL db.subjectExport("subject:42") YIELD type, id, kind, payload RETURN type, id, kind, payload;

Compliance page

Audit-chain verification and compliance export for your graphs. The dashboard is available under an Enterprise license.