LINKEDIN · DMS
LinkedIn direct messages
Connection requests, follow-ups, and replies — captured via Unipile in real time. Both sides of the conversation, with timestamps and the original profile URL.
Captured on send and receive
Compliance, baked in
LinkedIn DMs, sent and received email, scheduling confirmations — captured the moment they happen, sealed in a SHA-256 chain, and exportable in the formats your broker-dealer accepts. Built to support FINRA Rule 17a-4(f) retention.
What gets archived
If a prospect could see it, your CCO can audit it. Outbound, inbound, and the meeting that came out of it.
LINKEDIN · DMS
Connection requests, follow-ups, and replies — captured via Unipile in real time. Both sides of the conversation, with timestamps and the original profile URL.
Captured on send and receive
EMAIL · OUTBOUND
Every email LIA drafts and you approve, plus replies you write yourself. Subject, body, headers, and attachments — preserved verbatim before they leave.
EML format preserved
EMAIL · INBOUND
Replies, bounces, and out-of-office responses ingested through your connected mailbox. Threaded back to the original outreach so an audit reads as a conversation.
Full thread, both sides
CALENDAR
Cal.diy booking confirmations and reschedules logged with the prospect they belong to. So your CCO can see what was offered and what was accepted.
Linked to the conversation
Broker-dealer template approval
Outreach templates and reply scaffolds move through a queue your Chief Compliance Officer controls. Drafts wait until they're approved. Approved versions are versioned — change a word, and it goes back through the queue.
LIA can only draft from templates that are currently approved. If your BD revokes a template tomorrow, today's draft pipeline updates with it.
Export formats
A regulator request lands on a Tuesday afternoon. You select the date range, click export. What comes out is what your CCO and outside counsel know how to read.
Sent and received email exported as one .eml per message, preserving headers, MIME parts, and attachments. Open in Outlook, ingest into Smarsh or Global Relay, attach to a regulator request.
Each LinkedIn thread exports as a JSON document — every turn, both sides, with sender, timestamp, message body, and the SHA-256 hash linking it to the chain.
The same thread rendered as a transcript a human can read in two minutes. Page-stamped, hash-footered, and produced alongside the JSON so you hand over both.
A flat CSV index of every event in the date range — channel, prospect, hash, file path. The starting point your CCO opens first. Filter, hand to counsel, or import to a workpaper.
Exports stream to a signed download URL valid for 60 minutes, so the file your CCO opens is the file you generated. Storage in us-east-1 with replication to us-west-2.
Designed for your CCO
The short version is on this page. The long version — schema, retention math, key rotation policy, mapping to FINRA Rule 17a-4(f) — lives in the whitepaper.
Every event hash includes the prior event hash. Tampering with a single message breaks the entire downstream chain — and we publish the daily root hash for verification.
Object storage with object lock for the duration of the retention window. Even an admin cannot rewrite an archived event. Deletion is gated on retention expiry plus dual approval.
AES-256-GCM at rest, TLS 1.2+ in transit. Per-tenant key envelope so customer data is isolated cryptographically, not just logically.
Read-only auditor roles, time-bound access tokens, and an immutable access log of who looked at what. Single-sign-on via SAML or OIDC, with WorkOS in front.
PDF and HTML versions. Send the link, your CCO can verify the claims independently.
Compliance FAQ
No software is. FINRA approves member firms, not vendors. WealthNavigator supports FINRA Rule 17a-4(f) retention requirements — tamper-evident storage, indexed retrieval, and download formats your broker-dealer can hand to a regulator. Your CCO makes the determination that the configuration is appropriate for your firm.
Default is six years from the date of the message — the FINRA Rule 17a-4(b)(4) baseline. You can extend to seven, ten, or indefinite at the firm level. Retention is enforced by object-lock, so neither you nor we can shorten a retention window once it is set.
Yes. Templates flow through a CCO queue inside the platform. LIA can only draft from currently approved templates. Edits are versioned and re-queued, so an approved version always reflects what the CCO actually signed off on.
We complement third-party archivers rather than replace them. Daily exports stream to your existing Smarsh, Global Relay, or Proofpoint endpoint in the format they expect. Your archiver of record stays your archiver of record — we just feed it cleaner data.
Pick the date range, select channels (LinkedIn DMs, sent email, received email, scheduling), choose format (EML, JSON+PDF, or CSV index), and click export. The bundle is generated server-side and delivered as a signed download URL valid for 60 minutes. Larger ranges stream as a multi-part archive.
Primary storage in AWS us-east-1 (N. Virginia) with cross-region replication to us-west-2 (Oregon). Encrypted at rest with AES-256-GCM under per-tenant KMS keys. EU residency is on the roadmap for firms that need it; ask us for the current status.
You, the users you invite, and the auditor accounts your CCO provisions. We do not access tenant data without a written support request. Every read of the archive — by you, by an auditor, or by us during a support session — is itself an immutable event in the same chain.
Book a walkthrough
We'll demo the approval queue, the export flow, and answer the questions your compliance team will raise next.
Calendar pending setup
The booking widget loads here once PUBLIC_BOOKING_PUBLIC_ID and PUBLIC_BOOKING_BASE_URL are set in .env. In the meantime, write
to us directly.