Features

Records storage and retrieval, stated precisely — including what v1 doesn't do yet.

VVVerbaVault · Record detail
Sample record
Chain of custody — one record, end to end

Any record can prove where it has been.

Open any archived message and you see its full custody trail — the same fields that ship in the regulator export manifest.

Record · Slack #deals message
From J. Alvarez (sample) · captured via webhook receiver
Hash-verified
SHA-256 record hash
9f2c…a41b (sample) · chained to previous record hash
WORM
Audit-log head hash
c807…19de (sample) · verify_chain() re-checks the full chain on demand
Chain intact
Source heartbeat at capture
Slack connector healthy · interval 5 min · no gap window open
Verified
How verification runs
1
Validate on receipt

Every message is validated, then written once — append-only, never updated.

2
Extend the hash chain

The record hash binds to the audit log; tampering anywhere breaks the chain detectably.

3
Index for search

A derived, read-only full-text index makes the immutable store searchable instantly.

4
Export with manifest

CSV + chain-of-custody manifest: record hashes, head hash, integrity flags.

Sample record detail — fictional people, messages and hashes shown.Not legal advice

Email journaling ingestion

Google Workspace / Microsoft 365 journaling connector guides provided; every message validated into WORM on receipt.

Slack + Teams capture

Webhook receivers for channel capture, with source heartbeats from first message.

SMS capture connector

Capture API for compliant mobile-capture partners; every record carries its provenance.

WORM storage + hash chain

Append-only store; SHA-256 hash-chained audit log with verify_chain() tamper detection.

Capture-verification monitor

Per-source heartbeat intervals, silence alerts, recovery gap logging, append-only verification history.

Full-text search

SQLite FTS5 index over all records — a derived, read-only view.

Regulator export

One-click CSV + chain-of-custody manifest (record hashes + audit head hash + integrity flags).

Supervision queue

Lexicon-based flagging into a reviewer queue — a supervision aid, not a determination.

Verification dashboard API

Source health, silence alerts, and verification history over a key-authenticated HTTP API.

Capture-source registry

Every source is registered with its type, connector and expected heartbeat interval — the registry is what the verification monitor watches.

Retention policies + reporting

Each plan carries a retention period stamped on every record; a disposition report lists records past retention. The WORM store itself never deletes.

Integrity verification

One call re-verifies the full audit hash chain and every record hash — the same checks that ship in the export manifest.

Honest scope: what's real today

We'd rather tell you what's roadmap than let you discover it after signup.

Areav1 reality
SMS captureA capture-API stub with partner provenance, not native carrier capture. Partner integration is a flagged gap.
WORM enforcementApplication-code-level. DB role permissions, object-lock storage, and off-site replication are roadmap.
Compliance reviewNo independent compliance-attorney review of the 17a-4(f) implementation yet — required before enterprise sales.
Live capture connectorsAdapters for mailbox (Microsoft Graph / Gmail API), Slack (Events + Discovery APIs) and Teams (Graph) are built and proven end to end in mock mode. Live capture activates when the workspace app registrations are completed — until then the API reports mock mode honestly and never pretends to be capturing.
PST exportRoadmap. CSV + manifest ship in v1.
Legal statusVerbaVault stores records; it does not interpret regulations or give legal advice. Ever.

Ready to try it?

The archive that proves it captured everything.

See pricing