Assurance

Built so you don't have to trust us.

Most platforms ask for your trust. AssetDNA is engineered so a lender, valuer or auditor can rely on the record without it: the ledger is self-auditing, externally anchored, and exportable and re-verifiable offline. This page is the control framework your third-party-risk team reviews.

Control framework

Controls, by layer

Tenant isolation
ARCHITECTURE

Every query is scoped to an organisation id, and the build fails if a query is added outside that scope — application-layer scoping is what enforces isolation today. Postgres row-level security policies are installed and tested across all tables and rehearsed end to end as the restricted role, staged for activation as defence-in-depth; we will say so here when it becomes the enforcing layer in production.

Tamper evidence
LEDGER

A SHA-256 hash chain over every event. A single altered byte breaks every subsequent hash — corruption is detectable, not deniable — and is independently re-verifiable at /verify.

Append-only record
LEDGER

No update or delete path exists for events. Corrections are new events that reference the original; the audit trail keeps both.

External anchoring
LEDGER

The chain head is timestamped by an authority outside AssetDNA's control — on a scheduled cadence, not just on demand — so a later rewrite would visibly disagree with an earlier anchor. The shorter the interval, the smaller any undetectable-rewrite window.

Least-privilege roles
ACCESS

Admin, member and reviewer roles; reviewers see derived metrics, never raw tenant PII. Platform-operator access is a separate tier that never reaches a client login.

Capability links
ACCESS

Data rooms and record shares are scoped, expiring, revocable tokens — access is granted per purpose, not per person, and every access is logged.

Session hygiene
ACCESS

httpOnly, SameSite cookies backed by server-side sessions; scrypt password hashing; bounded expiry.

PII minimisation
PRIVACY

Investor surfaces aggregate — occupancy, WALE, income are derived without exposing individual tenant identities.

Document integrity
DOCUMENTS

Uploaded evidence is SHA-256 hashed on ingest and the hash is written to the chain; downloads re-verify the file against that hash and refuse a mismatch.

Encryption
PRODUCTION

TLS in transit; at-rest encryption and per-tenant key envelopes on the managed-database production path. Connector tokens are encrypted with AES-256-GCM.

Data residency
PRODUCTION

Per-client residency options — the schema ports 1:1 to hosted Postgres, so an EU tenant (e.g. student housing) can run on an EU-hosted instance.

Right to export
PRINCIPLE

Full event-log export in open JSON, re-derivable offline — no lock-in by hostage-taking. The moat is the record's verifiability, not its captivity.

Certifications

Assurance roadmap

SOC 2 Type II

The security, availability and confidentiality controls above are implemented and operating. No auditor is engaged and no observation window has begun.

Controls in force, unaudited
ISO 27001

Information-security management system certification for the platform.

Planned
APP / GDPR

Australian Privacy Principles and, for EU tenants, GDPR alignment — data residency and minimisation designed in.

Aligned by design
The assurance model

Certifications attest to how we operate. The record itself needs no such trust: anyone with an export can re-derive every hash from genesis to head and confirm nothing was added, removed, reordered or altered — in their own browser, in any language, without us. Assurance you can run, not just read.

Questions? Your risk team can reach us via the trial request on the home page.