INFORMACIÓN LEGAL

Política de Privacidad

Última actualización: 16 de octubre de 2026

luxine@legal — /politica/privacidad

$ cat responsable.txt

Quién Trata tus Datos

Luxine News es un portal de noticias y comunidad sobre el género de terror de mascotas, mantenido por aficionados y sin ánimo de lucro. No somos una empresa ni vendemos datos.

Para cualquier asunto relacionado con tus datos o con esta política, el canal de contacto es contactoluxine@gmail.com, además de los enlaces del pie de página.

Tratamos la mínima información necesaria para que la web funcione: mantener tu cuenta, publicar tus comentarios, contar las valoraciones y defender el sitio de abusos automatizados. No hacemos perfilado, no mostramos publicidad y no cedemos datos a terceros con fines comerciales.

— fin del archivo —

$ cat datos.txt

Qué Datos Recogemos

Esto es todo lo que puede llegar a existir asociado a ti, y por qué:

  • Nombre de usuario — identifica tu cuenta y es lo único que se ve en público.
  • Contraseña — guardada siempre como hash, nunca en claro.
  • Correo de recuperación — opcional: solo si decides añadirlo para poder recuperar la cuenta.
  • Comentarios y valoraciones — el contenido que publicas voluntariamente.
  • Datos técnicos de sesión — dirección IP y navegador, por seguridad (ver sesiones.txt).
  • Preferencias locales — tema e idioma, que no salen de tu navegador.

No pedimos tu nombre real, ni tu edad, ni tu teléfono, ni ningún dato de pago. No usamos herramientas de analítica ni de seguimiento publicitario.

— fin del archivo —

$ cat cuentas.txt

Cuentas y Contraseñas

Para comentar se necesita una cuenta. El registro solo pide nombre de usuario y contraseña: no se pide correo electrónico para crear la cuenta, y no se admiten nombres de usuario con forma de correo. En los comentarios aparecerá únicamente tu @usuario.

Las contraseñas se almacenan cifradas con bcrypt y nunca en texto plano. Ni el personal del sitio puede leerlas: en la base de datos solo existe su huella, con la que es posible comprobar una contraseña pero no reconstruirla. La contraseña debe tener al menos 8 caracteres.

En algunos casos un administrador puede emitir una contraseña temporal para devolver el acceso a una cuenta bloqueada. Caduca en 24 horas, se muestra una sola vez, se guarda también cifrada y obliga a elegir una contraseña nueva al entrar.

— fin del archivo —

$ cat correo.txt

Correo de Recuperación

Puedes añadir un correo de recuperación a tu cuenta. Es completamente opcional y sirve para un único propósito: poder recuperar el acceso si olvidas la contraseña.

Cuando pides restablecer la contraseña, enviamos a ese correo un código de 6 dígitos que caduca en 15 minutos, admite como máximo 5 intentos y solo puede usarse una vez. El código se guarda hasheado, nunca en claro, y la contraseña no cambia hasta que el código se verifica. Nunca enviamos contraseñas por correo, ni te pediremos la tuya por ese medio.

Tu correo no se muestra nunca en público: no aparece en comentarios ni en tu perfil. Donde hace falta mostrarlo para que te orientes, va enmascarado (por ejemplo j***z@gmail.com). No lo usamos para boletines, avisos comerciales ni ningún envío que no sea el funcionamiento de tu cuenta y la seguridad.

Si alguien intenta recuperar una cuenta que no tiene correo configurado, se envía un aviso interno a la administración con la IP y el navegador de la petición para poder detectar intentos de secuestro de cuentas. Ese aviso no autoriza por sí mismo ningún cambio.

Puedes añadir, cambiar o dejar sin correo tu cuenta en cualquier momento desde tu área de cuenta.

— fin del archivo —

$ cat sesiones.txt

Sesiones y Registro de Accesos

La sesión se mantiene con una cookie HttpOnly marcada como SameSite=Strict, que el JavaScript de la página no puede leer. Su duración es de una hora exacta: pasado ese tiempo caduca y hay que volver a iniciar sesión.

Puedes tener varias cuentas abiertas en el mismo navegador (hasta 5) y alternar entre ellas. Cada una deja su propia cookie de sesión, también HttpOnly; el índice de cuentas abiertas solo contiene nombres de usuario y tampoco es legible por scripts.

Para poder detectar y cortar accesos no autorizados, cada inicio de sesión queda registrado en nuestra base de datos con: una huella del token (no el token en sí), tu dirección IP, tu navegador (cadena de agente de usuario) y la fecha de caducidad. Ese registro permite que tú o la administración cerréis una sesión concreta, y que al cambiar la contraseña se revoquen todas las demás al instante.

Esta información es de uso exclusivamente interno y de seguridad: no se muestra en la web pública ni se asocia a tus comentarios.

— fin del archivo —

$ cat infraestructura.txt

Infraestructura y Privacidad de IP

Para garantizar la seguridad, rapidez y estabilidad de la plataforma, usamos Supabase como base de datos y backend, y Vercel como proveedor de alojamiento. Ambos pueden registrar datos técnicos de conexión por motivos de seguridad, mantenimiento y prevención de ataques, conforme a sus propias políticas.

Las peticiones a nuestras rutas sensibles (inicio de sesión, registro, comentarios, valoraciones y recuperación de contraseña) pasan por un limitador de frecuencia que usa tu dirección IP como identificador temporal para frenar intentos de fuerza bruta y automatizaciones abusivas. Ese contador vive en memoria, es efímero, no se vuelca a ninguna base de datos y desaparece al reiniciarse el servidor.

Al margen de ese contador efímero, tu IP sí queda guardada en los casos descritos en sesiones.txt y en las peticiones de recuperación de contraseña, por motivos de seguridad.

— fin del archivo —

$ cat cookies.txt

Cookies y Almacenamiento Local

Las únicas cookies que escribe Luxine son las de sesión descritas en sesiones.txt. No utilizamos cookies publicitarias, de analítica ni de seguimiento entre sitios, por lo que no mostramos ningún banner de consentimiento: no hay nada que consentir.

El resto de preferencias se guardan en tu propio navegador mediante localStorage y sessionStorage, y nunca se envían a nuestros servidores:

  • theme — si prefieres el tema claro u oscuro.
  • lang-pref — el idioma que elegiste, para no volver a preguntártelo.
  • luxine_anon_id — identificador anónimo de valoraciones (ver valoraciones.txt).
  • lang-prompt-skipped — recuerda, solo durante la pestaña actual, que descartaste el aviso de idioma.
  • La última pestaña abierta en el pie de página y en los filtros de noticias.

Puedes borrar todo lo anterior en cualquier momento limpiando los datos del sitio desde tu navegador. No compartimos esta información con ninguna corporación externa, incluidas Mob Entertainment, Euphoric Brothers o Silvercity Sharks.

— fin del archivo —

$ cat valoraciones.txt

Valoraciones e Identificador Anónimo

Cada artículo puede votarse con «me gusta» o «no me gusta» sin necesidad de cuenta. Para que un mismo navegador no vote dos veces, se genera un identificador aleatorio que se guarda en tu equipo bajo la clave luxine_anon_id y se envía junto al voto. No se deriva de tu dirección IP ni de tu cuenta, no permite reconstruir quién eres y, si borras el almacenamiento del navegador, se pierde y se genera uno nuevo.

Si tu navegador no envía ese identificador (por ejemplo, con el almacenamiento bloqueado), el sistema usa como último recurso tu dirección IP para no perder la protección contra votos repetidos. Es el único caso en que un voto se vincula a una IP.

Los recuentos se conservan en Supabase asociados al artículo, no a una persona.

— fin del archivo —

$ cat encargados.txt

Proveedores que Tratan Datos

Para funcionar, la web depende de estos proveedores, que pueden tratar datos por cuenta nuestra:

  • Supabase — base de datos: cuentas, comentarios, valoraciones, sesiones y correos de recuperación.
  • Vercel — alojamiento y entrega del sitio; registros técnicos de conexión.
  • Gmail / SMTP de Google y, como alternativa, Resend — envío de los correos de recuperación y avisos de seguridad.

Algunos de estos proveedores están establecidos fuera del Espacio Económico Europeo, por lo que ciertos datos pueden tratarse en servidores de otros países bajo las garantías que cada proveedor declara en sus propias condiciones. Solo reciben lo imprescindible para prestar su servicio y no les autorizamos a usar esos datos para otros fines.

— fin del archivo —

$ cat conservacion.txt

Cuánto Tiempo lo Guardamos

Cada dato vive el tiempo que hace falta y no más:

  • Cuenta, usuario y contraseña — mientras la cuenta exista.
  • Correo de recuperación — hasta que lo borres o se elimine la cuenta.
  • Códigos de recuperación — 15 minutos; después quedan inservibles.
  • Contraseñas temporales — 24 horas como máximo.
  • Sesiones registradas — una hora de validez; el registro se conserva para poder auditar accesos y se depura periódicamente.
  • Contadores del limitador — minutos, y solo en memoria.
  • Comentarios — hasta que los borres tú o la moderación los retire.

— fin del archivo —

$ cat idioma.txt

Idioma y Detección Automática

Luxine está disponible en español, inglés, portugués e italiano. La primera vez que entras podemos sugerirte un idioma comparando el que anuncia tu navegador con el de la página que estás viendo. Esa comprobación se hace íntegramente en tu dispositivo: no enviamos tu configuración de idioma a ningún servidor y la sugerencia se descarta en cuanto la cierras.

— fin del archivo —

$ cat terceros.txt

Contenido Incrustado de Terceros

Algunos artículos incrustan vídeos de YouTube y fichas de la tienda de Steam, y se muestran imágenes alojadas en servicios externos como la wiki de Garten of Banban, Reddit o los servidores de Steam. Al cargarse esos elementos, dichos proveedores reciben tu dirección IP y pueden aplicar sus propias cookies y políticas, sobre las que Luxine no tiene control. Si quieres evitarlo, revisa la configuración de tu navegador o consulta la política de privacidad de cada proveedor.

— fin del archivo —

$ cat menores.txt

Menores de Edad

Luxine no está dirigida a menores de 14 años y no pedimos la edad de nadie, por lo que no podemos verificarla. Si eres menor de esa edad, no crees una cuenta ni publiques comentarios.

Si eres madre, padre o tutor y crees que un menor a tu cargo ha creado una cuenta, escríbenos a contactoluxine@gmail.com y la eliminaremos junto con lo que haya publicado.

— fin del archivo —

$ cat derechos.txt

Tus Derechos

Sobre tus datos puedes ejercer, en cualquier momento:

  • Acceso — saber qué tenemos asociado a tu cuenta.
  • Rectificación — corregir tu usuario o tu correo de recuperación desde tu área de cuenta.
  • Supresión — borrar tus comentarios desde el propio artículo, o pedir que se elimine la cuenta completa.
  • Oposición y limitación — pedir que dejemos de tratar algún dato concreto.
  • Retirar el correo — dejar la cuenta sin correo de recuperación, asumiendo que entonces no podrás recuperarla por ti mismo.

Para lo que no puedas hacer tú desde la web, escribe a contactoluxine@gmail.com desde el correo de recuperación de la cuenta, si lo tienes configurado. Responderemos en un plazo razonable; al ser un proyecto de aficionados, no es inmediato.

También puedes limpiar en cualquier momento todos los datos locales borrando los datos del sitio en tu navegador.

Advertencia de seguridad

Luxine nunca te pedirá tu contraseña por correo, ni te enviará una contraseña por ese medio. Si recibes un mensaje que lo haga, no es nuestro. Todo el lore y misterio en Luxine es inmersivo y puramente ficticio.

— fin del archivo —

$ cat cambios.txt

Cambios en esta Política

Esta política se actualiza cuando la web incorpora funciones que afectan a los datos. La fecha que figura bajo el título indica la última revisión, y los cambios relevantes se anuncian en la portada.

Seguir usando Luxine después de una actualización implica aceptar la versión vigente. Si un cambio ampliara de forma significativa los datos que recogemos, lo avisaríamos de forma destacada antes de aplicarlo.

— fin del archivo —

$

VOLVER AL INICIO