Chrome extension for moving your AI assistant setup between ChatGPT, Claude and Gemini
Effective date: September 17, 2026 (version 0.4.0)
PortSmith copies your AI assistant setup (projects, custom GPTs, Gems, instructions, knowledge files and memory) from one of ChatGPT, Claude or Gemini to another. Everything runs inside your browser. PortSmith has no servers, and it never sends your data to its developer or to anyone else.
PortSmith only works with the accounts you are already signed in to in Chrome, and only when you start an extraction or a migration in its side panel.
From ChatGPT (chatgpt.com), when ChatGPT is the source:
From Claude (claude.ai), when Claude is the source:
From Gemini (gemini.google.com), when Gemini is the source:
PortSmith does not read your chat messages in any assistant, your billing details, your passwords or anything unrelated to your assistant setup.
Only to the platform you choose as the target, and only after you start the migration:
Copy buttons put text on your clipboard, and download buttons save files to your computer, only when you click them.
PortSmith uses Chrome's local storage. Nothing is synced across devices.
IndexedDB:
chrome.storage.local:
PortSmith only talks to chatgpt.com, claude.ai and gemini.google.com, using your existing sessions, from the tabs of those sites. When Gemini is the target, knowledge files are uploaded from the Gemini tab to content-push.googleapis.com, the Google upload service Gemini's own page uses for files. It has no analytics, telemetry, crash reporting or advertising, and no servers of its own.
| Permission | Why it is needed |
|---|---|
storage |
Remember your last-used platforms, and the IDs of Gemini memories already saved, in chrome.storage.local. |
sidePanel |
Show the migration wizard in Chrome's side panel next to the assistant you are working with. |
scripting |
Run ChatGPT API requests inside the ChatGPT tab, click through ChatGPT and Claude pages when their APIs are unavailable, and add PortSmith's page scripts to tabs that were already open when it was installed or updated. |
Site access:
| Site | Why it is needed |
|---|---|
https://chatgpt.com/* |
Read your GPTs, projects, files, memory and custom instructions. |
https://claude.ai/* |
Read your Claude projects, memory and personal preferences, or create projects when Claude is the target. |
https://gemini.google.com/* |
Read your Gems, or create Gems when Gemini is the target. |
None. PortSmith uses no analytics providers, advertising networks or outside APIs. The only services involved are the AI assistants you choose, under their own privacy policies.
Data PortSmith saved stays in your browser until you delete it. You can:
Projects and Gems that PortSmith created belong to your Claude or Gemini account. Delete them there if you no longer want them.
PortSmith is not directed at children under 13. It is a productivity tool for people who already have accounts on these AI assistants.
Updates will be posted on this page with a new effective date.
Questions about this policy or PortSmith's data practices:
hekleiman@gmail.com