Légal · HN Radar

Politique de confidentialité

Extension de navigateur NODUS HN Radar  ·  Mis à jour : Mai 2026  ·  v0.15

Sommaire
  1. Vue d'ensemble
  2. Données stockées localement
  3. Endpoints externes expliqués
  4. Traduction dans le navigateur
  5. Ce que nous ne faisons jamais
  6. Vos droits (LGPD / RGPD / CCPA)
  7. Contact

🔍 1. Vue d'ensemble

NODUS HN Radar est une extension de navigateur entièrement local-first. Elle améliore l'expérience de lecture sur news.ycombinator.com et fait remonter les posts en hausse via l'API publique de Hacker News. Aucun serveur, aucun compte, aucun login, aucune synchronisation cloud, aucune télémétrie.

Produit frère de l'extension principale NODUS (capture de conversations IA) et de NODUS YT Radar. Chacun a sa propre politique :

HN Radar se connecte à deux endpoints, tous deux appartenant à Hacker News lui-même :

requis news.ycombinator.com

Le site que vous lisez. Le content script améliore les pages que vous chargez vous-même — sans fetch proactif.

requis hacker-news.firebaseio.com

API publique Firebase de Hacker News. Utilisée pour récupérer les listes en hausse (Top / Show / Ask / Best) et les détails individuels d'items pour le tableau de bord Radar.

aucun Serveurs NODUS

HN Radar ne contacte aucune infrastructure NODUS. Contrairement à YT Radar (worker Community Spotlight) ou à NODUS principal (licence PRO), cette extension n'a aucune dépendance backend NODUS.

💾 2. Données stockées localement

Tout ce qui suit est stocké dans chrome.storage.local et n'est jamais envoyé ailleurs sauf décrit en Section 3.

settings
Vos préférences : thème, taille de police, largeur de lecture, toggles de surlignage, langue d'interface, paramètres de traduction, couleur/intensité du zebra, etc.
visited
Liste des IDs de posts HN que vous avez cliqués depuis la front page, avec timestamps. Sert à griser les posts visités. TTL 30 jours avec élagage auto.
pinned
Posts explicitement épinglés via 📌 : id, titre, url, domaine, snapshot du score, nombre de commentaires, âge, tags, timestamp d'épinglage.
collapsedCards
IDs des cards épinglées que vous avez réduites dans le panneau latéral.
recentTags
Liste des 40 derniers noms de tags utilisés, pour l'autocomplétion.
mutedDomains
Liste des domaines que vous avez mis en sourdine. Les posts de ces domaines sont masqués dans le Radar.
radar
Snapshots des données de posts HN (score, commentaires) dans le temps, utilisés pour calculer la vélocité.
opActiveCache
Cache de détection "auteur a répondu" par ID. TTL 10 minutes.
comments_<postId>
Cache des commentaires en aperçu au survol. TTL 10 minutes.

Désinstaller l'extension efface tout automatiquement. Aucun compte utilisateur, aucune collecte d'email, aucun moyen pour NODUS de vous identifier.

🌐 3. Endpoints externes expliqués

L'extension ne fetch que depuis deux domaines, déclarés dans host_permissions et visibles à Chrome avant l'installation.

3a. Site Hacker News

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

Le content script injecte du CSS et de petites améliorations DOM (boutons pin, badges de type, boutons de traduction) sur les pages que vous chargez. L'extension ne fetch pas HN proactivement en background.

Données envoyées par l'extension : aucune au-delà de ce que votre navigateur envoie déjà.

3b. API publique Firebase de Hacker News

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

Retourne le tableau des IDs en hausse. Même source que la front page officielle HN.

Données envoyées : rien d'identifiant — juste la requête.

…/v0/{best,show,ask}stories.jsonsi onglet actif

Idem pour les onglets Best, Show HN et Ask HN.

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

Récupère les détails publics de chaque post ou commentaire affiché dans le Radar ou en aperçu.

Données envoyées : l'ID du post. Aucun identifiant de vous.

Hacker News et Y Combinator peuvent journaliser ces requêtes selon leurs propres politiques. L'extension elle-même n'ajoute pas de headers, cookies, ou auth.

🌐 4. Traduction dans le navigateur

Les traductions se font entièrement sur votre appareil. HN Radar utilise l'API Translator intégrée de Chrome (Chrome 138+), qui télécharge un petit modèle de langue localement à la première utilisation et traduit le texte sans envoyer à aucun serveur.

Cela signifie :

Si votre navigateur ne supporte pas l'API Translator (Firefox ou Chrome plus ancien), les fonctions de traduction ne font rien — pas de fallback vers un service cloud.

🚫 5. Ce que nous ne faisons jamais

⚖️ 6. Vos droits (LGPD / RGPD / CCPA)

HN Radar est conforme à la LGPD brésilienne, au RGPD européen et compatible avec le CCPA. Toutes les données étant locales et l'extension ne faisant ni profilage ni tracking inter-sites, la plupart des droits s'exercent directement via votre navigateur.

Droits dont vous disposez

Base légale du traitement

Lire le site public HN et l'API publique HN relève de l'intérêt légitime (livrer la couche de lecture que vous avez choisie en installant l'extension). Aucune donnée personnellement identifiable n'est traitée.

✉️ 7. Contact

Pour questions de confidentialité ou demandes de fonctionnalités :

🌐 Site du projet

nodus-ai.app/fr/hn-radar

Cette politique peut être mise à jour. Les changements importants seront signalés dans les notes de version de l'extension. L'utilisation continue après modification vaut acceptation.