Legal · HN Radar

Política de privacidad

Extensión de navegador NODUS HN Radar  ·  Actualizado: Mayo 2026  ·  v0.15

Índice
  1. Visión general
  2. Datos almacenados localmente
  3. Endpoints externos explicados
  4. Traducción en el navegador
  5. Lo que nunca hacemos
  6. Tus derechos (LGPD / RGPD / CCPA)
  7. Contacto

🔍 1. Visión general

NODUS HN Radar es una extensión de navegador totalmente local-first. Mejora la experiencia de lectura en news.ycombinator.com y muestra los posts en alza mediante la API pública de Hacker News. Sin servidores, sin cuentas, sin login, sin sincronización en la nube, sin telemetría.

Producto hermano de la extensión principal NODUS (captura de conversaciones IA) y de NODUS YT Radar. Cada uno tiene su propia política:

HN Radar se conecta a dos endpoints, ambos pertenecientes al propio Hacker News:

requerido news.ycombinator.com

El sitio que estás leyendo. El content script mejora las páginas que tú mismo cargas — sin fetch proactivo.

requerido hacker-news.firebaseio.com

API pública Firebase de Hacker News. Se usa para obtener las listas en alza (Top / Show / Ask / Best) y los detalles individuales de cada item para el dashboard Radar.

ninguno Servidores NODUS

HN Radar no contacta con ninguna infraestructura NODUS. A diferencia de YT Radar (worker Community Spotlight) o de NODUS principal (licencia PRO), esta extensión no tiene ninguna dependencia backend de NODUS.

💾 2. Datos almacenados localmente

Todo lo siguiente se almacena en chrome.storage.local y nunca se envía a ningún otro lugar salvo lo descrito en la Sección 3.

settings
Tus preferencias: tema, tamaño de fuente, ancho de lectura, toggles de resaltado, idioma de la interfaz, parámetros de traducción, color/intensidad del zebra, etc.
visited
Lista de IDs de posts HN en los que has hecho clic desde la front page, con timestamps. Sirve para mostrar en gris los posts visitados. TTL 30 días con poda automática.
pinned
Posts fijados explícitamente con 📌: id, título, url, dominio, snapshot de puntuación, número de comentarios, antigüedad, etiquetas, timestamp de fijación.
collapsedCards
IDs de las cards fijadas que has colapsado en el panel lateral.
recentTags
Lista de los 40 últimos nombres de etiquetas usados, para autocompletado.
mutedDomains
Lista de los dominios que has silenciado. Los posts de esos dominios se ocultan del Radar.
radar
Snapshots de datos de posts HN (puntuación, comentarios) a lo largo del tiempo, usados para calcular la velocidad.
opActiveCache
Caché de detección "el autor ha respondido" por ID. TTL 10 minutos.
comments_<postId>
Caché de los comentarios en vista previa al pasar el cursor. TTL 10 minutos.

Desinstalar la extensión borra todo automáticamente. Sin cuenta de usuario, sin recopilación de email, sin ninguna forma de que NODUS te identifique.

🌐 3. Endpoints externos explicados

La extensión solo hace fetch desde dos dominios, declarados en host_permissions y visibles para Chrome antes de la instalación.

3a. Sitio Hacker News

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

El content script inyecta CSS y pequeñas mejoras DOM (botones pin, badges de tipo, botones de traducción) en las páginas que cargas. La extensión no hace fetch proactivo a HN en background.

Datos enviados por la extensión: ninguno más allá de lo que tu navegador ya envía.

3b. API pública Firebase de Hacker News

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

Devuelve el array de IDs en alza. La misma fuente que la front page oficial de HN.

Datos enviados: nada identificable — solo la petición.

…/v0/{best,show,ask}stories.jsonsi pestaña activa

Igual para las pestañas Best, Show HN y Ask HN.

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

Obtiene los detalles públicos de cada post o comentario mostrado en el Radar o en vista previa.

Datos enviados: el ID del post. Ningún identificador tuyo.

Hacker News e Y Combinator pueden registrar estas peticiones según sus propias políticas. La extensión en sí no añade headers, cookies ni auth.

🌐 4. Traducción en el navegador

Las traducciones se hacen enteramente en tu dispositivo. HN Radar usa la API Translator integrada de Chrome (Chrome 138+), que descarga un pequeño modelo de lenguaje localmente la primera vez que se usa y traduce el texto sin enviarlo a ningún servidor.

Esto significa:

Si tu navegador no soporta la API Translator (Firefox o Chrome más antiguo), las funciones de traducción no hacen nada — sin fallback a ningún servicio en la nube.

🚫 5. Lo que nunca hacemos

⚖️ 6. Tus derechos (LGPD / RGPD / CCPA)

HN Radar cumple con la LGPD brasileña, el RGPD europeo y es compatible con la CCPA. Como todos los datos son locales y la extensión no hace profiling ni rastreo entre sitios, la mayoría de derechos se ejercen directamente desde tu navegador.

Derechos de los que dispones

Base legal del tratamiento

Leer el sitio público de HN y la API pública de HN se ampara en el interés legítimo (entregar la capa de lectura que tú elegiste instalando la extensión). No se trata ningún dato personalmente identificable.

✉️ 7. Contacto

Para preguntas de privacidad o solicitudes de funcionalidades:

🌐 Sitio del proyecto

nodus-ai.app/es/hn-radar

Esta política puede actualizarse. Los cambios importantes se anunciarán en las notas de versión de la extensión. El uso continuado tras una modificación implica aceptación.