Pháp lý · HN Radar

Chính sách quyền riêng tư

Tiện ích trình duyệt NODUS HN Radar  ·  Cập nhật: Tháng 5 năm 2026  ·  v0.15

Mục lục
  1. Tổng quan
  2. Dữ liệu lưu cục bộ
  3. Giải thích các endpoint bên ngoài
  4. Dịch trong trình duyệt
  5. Những điều chúng tôi không bao giờ làm
  6. Quyền của bạn (LGPD / GDPR / CCPA)
  7. Liên hệ

🔍 1. Tổng quan

NODUS HN Radar là một tiện ích trình duyệt hoàn toàn local-first. Nó cải thiện trải nghiệm đọc trên news.ycombinator.com và làm nổi bật các bài đang lên thông qua API công khai của Hacker News. Không máy chủ, không tài khoản, không đăng nhập, không đồng bộ cloud, không telemetry.

Sản phẩm anh em của tiện ích NODUS chính (chụp lại các cuộc hội thoại AI) và NODUS YT Radar. Mỗi cái có chính sách riêng:

HN Radar kết nối với hai endpoint, cả hai đều thuộc về chính Hacker News:

bắt buộc news.ycombinator.com

Trang web bạn đang đọc. Content script cải thiện các trang bạn tự tải — không có fetch chủ động.

bắt buộc hacker-news.firebaseio.com

API Firebase công khai của Hacker News. Được dùng để lấy danh sách bài đang lên (Top / Show / Ask / Best) và chi tiết từng item cho bảng điều khiển Radar.

không có Máy chủ NODUS

HN Radar không liên hệ với bất kỳ hạ tầng NODUS nào. Khác với YT Radar (worker Community Spotlight) hoặc NODUS chính (giấy phép PRO), tiện ích này không có phụ thuộc backend NODUS nào.

💾 2. Dữ liệu lưu cục bộ

Tất cả những gì sau đây được lưu trong chrome.storage.local và không bao giờ được gửi đi nơi khác trừ trường hợp được mô tả ở Mục 3.

settings
Các tùy chọn của bạn: chủ đề, cỡ chữ, chiều rộng đọc, các toggle highlight, ngôn ngữ giao diện, tham số dịch, màu/cường độ zebra, v.v.
visited
Danh sách ID các bài HN bạn đã nhấp từ trang chính, kèm timestamp. Dùng để chuyển xám các bài đã xem. TTL 30 ngày với cắt tỉa tự động.
pinned
Các bài được ghim rõ ràng qua 📌: id, tiêu đề, url, tên miền, snapshot điểm số, số lượng bình luận, tuổi, tags, timestamp khi ghim.
collapsedCards
ID các thẻ đã ghim mà bạn đã thu gọn trong bảng bên.
recentTags
Danh sách 40 tên tag được dùng gần đây nhất, để tự động hoàn thành.
mutedDomains
Danh sách các tên miền bạn đã tắt tiếng. Các bài từ những tên miền này bị ẩn khỏi Radar.
radar
Snapshot dữ liệu các bài HN (điểm, bình luận) theo thời gian, dùng để tính vận tốc.
opActiveCache
Bộ nhớ đệm phát hiện "tác giả đã trả lời" theo ID. TTL 10 phút.
comments_<postId>
Bộ nhớ đệm bình luận trong bản xem trước khi di chuột. TTL 10 phút.

Gỡ cài đặt tiện ích sẽ xóa mọi thứ một cách tự động. Không có tài khoản người dùng, không thu thập email, không có cách nào để NODUS nhận diện bạn.

🌐 3. Giải thích các endpoint bên ngoài

Tiện ích chỉ fetch từ hai tên miền, được khai báo trong host_permissions và hiển thị cho Chrome trước khi cài đặt.

3a. Trang web Hacker News

https://news.ycombinator.com/*chỉ content script

Content script chèn CSS và các cải tiến DOM nhỏ (nút pin, badge theo loại, nút dịch) vào các trang bạn tải. Tiện ích không fetch HN một cách chủ động ở background.

Dữ liệu tiện ích gửi đi: không có gì ngoài những gì trình duyệt của bạn đã gửi.

3b. API Firebase công khai của Hacker News

https://hacker-news.firebaseio.com/v0/topstories.jsonbắt buộc

Trả về mảng ID các bài đang lên. Cùng nguồn với trang chính chính thức của HN.

Dữ liệu gửi đi: không có gì nhận dạng — chỉ là yêu cầu.

…/v0/{best,show,ask}stories.jsonnếu tab đang hoạt động

Tương tự cho các tab Best, Show HN và Ask HN.

…/v0/item/<id>.jsontheo từng bài

Lấy chi tiết công khai của mỗi bài hoặc bình luận hiển thị trong Radar hoặc trong bản xem trước.

Dữ liệu gửi đi: ID của bài. Không có thông tin nhận dạng của bạn.

Hacker News và Y Combinator có thể ghi log những yêu cầu này theo chính sách của họ. Bản thân tiện ích không thêm header, cookie hay xác thực nào.

🌐 4. Dịch trong trình duyệt

Các bản dịch được thực hiện hoàn toàn trên thiết bị của bạn. HN Radar sử dụng API Translator tích hợp của Chrome (Chrome 138+), nó tải một mô hình ngôn ngữ nhỏ về cục bộ ở lần dùng đầu tiên và dịch văn bản mà không gửi đến bất kỳ máy chủ nào.

Điều này có nghĩa là:

Nếu trình duyệt của bạn không hỗ trợ API Translator (Firefox hoặc Chrome cũ hơn), các chức năng dịch sẽ không làm gì — không có dự phòng sang dịch vụ cloud.

🚫 5. Những điều chúng tôi không bao giờ làm

⚖️ 6. Quyền của bạn (LGPD / GDPR / CCPA)

HN Radar tuân thủ LGPD của Brazil, GDPR của châu Âu và tương thích với CCPA. Vì mọi dữ liệu đều cục bộ và tiện ích không lập hồ sơ hay theo dõi liên trang, hầu hết các quyền được thực thi trực tiếp qua trình duyệt của bạn.

Các quyền bạn có

Cơ sở pháp lý cho việc xử lý

Việc đọc trang HN công khai và API HN công khai thuộc về lợi ích hợp pháp (cung cấp lớp đọc mà bạn đã chọn khi cài đặt tiện ích). Không có dữ liệu nhận dạng cá nhân nào được xử lý.

✉️ 7. Liên hệ

Đối với câu hỏi về quyền riêng tư hoặc yêu cầu tính năng:

🌐 Trang dự án

nodus-ai.app/vi/hn-radar

Chính sách này có thể được cập nhật. Những thay đổi quan trọng sẽ được nêu trong ghi chú phát hành của tiện ích. Việc tiếp tục sử dụng sau khi sửa đổi đồng nghĩa với việc chấp nhận.