Privacidad y seguridad
Purple Wave Sync es un proyecto de fans, gratis y de código abierto. Está hecho para guardar lo mínimo posible.
Qué guardamos
- Nada en servidores propios. El sitio es estático: no hay cuentas, ni contraseñas, ni base de datos de usuarios.
- En tu dispositivo (almacenamiento local del navegador): tus ajustes, tu lista Me gusta, el nickname que elijas para el reto, tus puntajes y los videos que agregues. Puedes borrarlo todo en Ajustes → Borrar mis datos de este dispositivo.
- Sin cookies propias, sin analítica y sin publicidad propia. YouTube puede mostrar sus anuncios en los videos.
Permisos del navegador
- Bluetooth: solo se usa para enviar colores al lightstick que tú eliges en la lista del navegador. No se lee ningún otro dispositivo.
- Micrófono (modo micrófono, opcional): el sonido se analiza en tu dispositivo para calcular el ritmo y nunca se graba ni se envía. Se apaga al salir o al ocultar la página.
- Cámara (modo concierto, opcional): la imagen se reduce a 48×48 píxeles para detectar el color de un lightstick cercano. Se analiza en tu dispositivo y nunca se graba ni se envía. Se apaga al salir del modo concierto o de la página.
- Pantalla encendida: se pide solo mientras suena un video o el modo micrófono, y puedes desactivarlo en Ajustes.
Servicios de terceros
- YouTube reproduce los videos en su modo de privacidad mejorada (
youtube-nocookie.com). Al reproducir, YouTube aplica su propia política de privacidad. - Ranking global y opiniones (solo si el proyecto los activa): se envían tu nickname, puntaje, o tu opinión anónima con el tipo de dispositivo. Las opiniones no se pueden leer desde la web. Los nicknames no se verifican: no uses tu nombre real si no quieres.
- Opiniones sin servidor: se abre GitHub con tu texto listo; solo se publica si tú lo confirmas allí.
Medidas de seguridad
- Política de seguridad de contenido (CSP) que solo permite código del propio sitio y de YouTube.
- Las librerías (three.js y GSAP) se sirven desde el propio sitio, copiadas de paquetes verificados de npm.
- Todo lo que escriben las personas se valida y se muestra como texto, nunca como código.
- Conexión cifrada (HTTPS) obligatoria.
Contacto
¿Encontraste un problema de seguridad? Repórtalo en privado como se explica en la política de seguridad.
Proyecto de fans sin afiliación con HYBE, BIGHIT MUSIC ni BTS.