Legal · HN Radar

Kebijakan privasi

Ekstensi browser NODUS HN Radar  ·  Diperbarui: Mei 2026  ·  v0.15

Daftar isi
  1. Ikhtisar
  2. Data yang disimpan secara lokal
  3. Endpoint eksternal yang dijelaskan
  4. Terjemahan di dalam browser
  5. Yang tidak pernah kami lakukan
  6. Hak Anda (LGPD / GDPR / CCPA)
  7. Kontak

🔍 1. Ikhtisar

NODUS HN Radar adalah ekstensi browser yang sepenuhnya local-first. Ekstensi ini meningkatkan pengalaman membaca di news.ycombinator.com dan menampilkan postingan yang sedang naik melalui API publik Hacker News. Tanpa server, tanpa akun, tanpa login, tanpa sinkronisasi cloud, tanpa telemetri.

Produk saudara dari ekstensi utama NODUS (penangkap percakapan AI) dan NODUS YT Radar. Masing-masing memiliki kebijakannya sendiri:

HN Radar terhubung ke dua endpoint, keduanya milik Hacker News itu sendiri:

wajib news.ycombinator.com

Situs yang Anda baca. Content script meningkatkan halaman yang Anda muat sendiri — tanpa fetch proaktif.

wajib hacker-news.firebaseio.com

API publik Firebase milik Hacker News. Digunakan untuk mengambil daftar yang sedang naik (Top / Show / Ask / Best) dan detail item individual untuk dasbor Radar.

tidak ada Server NODUS

HN Radar tidak menghubungi infrastruktur NODUS apa pun. Berbeda dengan YT Radar (worker Community Spotlight) atau NODUS utama (lisensi PRO), ekstensi ini tidak memiliki dependensi backend NODUS.

💾 2. Data yang disimpan secara lokal

Semua yang berikut ini disimpan dalam chrome.storage.local dan tidak pernah dikirim ke mana pun kecuali yang dijelaskan di Bagian 3.

settings
Preferensi Anda: tema, ukuran font, lebar bacaan, toggle penyorotan, bahasa antarmuka, pengaturan terjemahan, warna/intensitas zebra, dll.
visited
Daftar ID postingan HN yang Anda klik dari front page, dengan timestamp. Digunakan untuk membuat postingan yang sudah dikunjungi berwarna abu-abu. TTL 30 hari dengan pemangkasan otomatis.
pinned
Postingan yang secara eksplisit disematkan via 📌: id, judul, url, domain, snapshot skor, jumlah komentar, usia, tag, timestamp penyematan.
collapsedCards
ID kartu yang disematkan yang telah Anda ciutkan di panel samping.
recentTags
Daftar 40 nama tag yang terakhir digunakan, untuk autocomplete.
mutedDomains
Daftar domain yang Anda bungkam. Postingan dari domain tersebut disembunyikan di Radar.
radar
Snapshot data postingan HN (skor, komentar) dari waktu ke waktu, digunakan untuk menghitung kecepatan.
opActiveCache
Cache deteksi "author telah membalas" per ID. TTL 10 menit.
comments_<postId>
Cache komentar pratinjau saat kursor diarahkan. TTL 10 menit.

Menghapus instalasi ekstensi menghapus semuanya secara otomatis. Tanpa akun pengguna, tanpa pengumpulan email, tanpa cara bagi NODUS untuk mengidentifikasi Anda.

🌐 3. Endpoint eksternal yang dijelaskan

Ekstensi hanya melakukan fetch dari dua domain, yang dideklarasikan dalam host_permissions dan terlihat oleh Chrome sebelum instalasi.

3a. Situs Hacker News

https://news.ycombinator.com/*hanya content script

Content script menyuntikkan CSS dan peningkatan DOM kecil (tombol pin, badge jenis, tombol terjemahan) pada halaman yang Anda muat. Ekstensi tidak melakukan fetch HN secara proaktif di background.

Data yang dikirim oleh ekstensi: tidak ada di luar yang sudah dikirim oleh browser Anda.

3b. API publik Firebase Hacker News

https://hacker-news.firebaseio.com/v0/topstories.jsonwajib

Mengembalikan array ID yang sedang naik. Sumber yang sama dengan front page resmi HN.

Data yang dikirim: tidak ada yang mengidentifikasi — hanya permintaan saja.

…/v0/{best,show,ask}stories.jsonjika tab aktif

Sama untuk tab Best, Show HN dan Ask HN.

…/v0/item/<id>.jsonper postingan

Mengambil detail publik dari setiap postingan atau komentar yang ditampilkan di Radar atau di pratinjau.

Data yang dikirim: ID postingan. Tidak ada pengenal Anda.

Hacker News dan Y Combinator dapat mencatat permintaan ini sesuai kebijakan mereka sendiri. Ekstensi itu sendiri tidak menambahkan header, cookie, atau auth.

🌐 4. Terjemahan di dalam browser

Terjemahan sepenuhnya dilakukan di perangkat Anda. HN Radar menggunakan API Translator bawaan Chrome (Chrome 138+), yang mengunduh model bahasa kecil secara lokal pada penggunaan pertama dan menerjemahkan teks tanpa mengirimkannya ke server mana pun.

Ini berarti:

Jika browser Anda tidak mendukung API Translator (Firefox atau Chrome versi lama), fungsi terjemahan tidak melakukan apa-apa — tidak ada fallback ke layanan cloud.

🚫 5. Yang tidak pernah kami lakukan

⚖️ 6. Hak Anda (LGPD / GDPR / CCPA)

HN Radar mematuhi LGPD Brasil, GDPR Eropa dan kompatibel dengan CCPA. Karena semua data bersifat lokal dan ekstensi tidak melakukan profiling atau tracking lintas situs, sebagian besar hak dapat dilaksanakan langsung melalui browser Anda.

Hak yang Anda miliki

Dasar hukum pemrosesan

Membaca situs publik HN dan API publik HN termasuk dalam kepentingan sah (menyediakan lapisan baca yang Anda pilih dengan menginstal ekstensi). Tidak ada data yang dapat mengidentifikasi pribadi yang diproses.

✉️ 7. Kontak

Untuk pertanyaan privasi atau permintaan fitur:

🌐 Situs proyek

nodus-ai.app/id/hn-radar

Kebijakan ini dapat diperbarui. Perubahan penting akan diumumkan di catatan rilis ekstensi. Penggunaan berkelanjutan setelah perubahan berarti penerimaan.