<all_urls>. Memory capture on other pages is initiated by the user through the extension's context-menu workflow and temporary tab access.Chrome extension permissions
| Permission | Why it is used |
|---|---|
storage | Stores extension settings, account/license state, refresh/session-related extension state, labels, Explorer state, Continue counters/state, ContinuForge Memory metadata and other local working state. Larger Memory payloads are kept locally in IndexedDB. |
contextMenus | Adds explicit user commands to save selected text, a web page or an image to ContinuForge Memory. |
activeTab | Provides temporary access to the currently active tab after a user action, so ContinuForge can perform a requested Memory capture without requesting permanent access to every website. |
scripting | Runs the user-requested capture step in the active page to read the selected page data needed for a Memory item, such as page title, URL, language, canonical/meta information, HTML/text snapshot or image metadata. |
alarms | Runs lightweight scheduled background tasks such as checking whether a newer ContinuForge release is available. |
webRequest | Observes only the specific ChatGPT/OpenAI file request flows needed to capture or continue user-selected files. It is not used to build a general browsing-history profile. |
declarativeNetRequest | Creates temporary, narrowly scoped session rules used by those ChatGPT/OpenAI file workflows and removes them after the workflow or on cleanup. |
Host permissions
| Host | Why access is required |
|---|---|
https://chatgpt.com/*https://chat.openai.com/* | Runs the ContinuForge interface inside supported ChatGPT pages and provides Continue, search, labels, Explorer/navigation, export, anti-lag and user-initiated ChatGPT file/workflow features. |
https://api.continuforge.com/* | Account registration/login, email-verification state, license/plan/device state, Continue counters, referral state, release-related service calls and limited first-party analytics. Chat or Memory content is not sent to this API merely because it is processed locally. |
https://continuforge.com/*https://www.continuforge.com/* | Account/referral integration, update/release checks and related first-party website functions. |
https://*.oaiusercontent.com/*https://*.openaiusercontent.com/*https://files.oaiusercontent.com/* | Access to OpenAI file-delivery URLs only for ChatGPT file workflows initiated by the user. |
ContinuForge Memory and temporary page access
When the user chooses a Memory context-menu command, ContinuForge can locally capture the selected text, supported page snapshot or image needed for that item. Memory is stored in Chrome extension storage/IndexedDB. Saving the item itself does not send its content to ContinuForge servers. If the user later sends a Memory item or locally generated Memory Document into ChatGPT, that selected material is transferred to ChatGPT/OpenAI for the requested action.
webRequest and declarativeNetRequest are not general traffic monitoring
ContinuForge does not use these permissions to collect a general history of websites visited. They are limited to the declared ChatGPT/OpenAI file-delivery hosts and temporary file-transfer logic needed by user-facing file workflows.
Privacy and Limited Use
See the full Privacy Policy for collection, use, storage, sharing, retention, deletion and security details.
Chrome Web Store policy: Limited Use.
Account session and license security
After sign-in, ContinuForge uses a short-lived access token. On the website, the refresh token is stored in a protected HttpOnly cookie. The extension receives a device license, while plan changes are stored by the ContinuForge service and synchronized with the extension.