Juridisch · HN Radar

Privacybeleid

NODUS HN Radar browserextensie  ·  Bijgewerkt: mei 2026  ·  v0.15

Inhoudsopgave
  1. Overzicht
  2. Lokaal opgeslagen gegevens
  3. Externe endpoints toegelicht
  4. Vertaling in de browser
  5. Wat we nooit doen
  6. Jouw rechten (LGPD / RGPD / CCPA)
  7. Contact

🔍 1. Overzicht

NODUS HN Radar is een volledig local-first browserextensie. Het verbetert de leeservaring op news.ycombinator.com en haalt stijgende posts naar boven via de publieke API van Hacker News. Geen server, geen account, geen login, geen cloudsynchronisatie, geen telemetrie.

Zusterproduct van de hoofd-NODUS-extensie (vastleggen van AI-gesprekken) en van NODUS YT Radar. Elk heeft zijn eigen beleid:

HN Radar verbindt met twee endpoints, beide eigendom van Hacker News zelf:

vereist news.ycombinator.com

De site die je leest. Het content script verbetert de pagina's die je zelf laadt — zonder proactieve fetch.

vereist hacker-news.firebaseio.com

De publieke Firebase-API van Hacker News. Gebruikt om de stijgende lijsten op te halen (Top / Show / Ask / Best) en de individuele itemdetails voor het Radar-dashboard.

geen NODUS-servers

HN Radar neemt geen contact op met NODUS-infrastructuur. In tegenstelling tot YT Radar (Community Spotlight worker) of de hoofd-NODUS (PRO-licentie) heeft deze extensie geen enkele NODUS-backendafhankelijkheid.

💾 2. Lokaal opgeslagen gegevens

Alles hieronder wordt opgeslagen in chrome.storage.local en wordt nooit elders verzonden, behalve zoals beschreven in Sectie 3.

settings
Jouw voorkeuren: thema, lettergrootte, leesbreedte, highlight-toggles, interfacetaal, vertaalinstellingen, kleur/intensiteit van de zebra, enz.
visited
Lijst met HN-post-ID's die je hebt aangeklikt vanaf de front page, met timestamps. Gebruikt om bezochte posts grijs te maken. TTL 30 dagen met automatische opschoning.
pinned
Expliciet gepinde posts via 📌: id, titel, url, domein, snapshot van score, aantal reacties, leeftijd, tags, pintimestamp.
collapsedCards
ID's van gepinde kaarten die je hebt ingeklapt in het zijpaneel.
recentTags
Lijst van de laatste 40 gebruikte tagnamen, voor autocomplete.
mutedDomains
Lijst van domeinen die je hebt gemuted. Posts van deze domeinen worden verborgen in de Radar.
radar
Snapshots van HN-postgegevens (score, reacties) in de tijd, gebruikt om velocity te berekenen.
opActiveCache
Cache van "auteur heeft gereageerd"-detectie per ID. TTL 10 minuten.
comments_<postId>
Cache van reacties in hover-preview. TTL 10 minuten.

Het verwijderen van de extensie wist alles automatisch. Geen gebruikersaccounts, geen e-mailverzameling, geen manier voor NODUS om je te identificeren.

🌐 3. Externe endpoints toegelicht

De extensie fetcht enkel van twee domeinen, gedeclareerd in host_permissions en zichtbaar voor Chrome vóór installatie.

3a. Hacker News-site

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

Het content script injecteert CSS en kleine DOM-verbeteringen (pin-knoppen, type-badges, vertaalknoppen) op de pagina's die je laadt. De extensie fetcht HN niet proactief op de achtergrond.

Door de extensie verzonden gegevens: geen, naast wat je browser al verzendt.

3b. Publieke Firebase-API van Hacker News

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

Retourneert de array van stijgende ID's. Dezelfde bron als de officiële HN-front page.

Verzonden gegevens: niets identificeerbaars — alleen het verzoek.

…/v0/{best,show,ask}stories.jsonindien tab actief

Hetzelfde voor de Best-, Show HN- en Ask HN-tabs.

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

Haalt de publieke details op van elke post of reactie die in de Radar of preview wordt getoond.

Verzonden gegevens: de ID van de post. Geen identificator van jou.

Hacker News en Y Combinator kunnen deze verzoeken loggen volgens hun eigen beleid. De extensie zelf voegt geen headers, cookies of auth toe.

🌐 4. Vertaling in de browser

Vertalingen gebeuren volledig op jouw apparaat. HN Radar gebruikt de ingebouwde Translator-API van Chrome (Chrome 138+), die bij het eerste gebruik een klein taalmodel lokaal downloadt en de tekst vertaalt zonder iets naar een server te sturen.

Dat betekent:

Als je browser de Translator-API niet ondersteunt (Firefox of oudere Chrome), doen de vertaalfuncties niets — geen fallback naar een clouddienst.

🚫 5. Wat we nooit doen

⚖️ 6. Jouw rechten (LGPD / RGPD / CCPA)

HN Radar voldoet aan de Braziliaanse LGPD, de Europese RGPD en is compatibel met de CCPA. Aangezien alle gegevens lokaal zijn en de extensie geen profiling of cross-site tracking doet, oefen je de meeste rechten direct uit via je browser.

Rechten die je hebt

Juridische basis voor verwerking

Het lezen van de publieke HN-site en de publieke HN-API valt onder gerechtvaardigd belang (het leveren van de leeslaag die je hebt gekozen door de extensie te installeren). Er worden geen persoonlijk identificeerbare gegevens verwerkt.

✉️ 7. Contact

Voor privacyvragen of functieverzoeken:

🌐 Projectsite

nodus-ai.app/nl/hn-radar

Dit beleid kan worden bijgewerkt. Belangrijke wijzigingen worden gemeld in de release notes van de extensie. Voortgezet gebruik na wijziging geldt als acceptatie.