Exhibit builder

Build a court-ready PDF exhibit from your message export. Everything below happens in your browser - your messages are never uploaded, and refreshing this page erases them.

This builder is deterministic and AI-free: the same input always produces the same exhibit. Want help finding which messages relate to a claim before you build? Try the optional AI Review Lab - a separate, local-AI helper that never touches the exhibit PDF.

  1. Upload
  2. Select & redact
  3. Case details
  4. Generate

Step 1 Upload your message export

Drop your export file here, or click to choose

WhatsApp .txt  ·  SMS Backup & Restore .xml  ·  Messenger / Instagram message_1.json (you can drop several parts at once)  ·  CSV

The file is read locally. It never leaves this device.

No export handy yet? Try the whole flow with a fictional sample - each runs through the exact same local pipeline: