Your assistant
You request the official export from ChatGPT, Claude or Google Takeout.
AI Vault is a web app that runs on your device. Your browser downloads it from cleanchatgpt.com once; from then on, your exports are opened, analysed and exported locally.
You request the official export from ChatGPT, Claude or Google Takeout.
AI Vault reads the files, builds the library, knowledge and privacy scan in memory.
Only the file you preview and download — or nothing at all.
Follow the guide for your assistant. The export arrives by e-mail as a ZIP (ChatGPT, Claude) or through Google Takeout (Gemini).
A background worker reads the ZIP without loading attachments into memory, recognises the provider by the data, keeps original ids and branches, and reports anything it could not import.
Read conversations with real branch switching, search everything, rename, tag, star and add private notes. Re-imports add new messages and never overwrite your notes.
Turn messages or exact quotes into decisions, problems, solutions and notes, connect them with meaningful relations and follow their status over time. Local rules suggest candidates; you decide.
Before sharing, the scanner lists personal data and secrets in exactly what you selected. Choose per value or per occurrence to pseudonymize, remove, keep or exclude.
Check the exact Markdown, JSON or Obsidian files, confirm, and download. The alias key is a separate download that you control.
| What happens | Where | Sent to a server? |
|---|---|---|
| Loading the website and the app | Cloudflare delivers the files | Like any website: your IP address and request details reach the hosting provider |
| Importing an export | Your browser (background worker) | No |
| Search, knowledge, suggestions, timeline | Your browser | No |
| Privacy scan and export | Your browser | No — you download the file yourself |
| Optional encrypted storage | Your browser (IndexedDB), encrypted with your passphrase | No |
| MCP server | Your computer | No — but anything an assistant reads through MCP is sent by that assistant to its own provider, under its terms |
| Formats | ChatGPT conversations.json (2023–2026, including split files and .dat media), Claude conversations.json (all branches), Google Takeout My Activity (JSON). |
|---|---|
| Search | Accent- and case-insensitive regular expressions over your messages, run in small slices so the page stays responsive. |
| Privacy detectors | Patterns with checksum validation (DNI/NIE control letter, IBAN mod-97, Luhn for cards), known API-key formats, credential assignments and conversational cues for names. |
| Encryption | AES-256-GCM with a key derived from your passphrase using PBKDF2-SHA-256 (600 000 iterations); the header is authenticated. No recovery key exists. |
| Exports | Plain Markdown, JSON with a provenance manifest, and an Obsidian-compatible ZIP with consistent wiki links. |
| Assistants | A local MCP server with per-assistant tokens, role checks on every call, idempotent writes and an audit log. |