Effective date: March 28, 2026 · Maintained by Rohan Manocha
Short version: ContextPort stores your AI conversations
locally on your device. Nothing is sent to our servers. The only external
contact the extension makes is to verify your license key with LemonSqueezy
if you activate a Pro license.
1. Who we are
ContextPort is a browser extension developed by Rohan Manocha. If you have
any questions about this policy, you can reach us at
nyoargames@gmail.com.
2. What data we collect
ContextPort collects the minimum data necessary to function.
Stored locally on your device only:
Conversation snapshots — titles and content of AI
conversations you choose to save. Stored in your browser's local extension
storage (chrome.storage.local). Up to 50 conversations are
kept; older ones are automatically removed. This data never leaves your
device.
Handoff context — the temporary prompt used when you
transfer a conversation from one AI platform to another. It is deleted
immediately after the transfer completes.
Transfer counter — a daily count of how many transfers
you have made (used to enforce free-tier limits). Stored locally and
resets each day.
License information — if you activate a Pro license,
your license key, a LemonSqueezy instance ID, and the email address
associated with your purchase are stored locally. See Section 3 for
details on external communication.
We do not collect:
Analytics or usage telemetry
Browsing history
Any personal information beyond what LemonSqueezy provides upon
license activation
3. External services
The only external service ContextPort communicates with is
LemonSqueezy (lemonsqueezy.com),
our payment and licensing provider.
This happens in three cases:
Activation — when you enter a license key, it is sent
to LemonSqueezy to activate your Pro license.
Validation — your license key and instance ID are sent
to LemonSqueezy once per week to confirm your license is still active.
Deactivation — when you remove your license key, a
deactivation request is sent to LemonSqueezy.
No conversation content is ever included in these requests. LemonSqueezy's
privacy practices are governed by their own
Privacy Policy.
ContextPort does not communicate with any other external servers.
4. Permissions explained
The extension requests the following browser permissions, each used solely
for its stated purpose:
storage / unlimitedStorage — save conversations and
license data locally in your browser.
tabs / activeTab — detect which AI platform you are
currently viewing so the correct content script runs.
scripting — inject the extension's scripts into
supported AI platform pages.
clipboardWrite — copy context to your clipboard when
initiating a transfer.
alarms — schedule periodic background tasks such as
weekly license re-validation.
5. Data sharing
We do not sell, rent, or share your data with any third parties, except for
the license key validation with LemonSqueezy described in Section 3.
6. Data retention and deletion
All data is stored in your browser's local extension storage. You can delete
it at any time by:
Removing individual saved conversations from within the extension popup.
Deactivating your Pro license from the extension settings.
Uninstalling the extension, which removes all locally stored data.
7. Children's privacy
ContextPort is not directed at children under the age of 13 and we do not
knowingly collect personal information from children.
8. Changes to this policy
If we make material changes to this policy, we will update the effective
date at the top of this page. Continued use of the extension after changes
are posted constitutes acceptance of the revised policy.