Privacy Policy

Last updated: November 5, 2026

This policy covers the Polaris browser extension and website. Conversation text used for navigation, search, copying, and export is processed on your device and is not uploaded to Polaris servers. License and payment records, described below, do not include that chat content. The website analytics disclosures supplement the extension’s data-handling policy. This policy is a disclosure of data handling for users in many countries. It is not a warranty that using Polaris complies with any AI provider’s terms, and it is not a warranty that your own use of a third-party chat complies with every country’s AI-platform rules or data laws. Mandatory local privacy rights still apply where the law gives them. Responsibility for provider terms is in the Terms of Use. Who handles license records, and which regional rights may apply, is in section 12.

1. Information We Process

Website Content

Polaris: AI Chat Navigator accesses the text and document structure of AI-generated responses displayed on supported websites.

How Polaris reads a page. On a supported AI chat site, Polaris injects a content script into the tab you already opened. It inspects the page DOM—the same rendered messages you can see—to find headings, lists, and message boundaries, then builds local navigation markers (TOC), an Outline tree, and optional full-text search over what has already been loaded. This inspection happens in your browser. Polaris does not ask the AI provider for a separate OAuth or developer-API grant to read chat text for navigation.

Default mode only uses content that is already present in the page. Opt-in complete indexing (currently ChatGPT and Gemini) is different: it may issue additional same-origin requests with your existing website session to load more of the current conversation active branch. That method is disclosed here and in the Terms of Use. It is not an official ChatGPT or Gemini developer API. A provider may treat that programmatic history retrieval as restricted automated extraction even when the messages are your own prompts or output you are allowed to view in the product. Being able to read the text in the UI does not mean the provider allows this retrieval method. You decide whether to turn it on.

When complete indexing is enabled for ChatGPT or Gemini, it also requests the current conversation's active branch of user-visible messages through the selected site's same-origin session to build a complete outline and full-text search index. This index stays in memory across DOM removal and is cleared on conversation changes, page refresh or closure, or disabling complete indexing. While complete mode is enabled, the ChatGPT page bridge may also keep filtered snapshots of recently opened conversations for up to 60 seconds to reuse the site's own loading work, limited to three snapshots per private or shared conversation type. These temporary snapshots contain only the active branch's user-visible messages, are invalidated when an account or workspace change is detected, and are cleared when complete mode is disabled or the page closes. Complete indexing also stores a gzip-compressed snapshot of the active branch's user-visible messages and parsed records in the extension's own local IndexedDB, isolated by a confirmed account, workspace, and conversation. These snapshots are not synchronized or uploaded. Unknown identities and private windows skip persistent caching. Hidden reasoning, tool messages, alternate branches, and downloaded attachments are not included in the cache. This access is necessary to identify headings and list structures, generate navigation markers, scroll to selected sections, and show AI response content in the full-screen text-selection feature, and support user-initiated conversation copying and file export.

Website content is processed locally within the user's browser. Conversation text is not transmitted to the developer, to a Polaris server, or to any other server for Polaris to process. The license, trial, purchase, and recovery requests described below do not include AI conversations, prompts, or page content. Complete ChatGPT and Gemini indexing uses the existing page session to authenticate same-origin requests to the selected site. Those requests go to that AI site, not to Polaris. Short-lived authentication data remains in the page context and is never placed in extension messages, diagnostic logs, persistent storage, or synchronization. Polaris does not ask for passwords.

Third-party page injection

Host permissions let Polaris run only on disclosed AI chat origins. The extension inserts its own UI (markers, Outline, settings entry points) into those pages. Some providers' terms discourage or prohibit unauthorized plugins and page overlays. Polaris discloses this injection so you can decide whether to enable the extension on each site. Conversation text used for navigation is still processed locally as described above.

Extension Settings

Polaris: AI Chat Navigator stores user preferences such as top and right spacing, the maximum number of visible markers, tooltip width, enabled heading levels, and unordered-list marker preferences. The complete-conversation reading preference applies to ChatGPT and Gemini across subsequent conversations. It is synchronized with the other preferences; when browser synchronization is enabled, it can enable complete reading in other signed-in browsers where the feature is available. Conversation snapshots themselves are never synchronized.

These settings are stored using the Chrome Storage Sync API. If browser synchronization is enabled, the settings may be synchronized across the user's signed-in Chrome browsers by Google under Google's applicable privacy terms. The developer cannot access these synchronized settings.

Trials, Purchases and Licenses

Polaris can contact its license service to initialize a seven-day trial, obtain available plans and validate an existing license. It generates a random installation identifier and independent credential; these, device activation credentials and pending purchase claims are stored in Chrome Storage Local and are not synchronized. Free platform choices stay on the device. No Polaris account or hardware fingerprint is required.

When you choose to purchase, Stripe-hosted Checkout processes payment and collects your checkout email. Card information is not stored by the extension or license service. The Cloudflare Worker and D1 service store the order, license and activation records needed for fulfillment and validation. License and activation verifiers are hashed; email and license delivery material are encrypted separately for delivery and recovery. License delivery uses the disclosed license service. Neither payment nor licensing includes AI conversations, prompts, browsing history, full browsing URLs or hardware fingerprints.

A recovery request uses the checkout email and returns the same confirmation whether or not a matching purchase exists. The service uses short-lived hashed-IP counters and delivery throttling to limit abuse. The test integration is separate from a production billing rollout, and local UI previews do not charge a payment method.

Diagnostic Logs

If the user explicitly selects a diagnostic action in About & Settings, Polaris: AI Chat Navigator records a bounded session-only log for the current tab. The log contains the extension version, coarse platform and browser summaries, viewport measurements, pointer-drag lifecycle outcomes, route and render counts, and error type names. It is designed to exclude AI response text, marker titles, full URLs, account information, prompts, cookies, tokens, error messages, and stack traces. Complete-reading events may also include a cache-hit flag, stage durations, and a count of additional history-page requests.

The log is stored only in the current tab's session storage until the tab is closed or the session is cleared. "Download only" saves a redacted JSON file locally. "Send diagnostic log" also opens a pre-addressed email draft to [email protected]; the browser does not automatically attach the local file, so the user chooses whether to attach and send it. Polaris: AI Chat Navigator does not upload diagnostic logs or add a background upload service.

Clipboard

When the user activates a copy action, Polaris: AI Chat Navigator writes the selected text, a chapter, or conversation text to the system clipboard. Full-conversation copying includes user messages and AI replies in the active branch and is independent of chapter filters or folding. Complete-index copying is available only after reading finishes; page-based copying includes only content already read from the page. The extension does not read existing clipboard content or upload copied text. Clipboard contents are managed by the user's operating system and any clipboard tools the user has enabled.

Conversation File Export

After copying a conversation, the user can explicitly save the same message scope as Markdown or HTML. Files are generated locally in the browser and downloaded to a location managed by the user; conversation text is not sent to a processing server. Exported images are represented by text labels, and raw message HTML is sanitized or escaped. Normal links remain clickable; following them contacts their destination. Downloaded files remain until the user deletes them, independently of the extension's cache. Any sharing or cloud backup of these files is controlled by the user and the applications or services they choose.

2. How We Use Information

Information accessed by Polaris: AI Chat Navigator is used solely to provide its user-facing features, including section detection, navigation markers, click-to-scroll navigation, display customization, full-conversation indexing and search, full-screen text selection, chapter or conversation copying, and local Markdown or HTML file export.

The extension does not use information for:

3. Data Sharing and Disclosure

Polaris: AI Chat Navigator does not sell, rent or trade personal information. AI website content is not shared with the developer, advertisers, data brokers or other third parties. Payment and license information is processed only by the services described above to provide the requested purchase, authorization, delivery and recovery features.

External processing includes license-service requests, user-initiated Stripe Checkout and license email delivery, optional synchronization of extension settings through Chrome Storage Sync, and the user's explicit choice to open a diagnostic file or email draft. The settings synchronization service is provided and controlled by Google. The extension does not include third-party analytics, telemetry, or advertising services, and it does not automatically transmit diagnostic logs.

Polaris also links to a separate support webpage. That webpage loads Google Analytics only after the visitor explicitly allows analytics. It measures only a support-page arrival from Polaris and a video-loading play-button click; it does not receive AI conversation content, extension settings, or PayPal payment details. The support page provides its own privacy information and a way to change the analytics choice.

4. Data Retention

Default mode does not persist AI responses or user prompts. Opt-in complete ChatGPT and Gemini indexing caches user-visible conversation text and parsed records locally, with a total compressed limit of 100 MiB. Least-recently-used entries are removed when space is needed. Snapshots remain after closing a tab or disabling complete mode until the user selects Clear conversation cache in Preferences, entries are evicted, or the extension is removed. Clearing also invalidates pending old cache writes. The cache does not retain Maker navigation history or authentication credentials.

Extension settings remain in Chrome storage until they are reset or removed by the user through the browser or extension settings. Synced settings may also be managed through the user's Google Chrome synchronization settings.

Diagnostic events remain in session storage for the current tab, are bounded in count and size, and are cleared when the tab session ends or when the browser clears session storage. A downloaded copy remains under the user's control, and any email retention is governed by the user's mail provider and choices.

Local installation and activation credentials remain until the extension is removed or its local storage is cleared. Device deactivation revokes its activation credential but retains the installation identity and trial deadline. Test license delivery ciphertext and order records remain for the lifetime of that test license; delivery retry metadata does not contain plaintext credentials. Short-lived rate-limit counters are periodically deleted. Contact the developer about deleting server-side test purchase and license records. You may email [email protected] to ask for deletion of server-side purchase and license records we still hold. Where we can, and where tax, accounting, fraud-prevention, or another legal duty does not require us to keep them, we will delete or de-identify them. We cannot delete a conversation cache from that request, because the cache stays on your device. Clear it as described in section 8.

5. Browser Permissions

The extension requests only the permissions needed to provide its disclosed functionality.

6. Data Security

Because website content is processed locally and is not transmitted to the developer or to a Polaris server, Polaris: AI Chat Navigator does not maintain external databases containing user content. License and payment systems described in this policy store order, license, and activation records only. They do not receive conversation text. Any synchronization of extension settings is handled through Chrome's Storage Sync service and its associated security mechanisms. Local gzip compression is not application-layer encryption and does not replace device and browser access protection.

7. Chrome Web Store Limited Use

Polaris: AI Chat Navigator is designed to process page content locally for its disclosed navigation, reading, and export purpose. This section describes that handling so it can be read against the Chrome Web Store User Data Policy, including the Limited Use requirements. Information accessed by the extension is used only to provide or improve that disclosed single purpose. It is not used or transferred for personalized advertising, profiling, data brokerage, creditworthiness decisions, or any unrelated purpose. This is a Limited Use disclosure. It is not a certification, and it is not a warranty that using Polaris complies with any AI provider's terms.

No human is permitted to read user website content through Polaris: AI Chat Navigator because that content is never transmitted to or stored by the developer.

8. User Choices

You can stop the extension from reading pages by disabling or uninstalling Polaris: AI Chat Navigator. To stop opt-in complete indexing, turn off the complete-conversation reading preference. That preference applies to ChatGPT and Gemini. Turning it off stops new complete reading. The in-memory index is cleared when complete mode is disabled, the conversation changes, or the page is refreshed or closed. Local IndexedDB snapshots remain until you select Clear conversation cache in Preferences, entries are evicted, or the extension is removed. Closing a tab does not by itself delete that persistent cache.

You may also reset other extension preferences from the extension settings, clear the current tab's diagnostic session by closing the tab or clearing session storage, and manage synchronized settings through Chrome synchronization. Diagnostic export, copying, and file export happen only when you start them. These choices control Polaris on your device. They are not a statement that a provider treats earlier use as allowed. Your responsibility for provider rules is in the Terms of Use.

9. Independent Tool and Third-Party AI Services

Polaris: AI Chat Navigator is an independently developed browser extension. It is not affiliated with, endorsed by, sponsored by, or an official plugin of OpenAI, Anthropic, Google, or the operators of Grok, Doubao, Kimi, Qwen, DeepSeek, Manus, Yuanbao, and Diandian. Third-party product names and trademarks belong to their respective owners and are used to identify the services with which Polaris works. This policy does not mean that any of those companies has reviewed, approved, or partnered with Polaris.

Polaris processes content from conversations the user can access through the supported website, and it inserts its own interface into the page the user already opened. Complete ChatGPT and Gemini indexing can request additional history for the current conversation using that website's existing signed-in session. Page injection and these website-session requests are not an official developer API, partner integration, or approved plugin. Installing Polaris, granting browser permissions, or enabling complete reading does not itself establish permission from the AI service provider for any particular access method.

The current navigation, reading, search, copying, and export features do not send conversations to OpenAI's public Responses API for model inference and do not offer Sign in with ChatGPT or ChatGPT plan usage. OpenAI's ChatGPT plan usage documentation describes a separate OAuth permission for eligible inference requests; that permission does not grant access to ChatGPT conversations. An existing website login session is not that OAuth authorization, and official API documentation does not authorize Polaris's website-history access.

Provider terms may restrict automated or programmatic extraction of data or output, unauthorized plugins, page overlays, and bypassing access controls, rate limits, or other service restrictions, even where content is visible to the user. Some published terms, including terms for certain Chinese services, discourage or prohibit unauthorized plugins, overlays, or automated collection. Local processing, content ownership, and user consent do not by themselves resolve these restrictions. You decide whether to enable Polaris on a given site and whether that use fits the provider's terms. This policy is a disclosure of data handling. It does not create a warranty of fitness for compliance with any third-party terms, and it is not a representation that a provider has approved an access method or that using Polaris complies with a provider's terms. Risk allocation is in the Terms of Use.

The AI service provider continues to control its accounts, content delivery, access restrictions, and handling of data sent to that service. Its terms and privacy policy apply separately from this policy and may vary by region, account type, or feature. Published terms and privacy information for services Polaris can run on include:

If a provider asks us to stop offering Polaris on its site, we may disable that platform. This policy describes Polaris's data handling; it does not amend a provider's terms, grant rights to its services, or authorize bypassing its access controls or restrictions.

Local reading, copying, and exporting do not transfer ownership of conversation content to the developer or grant users additional rights in that content. Users should access, export, and share only content they are authorized to use, with regard to applicable law, third-party rights, confidentiality obligations, and the relevant service's terms.

Polaris features depend on third-party websites and the user's permitted access to them. Changes to website interfaces, endpoints, policies, account permissions, or service availability may temporarily or permanently affect reading, navigation, and export. Polaris does not control those services and cannot guarantee continued compatibility or continued access to them. Nothing in this policy excludes or limits rights or remedies that cannot be excluded or limited under applicable law.

10. Changes to This Privacy Policy

This Privacy Policy may be updated if the extension's functionality or data-handling practices change. Any material change to the types of information processed or how information is used will be disclosed through an updated Privacy Policy and, where required, through the extension interface or Chrome Web Store listing before the new practices take effect.

11. Website Analytics, Hosting and External Links

On the Polaris website, Google Analytics 4 and Aliyun SLS analytics are initialized and send events only after you choose “Allow analytics”. SDK files may be loaded before that choice, but no analytics event is initialized or sent before consent. Automatic Google Analytics page views are disabled. You can decline analytics and continue using the site, or change your choice through “Analytics settings” in the homepage footer.

Google Analytics measures support-entry arrivals from the extension and clicks on the video recovery play button. SLS records consented landing-page arrivals and local ZIP download actions. Events can include UTM attribution, a fixed polaris_extension source from the same-origin extension-entry path, or direct_share/direct when source parameters are absent, plus normalized device, browser, operating-system, viewport and language categories. Direct attribution also covers bookmarks, typed URLs and links with removed parameters. A download event records the action, not successful saving of the file.

These event fields do not include raw User-Agent values, device models, IP addresses, full URLs, AI conversations, extension settings, account information or payment details. Network requests still expose connection information, such as the IP address, to the hosting, security or analytics provider receiving the request. Hosting and security providers, including Alibaba Cloud and Cloudflare where used in the delivery path, may process request metadata and necessary security cookies to deliver and protect the website. These network-level operations are separate from optional analytics events.

The website stores your language, theme and analytics choice in your browser. The legal pages do not initialize analytics or request conversation content. Website pricing information does not create an extension trial or start payment collection.

Provider information: Google Privacy Policy, Aliyun SLS SDK privacy description, Alibaba Cloud privacy information, Cloudflare Privacy Policy, and PayPal Privacy Statement. SLS browser delivery uses temporary STS credentials.

12. Roles, Transfers and Regional Rights

For navigation, indexing, search, copying, and export, conversation content is processed on your device. The developer is not the recipient of that conversation content. For trials, purchases, licenses, and recovery, the independent developer who operates polaris-ai.work decides why the checkout email, order, license, and activation records described above are used. In privacy-law terms, that developer is the controller, or the equivalent person responsible, for those license records. Stripe and Cloudflare (including the Worker and D1 service) handle those records to provide checkout, storage, and license delivery. For that work they act as processors or service providers under their own terms. This description is not a claim that counsel has matched it to a statute section by section, and it is not a certification.

License-related personal data may be processed in the United States and in other countries where Stripe, Cloudflare, and the site’s hosting or security providers operate. The transfer is made as needed to provide checkout, license delivery, recovery, and operation of the site. Those providers’ own terms and contractual protections apply. This policy does not say that a particular transfer contract, such as standard contractual clauses, has been signed.

Depending on where you live, you may have a right to access, correct, or delete personal information, to receive a portable copy, to restrict or object to some processing, to withdraw consent where processing is based on consent, and to complain to a supervisory authority, including in the EEA or the UK. If you live in California, you may have a right to know, delete, and correct personal information. Polaris does not sell personal information, and it does not share personal information for cross-context behavioral advertising. Which rights you have depends on where you live and on the law that applies. Email [email protected]. Do not include conversation content or a payment card number. This page does not name an EU representative or a data protection officer, because none is appointed here. We will answer as the applicable law requires.

If you use the website or extension from mainland China, license personal information is handled as this policy describes. Conversation content remains on your device. This policy does not replace the personal-information notices of the AI sites you use.

13. Contact

For privacy questions or requests, email [email protected] or contact the developer through Polaris: AI Chat Navigator GitHub Issues.

隐私政策

更新日期:2026 年 11 月 5 日

本政策涵盖 Polaris 浏览器扩展与官网。用于导航、搜索、复制和导出的会话文本在用户设备上处理,不上传到 Polaris 服务器。下文所述许可和支付记录不包含这些会话内容。下方官网分析说明补充扩展的数据处理政策。本政策是面向许多国家用户的数据处理披露。它不是使用 Polaris 即符合任何 AI 平台条款的保证,也不是用户自己使用第三方对话即符合每一国家的 AI 平台规则或数据法律的保证。法律赋予的当地隐私权利仍然适用。遵守平台条款的责任见使用条款。许可记录由谁处理、以及可能适用的地区权利,见第 12 节。

1. 我们处理的信息

会话内容与完整读取

Polaris 在浏览器本地读取受支持 AI 网页的回复内容与文档结构,用于目录、导航、搜索和阅读。

页面是怎么读的。在受支持的 AI 对话网站上,Polaris 向用户已经打开的标签页注入内容脚本。它查看页面 DOM,也就是用户能看见的已渲染消息,找出标题、列表和消息边界,再在本地生成导航标记(目录)、大纲树,以及对已经加载内容的可选全文搜索。这些检查发生在用户的浏览器里。Polaris 不会另向 AI 厂商申请 OAuth 或开发者 API 授权,来读取对话文本做导航。

默认模式只使用页面上已经出现的内容。可选的完整索引(目前是 ChatGPT 和 Gemini)不同:它可能带着用户现有的网站登录会话,发出额外的同源请求,去加载当前对话活动分支中的更多内容。这种方式在本政策和使用条款中说明。它不是 ChatGPT 或 Gemini 的官方开发者 API。即使这些消息是用户自己的提示词,或是用户可以在产品里查看的输出,平台仍可能把这种程序化拉取历史视为受限制的自动提取。能在界面里读到文本,并不表示平台允许这种获取方式。是否开启,由用户自己决定。

开启 ChatGPT 或 Gemini 完整读取后,会使用当前网页已有登录态,通过同源请求补全当前会话活动分支中用户可见的消息。这里的“用户可见”不表示私人会话被公开。

当前索引保留在内存中,切换会话、刷新或关闭页面、关闭完整读取时清除。完整模式开启期间,ChatGPT 页面桥接还可短暂保留最近打开会话的已过滤快照,以复用原站加载结果;私人和分享会话各最多三份,最长 60 秒,检测到账号或工作区变化后失效,关闭完整模式或页面时清除。

完整读取会将活动分支的用户可见消息及解析记录以 gzip 压缩快照存入扩展自己的本地 IndexedDB。缓存按确认的账号、工作区和会话隔离,不同步、不上传;身份未知或隐私窗口跳过持久化。缓存不包含隐藏推理、工具消息、其他分支或下载的附件内容。会话正文不发送给开发者,也不发送到 Polaris 服务器或任何由 Polaris 处理正文的服务器。下文的许可、试用、购买和找回请求不包含 AI 会话、提示词或页面正文。完整读取的同源请求发往该 AI 网站,而不是 Polaris。短期鉴权信息留在网页环境中,不进入扩展消息、诊断日志、持久化存储或同步;Polaris 不索要密码。

第三方页面注入

网站权限只允许 Polaris 在已披露的 AI 对话网站上运行。扩展会把自己的界面(标记、大纲、设置入口)插入这些页面。部分平台条款不鼓励或禁止未经授权的插件和页面覆盖层。Polaris 披露这种注入,便于用户决定是否在各个网站上启用扩展。用于导航的对话文本仍按上文在本地处理。

扩展设置

间距、显示数量、提示宽度、识别范围等偏好存于 Chrome Storage Sync。完整读取偏好适用于 ChatGPT、Gemini 及后续会话;开启浏览器同步后,也可在其他已登录且具备相应功能的浏览器生效。会话快照本身不会同步。同步由 Google 按其适用政策处理,开发者不能访问同步设置。

试用、购买与许可证

扩展可联系许可服务以初始化七天试用、获取方案和验证许可证。随机安装标识、独立凭据、设备激活凭据及待确认购买信息存于 Chrome Storage Local,不同步;免费平台选择留在本机。无需 Polaris 账号,不使用硬件指纹。

用户选择购买后,由 Stripe 托管 Checkout 处理支付并收集结账邮箱,扩展与许可服务不保存银行卡信息。Cloudflare Worker 和 D1 保存履约、验证所需的订单、许可及激活记录;许可和激活验证值经过哈希处理,邮箱与许可交付材料分别加密。许可证交付由已披露的许可服务完成。这些流程不包含 AI 会话、提示词、浏览历史、完整浏览网址或硬件指纹。

找回请求使用结账邮箱,无论是否存在匹配购买均返回相同确认;短期 IP 哈希计数与发送限速用于防滥用。测试集成与正式收款发布分开,本地界面预览不会扣款。

诊断日志

用户在设置中主动选择诊断操作后,扩展为当前标签页记录有条数和大小上限的会话日志,包括版本、粗粒度平台与浏览器信息、视口、指针拖动结果、路由和渲染次数、错误类型;完整读取事件还可包含缓存命中、阶段耗时和额外分页请求数。白名单设计排除正文、目录标题、完整网址、账号、提示词、Cookie、令牌、错误消息和堆栈。

日志仅存于当前标签页 sessionStorage。“仅下载”保存脱敏 JSON;“发送诊断日志”另打开预填至 [email protected] 的邮件草稿,不自动附加文件,由用户自行决定附件和发送。扩展不自动上传日志。

剪贴板与导出

用户主动复制时,扩展将所选文本、本章或会话文本写入系统剪贴板,不读取原有剪贴板、不上传复制正文。会话复制包含活动分支的用户消息与 AI 回复,不受章节筛选或折叠影响;完整索引读取结束后方可复制,页面来源仅包含已读取内容。剪贴板由系统及用户启用的剪贴板工具管理。

复制后可主动保存相同范围的 Markdown 或 HTML,由浏览器本地生成下载,不发送至处理服务器。图片转为文字标签,原始 HTML 经清洗或转义;普通链接仍可点击,点击后会访问其目标。下载文件由用户保存和删除,不受扩展清缓存操作影响;分享及云备份由用户选择的应用或服务处理。

2. 信息用途

信息仅用于已说明的目录识别、导航、显示、完整索引与搜索、阅读、章节或会话复制及本地文件导出。不用于广告、扩展内行为追踪、用户画像、信用或贷款判断、出售或许可用户数据,以及无关产品研究。

3. 共享与披露

我们不出售、出租或交易个人信息;会话正文不共享给开发者、广告商、数据经纪商或其他第三方。支付和许可信息只由前述服务用于购买、授权、交付和找回。扩展不内置第三方分析、遥测或广告服务。许可请求、用户发起的结账与邮件交付、可选的设置同步,以及用户主动选择分享的诊断文件或邮件,分别按上述范围处理。官网的可选分析另见第 11 节。

4. 保留与清除

默认模式不持久化 AI 回复或提示词。完整读取的本地压缩缓存总量上限为 100 MiB,空间不足时按最近使用情况淘汰。关闭标签页或完整模式不会删除该缓存;用户可在偏好设置中“清除会话缓存”,或等待淘汰、卸载扩展。清除同时使旧的待写入任务失效。缓存不保存 Maker 导航历史或鉴权凭据。

扩展设置保留至重置、清除或卸载;同步设置也可在浏览器同步设置中管理。诊断日志随标签页会话结束或 sessionStorage 清除而删除;已下载文件及已发送邮件由用户和邮件服务商管理。

本机安装和激活凭据保留至卸载或清除本地存储。停用设备会撤销激活凭据,但保留安装标识和试用截止时间。测试许可证交付密文及订单记录保留至该测试许可证生命周期结束;邮件重试元数据不含明文凭据,短期限速计数定期删除。可联系开发者申请删除服务器上的测试购买和许可记录。用户也可以发邮件至 [email protected],申请删除我们仍保存的服务器端购买和许可记录。在能够删除,且税务、会计、防欺诈或其他法律义务不要求继续保存时,我们会删除或去标识这些记录。会话缓存不在我们的服务器上,这项申请无法删除它;请按第 8 节在设备上清除。

5. 浏览器权限

存储权限用于设置和本地会话缓存;网站权限用于在受支持网页提供已披露的功能,以及联系许可服务进行试用和授权操作。扩展仅请求提供已披露功能所需的权限。

6. 数据安全

会话正文在本地处理,不发送给开发者或 Polaris 服务器,开发者不维护保存会话正文的外部数据库。本政策所述许可和支付系统只保存订单、许可和激活记录,不接收会话正文。设置同步由 Chrome Storage Sync 及其安全机制处理。本地压缩不等于应用层加密,也不替代用户对设备和浏览器的访问保护。

7. Chrome 商店有限使用说明

Polaris 按本地处理设计,把页面内容用于已披露的导航、阅读和导出。本节说明这一处理方式,以便对照 Chrome Web Store User Data Policy,包括 Limited Use 要求。扩展访问的信息只用于提供或改善该已披露的单一用途,不用于个性化广告、画像、数据经纪、信用判断或其他无关用途。这是有限使用披露,不是认证,也不保证使用 Polaris 即符合任何 AI 平台条款。开发者不接收或存储会话正文,也不通过该服务安排人工阅读用户网页内容。

8. 用户选择

停用或卸载 Polaris 即可停止扩展读取页面。要停止可选的完整索引,请关闭完整读取偏好。该偏好适用于 ChatGPT 和 Gemini。关闭后不再开始新的完整读取。内存中的索引会在关闭完整模式、切换会话或刷新、关闭页面时清除。本地 IndexedDB 快照会保留,直到用户在偏好设置中选择清除会话缓存、条目被淘汰,或卸载扩展。仅关闭标签页不会删除这份持久缓存。

用户还可以在扩展设置中重置其他偏好,通过关闭标签页或清除 sessionStorage 清除当前标签页的诊断会话,并在 Chrome 同步设置中管理已同步的设置。诊断分享、复制和文件导出只在用户主动操作时发生。这些选择只控制用户设备上的 Polaris,不表示平台把此前的使用视为已被允许。遵守平台规则的责任见使用条款。官网分析可拒绝并随时调整。

9. 独立工具与第三方 AI 服务

Polaris 为独立开发的浏览器扩展,不隶属于 OpenAI、Anthropic、Google,或 Grok、豆包、Kimi、千问、DeepSeek、Manus、元宝、点点的运营方,也不是其官方插件,未获得背书或赞助。第三方名称和商标属于各自权利人,仅用于说明 Polaris 配合使用的服务。本政策不表示上述任何公司已审核、批准或与 Polaris 合作。

Polaris 处理用户在受支持网站上能够访问的会话内容,并把自身界面注入用户已经打开的页面。ChatGPT 与 Gemini 的完整读取会使用该网站已有登录会话,请求当前会话的更多历史。页面注入和这些网站会话请求都不是官方开发者 API、合作集成或已获批准的插件。安装扩展、授予浏览器权限或开启完整读取,本身不代表 AI 厂商已许可某种访问方式。

当前导航、阅读、搜索、复制和导出功能不将会话发送至 OpenAI 公共 Responses API 进行模型推理,也不提供 Sign in with ChatGPT 或 ChatGPT 套餐用量接入。OpenAI 的套餐用量文档说明的是针对合资格推理请求的独立 OAuth 授权,不授予读取 ChatGPT 会话的权限。网页已有登录态不等于该 OAuth 授权,官方 API 文档也不构成对 Polaris 网页历史读取方式的许可。

即使内容对用户可见,包括用户自己的提示词和平台为其生成的输出,平台条款仍可能限制自动或程序化提取数据与输出,限制未经授权的插件和页面覆盖层,以及绕过访问控制、限流或其他服务限制。部分已公开条款,包括某些中文服务的条款,不鼓励或禁止未经授权的插件、外挂、覆盖层或自动采集。本地处理、内容所有权和用户同意本身不能消除这些限制。是否在某个网站启用 Polaris,以及使用方式是否符合该平台条款,由用户自行判断。本政策只披露数据处理方式。它不构成符合任何第三方条款的适用性保证,不表示平台已批准某种访问方式,也不表示使用 Polaris 即符合该平台条款。风险分配见使用条款。

AI 服务商继续控制其账号、内容交付、访问限制,以及发送到该服务的数据如何处理。其条款和隐私政策独立于本政策适用,并可能因地区、账号或功能而不同。Polaris 可能运行于其上的服务,已公开的条款和隐私信息包括:

若平台要求我们停止在其网站上提供 Polaris,我们可能会关闭对该平台的支持。本政策说明 Polaris 的数据处理,不修改厂商条款,不授予其服务权利,也不授权绕过访问控制或限制。

本地读取、复制和导出不会将内容所有权转给开发者,也不会授予用户额外内容权利。用户应仅处理有权访问、导出及分享的内容,并遵守适用法律、第三方权利、保密义务和相关平台条款。

界面、端点、政策、账号权限或服务可用性的变化可能暂时或永久影响功能。Polaris 不控制第三方服务,无法保证持续兼容或持续访问。本政策不排除或限制法律不可排除的用户权利和救济。

10. 政策变更

功能或数据处理方式变化时,我们会更新本政策。涉及处理信息类型或用途的重大变化,会在新做法生效前通过政策及法律要求的扩展界面或商店入口告知。

11. 官网分析、托管与外部链接

仅在用户选择“允许分析”后,官网才初始化 Google Analytics 4 和阿里云 SLS 分析并发送事件。SDK 文件可提前加载,但同意前不初始化或发送分析事件;GA 自动页面访问关闭。用户可拒绝并继续使用网站,或从首页页脚“分析设置”更改选择。

GA 仅统计扩展支持入口到达及视频恢复播放按钮点击;SLS 统计已同意的页面到达和本地 ZIP 下载操作。事件可含 UTM、固定扩展来源 polaris_extension 或无参数时的 direct_share/direct,以及归一化设备、浏览器、系统、视口和语言类别。直接来源也包括书签、输入网址及参数被移除的链接;下载事件不证明文件已成功保存。

上述事件字段不含原始 User-Agent、设备型号、IP、完整网址、AI 会话、扩展设置、账号或支付详情。但网络连接仍会向接收请求的托管、安全或分析服务商暴露 IP 等连接信息。阿里云及交付链路中使用的 Cloudflare 等托管、安全服务商可为网站交付和保护处理请求元数据及必要安全 Cookie;这与可选分析事件不同。

语言、主题和分析选择保存在本地浏览器;法律页面不初始化分析,也不请求会话内容。官网价格介绍不初始化扩展试用,也不直接开启收款。

第三方政策:Google、阿里云 SLS SDK、阿里云隐私信息、Cloudflare、PayPal。SLS 浏览器日志投递使用临时 STS 凭据。

12. 角色、传输与地区权利

导航、索引、搜索、复制和导出的会话内容在用户设备上处理。开发者不是这些会话内容的接收方。试用、购买、许可和找回方面,运营 polaris-ai.work 的独立开发者决定上文所述结账邮箱、订单、许可和激活记录的使用目的。在隐私法律的用语里,该开发者是这些许可记录的控制者,或负有相应责任的人。Stripe 和 Cloudflare(包括 Worker 和 D1)为结账、存储和许可证交付处理这些记录。就这项工作而言,它们按各自条款担任受托处理者或服务提供方。这段说明不是律师逐条对照某一法律条文的结论,也不是认证。

与许可有关的个人数据,可能在美国以及 Stripe、Cloudflare 和网站托管或安全服务商运营的其他国家处理。传输是为了结账、许可证交付、找回和网站运行所需要。适用这些服务商自己的条款及其合同保护。本政策不表示已经签署某一具体的跨境传输合同,例如标准合同条款。

视用户居住地而定,用户可能有权访问、更正或删除个人信息,获得可携带的副本,限制或反对某些处理,在处理基于同意时撤回同意,并向监管机构投诉,包括欧洲经济区或英国的监管机构。居住在加利福尼亚的用户,可能有权知悉、删除和更正个人信息。Polaris 不出售个人信息,也不为跨情境行为广告而共享个人信息。具体权利取决于居住地和所适用的法律。请发邮件至 [email protected],不要附上会话内容或银行卡号。本页不列欧盟代表或数据保护官,因为此处并未指定。我们会按适用法律答复。

若用户在中国内地使用网站或扩展,许可相关的个人信息按本政策处理。会话内容仍留在用户设备上。本政策不取代用户所使用的 AI 网站自己的个人信息告知。

13. 联系我们

隐私问题或请求请联系 [email protected],或通过 GitHub Issues 联系开发者。请勿在公开 Issue 中提交会话、凭据等敏感信息。