Memory Receipts: Personal AI Vault

Your AI conversations.
Sealed. Verifiable. Yours.

Memory Receipts create cryptographically sealed, tamper-evident records of the AI advice, decisions, and insights that matter. Stored locally. Verifiable forever. No cloud.

Browse Example Receipts View Plans How Proof Works
local-first no-cloud no-telemetry sha-256-proof-chain authoritative_for_wiw=false verifiable-offline

Personal intelligence vault.
Not a notes app.

Memory Receipts are cryptographic seals over your AI conversations: advice received, decisions made, insights captured. Each receipt locks in the exact content with a SHA-256 proof chain. The receipt proves the content has not been altered since sealing. Nothing more, nothing less.

This is not a cloud sync service. Not a chat history backup. Not a semantic memory layer. It is a local-first personal evidence vault. Your receipts live on your machine, verifiable forever, with no third party involved.

Screenshots can be edited.
Chats disappear.
Receipts persist.

Screenshots & chat logs
  • Any pixel editor can change the text
  • Platform can delete conversation at any time
  • No way to prove when the screenshot was taken
  • No chain of custody ("maybe you edited it")
  • Cannot verify which model said what
  • Metadata is not cryptographically bound to content
Memory Receipts
  • SHA-256 hash of content: any edit breaks the proof
  • Sealed locally. Platform cannot delete your receipt
  • Sealed-at timestamp is bound in the proof chain
  • Export bundle: verifiable by anyone, offline
  • Source metadata (URL, model, platform) is hashed
  • proof_id derived from content, not from server

Three levels.
One proof chain.

Every receipt uses the same SHA-256 proof chain regardless of level. What changes is the depth of structured metadata you capture alongside the content.

Bookmark
type: bookmark

Seal a URL or passage with a timestamp. Content is hashed and sealed. No structured metadata beyond the source. The lightest receipt.

Decision & Advice Memory
type: decision | advice

Adds structured decision or advice records: rationale, options considered, risks noted, question text. Separate hash chain per record. Full Level 2 Memory.

Four hashes.
One unbreakable chain.

The proof chain is deterministic and stdlib-only. No external libraries. No server. The same inputs always produce the same hashes, forever.

source_hash SHA-256( url + "\x00" + page_title + "\x00" + captured_at + "\x00" + platform )
content_hash SHA-256( content_text )
proof_id SHA-256( sealed_at + "\x00" + source_hash + "\x00" + content_hash )
memory_receipt_id "MR-" + proof_id[:12]

What this proves: the receipt content has not been altered since sealing.
What this does not prove: that the content is true or accurate. authoritative_for_wiw=false

Nothing leaves your machine.
Nothing ever did.

Local vault only

~/.verifaier/memory_receipts/ on your machine. No sync. No upload. No account required.

No network calls

Zero external requests at runtime. stdlib-only. Works air-gapped, offline, on a plane.

Deterministic hashes

Same inputs produce the same SHA-256 hashes. Reproducible by anyone with the receipt content.

Plain JSON files

Every receipt is a JSON file you can read, copy, back up, or delete with any tool. No proprietary format.

Offline verifier

Export any receipt as a self-contained HTML file. Open in any browser. No server. Verify hashes with WebCrypto.

No telemetry

Nothing phoned home. No analytics. No error reporting. You are the only person who ever sees your receipts.

What sealed receipts
look like in practice.

Seven realistic receipts: investor decisions, architecture choices, dangerous AI recommendations rejected, hiring advice, strategic pivots. Click any receipt to inspect its proof chain.

Loading receipts...
Select a receipt to inspect its proof chain.

Verifiable by anyone.
Forever. Offline.

"The AI told you that. Can you prove it?"

Yes. Export the receipt. Anyone with the ZIP bundle can verify the proof chain in their browser: no login, no server, no trust required.

Share proof card Export verification bundle Open in offline verifier Saved locally. Verifiable forever.

The export bundle is a ZIP: receipt.json + proof.json + VERIFY.md + verifier.html. Open verifier.html in any browser. No CDN. No network.

Memory Receipts pricing.
Local-first. No surprises.

Free for personal use. Pro for professionals who depend on AI advice. Team for organizations that need shared proof registries. Enterprise for sovereign deployments and compliance documentation.

Personal
MR Personal
Free
Forever. Local only.

For individuals sealing their most important AI conversations.

  • Local vault (up to 500 receipts)
  • All capture levels (0, 1, 2)
  • Keyword + tag search
  • ZIP / JSON / HTML export
  • Standalone offline verifier
  • SHA-256 proof chain
  • Unlimited receipts
  • Team vault
  • Compliance documentation
Get Started Free
Team
MR Team
~$12
per seat / month (indicative)

For teams building shared institutional memory with cryptographic audit trails.

  • Everything in Pro
  • Shared team proof registry
  • Team search + filtering
  • Role-based access (admin, member, viewer)
  • Audit trail: who sealed what, when
  • CSV / JSONL bulk export
  • Compliance documentation
  • Sovereign deployment
Get MR Team
Enterprise
MR Enterprise
Custom
structured engagement

For regulated organizations needing sovereign deployment, compliance docs, and SLA.

  • Everything in Team
  • Sovereign vault deployment
  • Compliance documentation (SOC2, ISO 27001 context)
  • Air-gap archive workflow
  • Custom retention policies
  • Dedicated engineering support
  • SLA + priority escalation
  • Roadmap co-development
Contact for Enterprise
Bundle
Flight Recorder Pro + Memory Receipts Pro
The complete personal AI evidence stack. Record what AI did. Seal what AI said.
~$12
per month (vs $15 separate)
Get Bundle

Your AI conversations are
worth sealing.

Start with the CLI. Seal your first receipt in 30 seconds. No account. No cloud. No credit card.

# Install
pip install verifaier

# Seal your first receipt
vai memory seal \
  --title "Claude advice on hiring VP Sales" \
  --content "Do not hire before PMF..." \
  --type advice

# Output:
Memory Receipt sealed
  ID:           MR-a3f8c12de901
  proof_id:     d0e1f2a3b4c5...
  authoritative_for_wiw: false
Request Access Full Pricing Also: Flight Recorder
Operator Reference

Receipt lifecycle · verification · incomplete chain warning

# Seal a receipt
vai memory seal \
  --title "Auth refactor decision" \
  --content "Switch to JWT, drop sessions" \
  --type decision
Memory Receipt sealed
  ID      MR-a3f8c12de901
  proof_id d0e1f2a3b4c56789...
  sealed 2026-05-16T14:22:01Z
  authoritative_for_wiw=false
# List all receipts
vai memory list
MR-a3f8c12de901 SEALED decision 2026-05-16
MR-b7c9d0e1f234 SEALED advice 2026-05-15
MR-c2d3e4f5a6b7 DEGRADED code 2026-05-10 [orphaned]
# Verify a receipt — re-derives proof_id from content
vai memory verify MR-a3f8c12de901
Receipt MR-a3f8c12de901
File ~/.verifaier/memory_receipts/MR-a3f8c12de901.json
Recomputing proof_id from content...
  Derived d0e1f2a3b4c56789...
  Stored d0e1f2a3b4c56789...
VERIFIED ✓ Content matches proof_id.
# Incomplete chain warning
vai memory verify MR-c2d3e4f5a6b7
WARN: proof_id verified but linked session
  ses-9a1b2c3d not found in flight recorder.
  State: DEGRADED — partial chain.
  Action: link or re-seal to restore chain.