Every claim we make about privacy is backed by code you can inspect. Below is the exact extraction logic that runs inside your browser when you upload a file — and a live demo you can run yourself.
/api/generate. You'll see exactly 15 numbers in the payload. No message text. No topics. No names.
This is the core logic that runs in your browser. It scans your messages and produces aggregate numbers — it never transmits the messages themselves.
Loading...
Paste a few lines from one of your AI conversations. The same logic that runs on your real export will extract metadata from this text and show you what gets sent.
Our API receives exactly these aggregate statistics. Nothing else is transmitted — no raw text, no topics, no names, no URLs.
Claude (the AI) receives these numbers and writes your profile. It never sees your actual conversation content. The system prompt explicitly instructs it to work only from the numbers provided.
Satisfied? Generate your own profile — it takes under a minute.
Generate your profile →