It adds an export panel to claude.ai, chatgpt.com,
chat.openai.com and gemini.google.com. You pick messages from the
conversation you are looking at, and it turns them into a Word (.docx), PDF or Markdown file
that is downloaded to your device. The conversion runs entirely inside your browser.
The extension uses Chrome's own storage to keep your own settings: interface language, light/dark theme, chosen export format, and your design presets (fonts, font size, margins, colours, line spacing, page numbers, and so on).
chrome.storage.local — kept on this device.chrome.storage.sync — the same settings, so they follow your Chrome profile
to your other computers. This is handled by Google's built-in Chrome Sync; the data goes
to your own Google account, not to us. If Chrome Sync is switched off, only the local
copy is used.The extension also keeps a plain counter of how many exports were made in the current calendar month, and the date it was first installed. Both are stored the same way as the settings above, are never transmitted, and exist so that a future optional paid tier can be introduced without needing to track anybody. Removing the extension deletes all of it.
oaiusercontent.com, googleusercontent.com, gstatic.com,
ggpht.com, anthropic.com, claudeusercontent.com,
claudemcpcontent.com, oaistatic.com) — so pictures that appear in a
chat can be embedded in the exported document at full quality. Only images that are part of
the conversation you export are fetched.activeTab / scripting — to open the export panel in
the tab you are currently on, including a tab that was already open before the extension was
installed.storage — to remember your settings and design presets, as
described above.downloads — to save the generated file, and to show the
operating system's "Save as" dialog when you have that option enabled.captureVisibleTab) — some
chat content cannot be read from the page at all. Diagrams generated by Claude, for example,
are rendered inside a sandboxed frame belonging to another domain, which the extension is not
allowed to read. To include such a diagram in your document, the extension takes a picture of
the visible tab and crops out that one element. This happens only while an export is running,
only for elements that cannot be read any other way, and the picture is used to build your
file and then discarded. It is never uploaded or stored.All code ships inside the extension package. Nothing is loaded from a remote server at runtime, and the extension makes no network request other than fetching the images listed above from the chat service you are already using.
The panel and the button row under each message contain an optional support link. It is an
ordinary link: nothing is sent anywhere until you click it, and clicking it simply opens
buymeacoffee.com in a new tab. The extension does not know whether you clicked it, does not
count clicks, and passes no identifier along — the link carries
rel="noopener noreferrer", so the opened page receives neither a reference back to
the chat tab nor a referrer header. Any payment happens entirely on Buy Me a Coffee under
their privacy policy; we never see your
payment details. Supporting is voluntary and unlocks nothing — the extension is fully functional
either way.
The extension is a document converter and is not directed at children under 13.
If the extension ever gains a feature that requires handling data differently — for example an optional paid tier with a licence check — this policy will be updated before that feature ships, and the new permission will be requested from you explicitly.
Questions about this policy: jbisoftw@gmail.com