Last updated: August 30, 2026
What ChatHop is
ChatHop is a browser extension that allows users to transfer conversation context between supported AI chat services, such as ChatGPT, Claude and Gemini.
ChatHop is designed to work only when the user explicitly initiates an action.
Information ChatHop accesses
When a user explicitly activates ChatHop, the extension may read conversation content from the supported AI conversation currently being used.
ChatHop accesses conversation content only when the user explicitly initiates an action such as transferring or copying a conversation.
This is used only to perform actions requested by the user, such as transferring the conversation or copying conversation content to the clipboard.
activeTab
ChatHop uses Chrome's activeTab permission so the extension can access the currently active supported AI page after the user explicitly activates ChatHop.
This allows ChatHop to read the visible conversation context necessary to perform the transfer requested by the user.
ChatHop does not use this permission to monitor unrelated browsing activity.
clipboardWrite
ChatHop uses clipboardWrite only when the user requests a clipboard-related action or when a transfer requires a clipboard fallback.
This includes:
- Copy Full Chat
- Copy Last Response
- transfer fallback when automatic placement fails
ChatHop does not continuously read or monitor the user's clipboard.
ChatHop does not continuously monitor the clipboard and does not read arbitrary clipboard data.
ChatHop does not use clipboard access for advertising, tracking, profiling, or unrelated purposes.
Host permissions
ChatHop requires access to supported AI websites so it can read conversation content and assist with transfers between those services when requested by the user. Supported services may include:
- ChatGPT
- Claude
- Gemini
- DeepSeek
- Le Chat
- Perplexity
Host permissions are used only to provide ChatHop's conversation-transfer functionality — never to track users across unrelated websites.
scripting
ChatHop uses Chrome's scripting permission only after the user explicitly activates ChatHop on a supported AI page. If an already-open tab has not received ChatHop's content scripts, ChatHop may reinject its own packaged scripts into that active tab so the requested action can work without requiring a page reload. ChatHop does not use this permission to execute remotely hosted code or modify unrelated websites.
storage
ChatHop uses Chrome's storage permission to store extension settings and operational data locally in the user's browser. This may include:
- last destination
- transfer reason
- Auto-send preference
- monthly use count and current-month key (per device)
- random device identifier
- device authentication secret
- cached subscription entitlement/status
- normal extension preferences
This storage lives in the user's browser. Conversation transcripts are not stored in ChatHop's billing database.
ChatHop does not use browser storage to build advertising profiles.
Billing service access
ChatHop may request permission to communicate with its billing service at chathop.tech when the user purchases, restores, refreshes, or manages ChatHop Pro.
Billing requests may contain the minimum data needed to authenticate the installation and determine subscription status, such as:
- random device identifier
- device authentication credential
- subscription status / plan & status data requests
Restore Pro (verified website flow): When a user chooses “Restore purchase” on a new device, ChatHop opens a short-lived, single-purpose restore page on chathop.tech. The user enters the email they paid with; if it belongs to an active ChatHop Pro subscription, a one-time 6-digit verification code (valid 15 minutes, single-use) is emailed to that address. The new device is bound to the subscription only after the correct code is entered. The email address is not used for advertising or profiling, and verification codes are stored only as cryptographic hashes.
Device identity
ChatHop generates a random device identifier and cryptographically random device secret locally in the browser.
They are used to authenticate subscription entitlement requests.
They are not conversation identifiers and are not used to build advertising profiles.
Remote code
ChatHop does not download or execute remotely hosted JavaScript, WebAssembly, or other executable code.
All executable code required by the Chrome extension is packaged with the extension itself.
Any network communication used by ChatHop is for data or normal service functionality and is not used to download executable extension code.
Accounts
ChatHop does not require users to create a ChatHop account or provide a password. Upgrading is handled entirely by Stripe's hosted checkout: if you subscribe, Stripe collects your email address for receipts and subscription management, and your plan is tied anonymously to a random device identifier stored in your browser.
Selling data
ChatHop does not sell personal data.
ChatHop does not sell conversation content.
ChatHop does not use user information for targeted advertising.
Third-party AI services
ChatHop allows users to transfer information to third-party AI services.
Once information is submitted to a third-party AI service, that information may be processed according to that third party's own terms and privacy policy.
ChatHop does not control how third-party AI providers process information submitted directly to them.
User control
ChatHop accesses or transfers conversation context only when initiated by the user.
Users can stop using ChatHop at any time by disabling or uninstalling the extension.
Changes to this policy
This Privacy Policy may be updated as ChatHop changes.
The latest version should always be available on this page.
Billing (ChatHop Pro)
If you purchase ChatHop Pro, payments are processed by Stripe, our payment processor. ChatHop does not receive or store full payment-card numbers.
ChatHop's billing records contain only: a random device identifier, a hashed device authentication secret, and Stripe customer/subscription identifiers and status needed to provide the service.
The extension contacts chathop.tech solely to check subscription entitlement status (device identifier, authentication secret, and plan/status information). It never sends conversation text, prompts, AI responses, clipboard contents, or browsing history to that service.
Chrome Web Store Limited Use
ChatHop's use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
ChatHop does not sell user data, does not use it for advertising, and does not use it for any purpose unrelated to the extension's single purpose: transferring an AI conversation between supported AI chat services at the user's request.