法律 · HN Radar

隐私政策

NODUS HN Radar 浏览器扩展  ·  更新日期:2026年7月  ·  v0.16.15

目录
  1. 概述
  2. 本地存储的数据
  3. 外部端点说明
  4. 浏览器内翻译
  5. 我们绝不做的事
  6. 您的权利(LGPD / GDPR / CCPA)
  7. 联系方式

🔍 1. 概述

NODUS HN Radar 是一个完全本地优先的浏览器扩展。它优化了 news.ycombinator.com 上的阅读体验,并通过 Hacker News 的公共 API 突显上升帖子。无服务器、无账户、无登录、无云同步、无遥测。

这是主 NODUS 扩展(AI 对话捕获)和 NODUS YT Radar 的姊妹产品。每个产品都有自己的隐私政策:

HN Radar 连接到三个端点 — 两个属于 Hacker News 自身,另一个是仅用于页脚推广的小型 NODUS 服务器:

必需 news.ycombinator.com

您正在阅读的网站。内容脚本会对您自行加载的页面进行优化 — 不主动 fetch。

必需 hacker-news.firebaseio.com

Hacker News 的公共 Firebase API。用于获取上升帖列表(Top / Show / Ask / Best)以及 Radar 仪表板的单项详情。

新增 · v0.16.15 worker-ph-radar.mmcarvalho-dev.workers.dev

为扩展页脚中的轮播横幅提供支持,用于交叉推广其他 NODUS 扩展(例如 PH Radar)。扩展仅在横幅展示或被点击时发送一个不透明的推广 ID,仅用于统计汇总的展示次数/点击次数。个人数据、浏览历史或 Hacker News 内容永远不会发送到此服务器。

💾 2. 本地存储的数据

以下所有内容都存储在 chrome.storage.local 中,除第 3 节中描述的情况外,永远不会发送到其他位置。

settings
您的偏好:主题、字号、阅读宽度、高亮开关、界面语言、翻译设置、斑马纹颜色/强度等。
visited
您从首页点击过的 HN 帖子 ID 列表,附带时间戳。用于将已访问帖子变灰。TTL 30 天,自动清理。
pinned
通过 📌 显式置顶的帖子:ID、标题、URL、域名、评分快照、评论数、时长、标签、置顶时间戳。
collapsedCards
您在侧边面板中折叠的置顶卡片 ID。
recentTags
最近使用的 40 个标签名称列表,用于自动补全。
mutedDomains
您已静音的域名列表。这些域名的帖子在 Radar 中被隐藏。
radar
HN 帖子数据(评分、评论数)随时间的快照,用于计算速度。
opActiveCache
按 ID 缓存的"作者已回复"检测结果。TTL 10 分钟。
comments_<postId>
悬停预览中评论的缓存。TTL 10 分钟。

卸载扩展会自动清除所有内容。无用户账户,无邮箱收集,NODUS 无法识别您的身份。

🌐 3. 外部端点说明

本扩展仅从三个域名 fetch,已在 host_permissions 中声明,安装前对 Chrome 可见。

3a. Hacker News 网站

https://news.ycombinator.com/*仅内容脚本

内容脚本向您加载的页面注入 CSS 和小型 DOM 增强功能(置顶按钮、类型徽章、翻译按钮)。扩展不会在后台主动 fetch HN。

扩展发送的数据:不超过您的浏览器本来发送的内容。

3b. Hacker News 的公共 Firebase API

https://hacker-news.firebaseio.com/v0/topstories.json必需

返回上升 ID 数组。与官方 HN 首页相同的数据源。

发送的数据:无可识别信息 — 仅是请求本身。

…/v0/{best,show,ask}stories.json如果标签页激活

Best、Show HN 和 Ask HN 标签页同理。

…/v0/item/<id>.json按帖子

获取 Radar 或预览中显示的每个帖子或评论的公共详情。

发送的数据:帖子的 ID。不包含您的任何标识符。

Hacker News 和 Y Combinator 可能会按其自身政策记录这些请求。扩展本身不添加 header、cookie 或 auth。

3c. NODUS 生态系统交叉推广(worker-ph-radar)

GET https://worker-ph-radar.mmcarvalho-dev.workers.dev/cross-promo?target=hn-radar页脚横幅所需

获取活跃的 NODUS 生态系统推广内容池,用于在扩展页脚中展示(例如 PH Radar 的广告)。最多每 10 分钟刷新一次,期间在本地缓存。

发送的数据:无可识别信息 — 仅是请求本身。不包含帖子 ID、浏览数据或 HN 内容。

POST …/cross-promo/impression · POST …/cross-promo/click可选 · 仅技术性/交互统计

在页脚推广内容展示或被点击时发送,仅用于统计该推广内容的汇总展示次数/点击次数。

发送的数据:单个不透明的推广 ID(例如 cross-hn-to-ph)。不会附加或存储任何用户标识符、基于 IP 的画像或任何形式的个人数据。

🌐 4. 浏览器内翻译

翻译完全在您的设备上完成。HN Radar 使用 Chrome 内置的 Translator API(Chrome 138+),首次使用时本地下载一个小型语言模型,无需向任何服务器发送文本即可翻译。

这意味着:

如果您的浏览器不支持 Translator API(Firefox 或较旧的 Chrome),翻译功能将不执行任何操作 — 不会回退到云服务。

🚫 5. 我们绝不做的事

⚖️ 6. 您的权利(LGPD / GDPR / CCPA)

HN Radar 符合巴西 LGPD、欧盟 GDPR,并与 CCPA 兼容。由于所有数据都是本地的,且扩展不进行画像或跨站跟踪,大多数权利可直接通过您的浏览器行使。

您拥有的权利

处理的法律依据

读取公共 HN 网站和公共 HN API 属于正当利益(提供您通过安装扩展所选择的阅读层)。不处理任何个人可识别数据。

✉️ 7. 联系方式

关于隐私问题或功能请求:

🌐 项目网站

nodus-ai.app/zh/hn-radar

本政策可能会更新。重要变更将在扩展的版本说明中标注。修改后继续使用即视为接受。