Disclosure that satisfies the board, by construction.
California's AB 723 requires a disclosure on virtually staged images and a link to the unaltered original. Vesta treats both as pipeline stages rather than checkboxes: a frame cannot leave the pipeline undisclosed, and every original has a public page to link to.
Illustrative photograph · Michael Brown / Unsplash — not a Vesta render
What ships with every frame
A durable AB 723 disclosure watermark burned into the pixels, the SHA-256 hash of the finished file, and the version of the disclosure it carries. Every export is hashed and recorded again, so any file you deliver can be traced back to its render.
Write-once audit ledger
Ledger rows are immutable at the database level — a Postgres trigger rejects UPDATE and DELETE once a row is written. Anyone can check a file against it from the compliance page, without an account.
Open the ledger →Board-level integration
Boards that want their own rule version pinned to their members' output can have it: the checks record a board rules version alongside every frame, so a change in board policy is visible in the audit trail rather than silently retroactive.
Bulk export for review
Compliance officers can export the full ledger for any date range or agent, with hashes intact, for independent verification.
Export endpoints →