Tiện ích trình duyệt NODUS HN Radar · Cập nhật: Tháng 7 năm 2026 · v0.16.15
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 ba endpoint — hai thuộc về chính Hacker News, và một máy chủ NODUS nhỏ chỉ dùng cho một quảng cáo ở footer:
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.
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.
Cung cấp banner xoay vòng ở footer của tiện ích để quảng bá chéo các tiện ích NODUS khác (vd. PH Radar). Tiện ích chỉ gửi một ID quảng cáo không định danh khi banner được hiển thị hoặc nhấp, chỉ dùng để đếm số lượt hiển thị/nhấp tổng hợp. Không có dữ liệu cá nhân, lịch sử duyệt web, hay nội dung Hacker News nào từng được gửi đến máy chủ này.
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.
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.
Tiện ích chỉ fetch từ ba tên miền, được khai báo trong host_permissions và hiển thị cho Chrome trước khi cài đặt.
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.
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.
Tương tự cho các tab Best, Show HN và Ask HN.
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.
Lấy tập hợp các quảng cáo đang hoạt động trong hệ sinh thái NODUS để hiển thị ở footer của tiện ích (vd. một quảng cáo cho PH Radar). Được làm mới tối đa mỗi 10 phút, được cache cục bộ giữa các lần đó.
Dữ liệu gửi đi: không có gì nhận dạng — chỉ là yêu cầu. Không có ID bài, dữ liệu duyệt web, hay nội dung HN.
Được gửi khi một quảng cáo ở footer được hiển thị hoặc nhấp, chỉ nhằm đếm số lượt hiển thị/nhấp tổng hợp cho quảng cáo đó.
Dữ liệu gửi đi: một ID quảng cáo không định danh duy nhất (vd. cross-hn-to-ph). Không có định danh người dùng, hồ sơ dựa trên IP, hay dữ liệu cá nhân dưới bất kỳ hình thức nào được đính kèm hoặc lưu trữ liên quan đến bạn.
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.
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.
chrome://extensions → HN Radar → Inspect → Application → Storagechrome.storage.local, có thể xuất từ DevToolsViệ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ý.
Đối với câu hỏi về quyền riêng tư hoặc yêu cầu tính năng:
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.