Short version: ChatVault does not collect, store, or transmit any data about you or your conversations. Everything happens inside your browser. There is no backend.
Nothing. There is no telemetry, no analytics, no error reporting, no fingerprinting, no advertising identifiers. The web app at chatvault.space and the ChatVault browser extension do not phone home.
Your conversations are read into your browser's memory, normalized, optionally redacted, and rendered for you to download as PDF, Markdown, or JSON. When you close the tab, the data is discarded. Nothing is persisted to localStorage, IndexedDB, or any server.
The ChatVault extension requests the following permissions and uses each one only for the purpose stated below. None of the data accessed by these permissions ever leaves your browser.
activeTab + tabs — to read the conversation DOM from the ChatGPT or Claude tab you click "Export" on, and to open a new tab pointing to chatvault.space.storage — to hand the conversation off to chatvault.space via chrome.storage.local. The handoff entry is deleted immediately after the web app reads it.chatgpt.com, chat.openai.com, claude.ai — to scrape the DOM of the conversation page you are viewing and intercept attachment binaries the page itself fetches.chatvault.space — to deliver the captured conversation to the web app.When the extension captures attachments (PDFs, images, code files), the binary data lives only in the extension's runtime cache for the duration of the export, is bundled into the ZIP you download, and is then released.
None. ChatVault has no integrations with analytics platforms, advertising networks, A/B testing services, or third-party SDKs. The web app is hosted as static files on Vercel; Vercel's standard server access logs are subject to Vercel's own privacy policy, and we do not have any custom logging on top of that.
The full source code for the web app and the extension is available at github.com/johnivanov04/ChatVault. You can verify the privacy claims above by reading the code.
Questions or concerns: open an issue at github.com/johnivanov04/ChatVault/issues.
← Back to ChatVault