Política de privacidad
Tsinglin es una colección de herramientas y juegos que funcionan en el navegador. Esta página explica, en lenguaje llano, lo que realmente ocurre con sus datos cuando la utiliza — incluidos los pocos casos en que algo sí sale de su dispositivo.
Describe el código tal como es hoy, no como nos gustaría que fuese. Donde una afirmación es más estrecha de lo que suena, lo hemos dicho.
La versión breve
- Las herramientas se ejecutan por completo en su navegador. El texto, los números y los archivos que usted introduce en una herramienta se procesan en su propio dispositivo y nunca se nos envían.
- No ejecutamos analíticas, ni píxeles de rastreo, ni scripts publicitarios. No establecemos cookies.
- Nuestros servidores nunca reciben el contenido que usted introduce en una herramienta.
- Tres cosas sí implican a terceros, y cada una se describe al completo más abajo: los conversores de medios y documentos descargan sus motores de procesamiento desde CDN públicas, que por tanto ven su dirección IP; los juegos multijugador usan cuentas almacenadas en Supabase; y nuestro proveedor de alojamiento, Cloudflare, gestiona todas las solicitudes a este sitio.
Quiénes somos
Tsinglin (Tsinglin.tech) opera este sitio web y actúa como responsable del tratamiento de sus datos personales. Para cualquier pregunta sobre esta política, o para ejercer cualquiera de los derechos descritos a continuación, escriba a legal@tsinglin.tech. Para soporte general, escriba a support@tsinglin.tech.
Herramientas: su entrada permanece en su dispositivo
Cada herramienta bajo /tools/ es una página autónoma que realiza su trabajo con las API de JavaScript integradas en su navegador — manejo de texto, aritmética, la API Canvas para las imágenes y módulos WebAssembly servidos desde este dominio para el trabajo más pesado con documentos y medios.
Cuando usted pega texto, sube una imagen o escribe un número en una herramienta, esa entrada la lee la página que se ejecuta en su máquina. No se envía a ningún servidor, no se escribe en ninguna base de datos y no es visible para nosotros. No podríamos leerla aunque quisiéramos, porque nunca nos llega.
Lo mismo se aplica a los conversores de imágenes, audio, vídeo y documentos bajo /free-convert/. El archivo que usted selecciona se lee localmente y el resultado se genera localmente.
Descargas en tiempo de ejecución desde CDN públicas
Este es el único punto donde usar una herramienta genera una solicitud a un tercero, y vale la pena ser precisos al respecto.
Las herramientas de medios y documentos dependen de motores de código abierto demasiado grandes para justificar enviarlos a cada visitante. Se obtienen de redes de distribución de contenido públicas:
- Los conversores de audio y vídeo cargan FFmpeg desde unpkg.com.
- El conversor de documentos carga el motor MuPDF desde jsDelivr, que puede servirse desde cdn.jsdelivr.net, fastly.jsdelivr.net o gcore.jsdelivr.net.
- Los conversores de imágenes, audio y vídeo también cargan bibliotecas menores desde cdn.jsdelivr.net — JSZip, jsPDF, heic2any, UTIF, gifshot y lamejs. Algunas de estas se cargan nada más abrir la página, y no al primer uso.
Lo que esas CDN pueden y no pueden ver
Lo que reciben: la información estándar que transporta cualquier solicitud web, lo que incluye su dirección IP, la cadena user-agent de su navegador y el archivo que se solicitó. Como algunas de estas bibliotecas se cargan al abrir la página, esa solicitud puede producirse aunque usted nunca convierta nada.
Lo que no reciben: su archivo. El contenido del documento, imagen, audio o vídeo que usted está convirtiendo nunca forma parte de esas solicitudes — solo el código del motor.
Se lo contamos porque una solicitud a una CDN de terceros sigue siendo una solicitud a un tercero, incluso cuando su archivo permanece en su dispositivo. Si prefiere evitarla por completo, las herramientas que no necesitan estos motores — las de texto, desarrollo, cálculo y consulta — no realizan ninguna solicitud de ese tipo.
Lo que se almacena en su dispositivo
No establecemos cookies. Sí usamos el almacenamiento local de su navegador, con dos finalidades:
- Progreso de juego. Los juegos de un jugador guardan su progreso y sus mejores puntuaciones en el almacenamiento local, bajo claves que comienzan por tsinglin.game. Estos datos permanecen en su dispositivo y nunca se transmiten.
- Persistencia de sesión para los juegos multijugador. Si inicia sesión para jugar en línea, su token de autenticación se guarda en el almacenamiento local para que permanezca con la sesión entre visitas.
Juegos multijugador: cuentas y datos en el servidor
Ocho juegos de este sitio se pueden jugar contra otras personas: ajedrez chino, go, gomoku, reversi, Uno, Dou Dizhu, ajedrez de ejércitos y el juego de batalla. Estos requieren una cuenta, porque su oponente necesita saber contra quién juega.
Si crea una cuenta, los siguientes datos los almacena Supabase por cuenta nuestra (véase más abajo):
- Su dirección de correo electrónico, usada para iniciar sesión y enviar la confirmación de la cuenta.
- Su contraseña, almacenada únicamente como hash criptográfico. Nunca vemos su contraseña en texto plano.
- Su nombre visible y su elección de avatar.
- Su registro de juego: puntuación, victorias, derrotas y la hora de su última actualización.
- Las jugadas y el estado de la sala necesarios para disputar una partida en vivo, que pasan por Supabase Realtime mientras la partida está en curso.
Los juegos de un jugador no requieren cuenta
Si no inicia sesión, nada de lo que juega se envía a ninguna parte. Los otros quince juegos, y todas las herramientas del sitio, funcionan plenamente sin cuenta y sin registro.
Bases jurídicas del tratamiento
Donde se aplica el RGPD o el UK GDPR, nos basamos en las siguientes bases jurídicas:
- Ejecución de un contrato (artículo 6(1)(b)) — crear y operar su cuenta multijugador y prestar el juego que solicitó.
- Intereses legítimos (artículo 6(1)(f)) — mantener la seguridad del servicio y prevenir abusos, como bloquear intentos de perturbar partidas en vivo.
- Consentimiento (artículo 6(1)(a)) — cualquier publicidad o analítica futura. Hoy no hay nada de ese tipo en funcionamiento, y preguntaríamos primero.
Encargados del tratamiento
No vendemos sus datos personales ni los compartimos con nadie con fines publicitarios. Hoy no hay ninguna red publicitaria en este sitio.
- Cloudflare, Inc. — alojamiento y distribución de contenido de este sitio web. Cloudflare procesa cada solicitud al sitio, incluida su dirección IP, para servirlo y protegerlo de ataques.
- Supabase, Inc. — autenticación, base de datos y mensajería en tiempo real para los juegos multijugador. Supabase almacena los datos de cuenta y de registro de juego enumerados arriba.
Cookies
Este sitio no establece cookies. Si algún día introducimos publicidad — algo que los espacios reservados en la página anticipan —, eso cambiaría: las redes publicitarias normalmente establecen cookies e identificadores similares, y en el EEE y el Reino Unido necesitarían su consentimiento antes de hacerlo.
Hemos dejado deliberadamente el mecanismo de consentimiento preparado pero inactivo. Antes de que se ejecute cualquier script de ese tipo, esta página se actualizará y aparecerá una solicitud de consentimiento. Nunca se presumirá el consentimiento.
Sus derechos
Según dónde resida, usted puede tener reconocidos derechos de los interesados: acceder a los datos personales que mantenemos sobre usted, corregirlos, eliminarlos, restringir u oponerse a su tratamiento, recibirlos en un formato portátil y retirar el consentimiento cuando el consentimiento sea la base.
Si usted reside en California, tiene derecho a saber qué categorías de información personal recopilamos, a solicitar su eliminación y a no sufrir discriminación por ejercer esos derechos. No vendemos ni compartimos información personal en los términos en que la CCPA los define.
Para hacer una solicitud, escriba a legal@tsinglin.tech. Responderemos dentro del plazo que exija la ley aplicable, por lo general en un plazo de 30 días.
Conservación y supresión
Los datos de la cuenta se conservan mientras la cuenta exista. Si nos pide que eliminemos su cuenta, eliminaremos el perfil y el registro de juego asociados. Tenga en cuenta que el botón de autoservicio para eliminar la cuenta todavía no existe — la eliminación se gestiona hoy mediante solicitud, y por eso importa la dirección de contacto anterior.
El progreso de juego guardado en el almacenamiento local de su navegador desaparece cuando usted borra los datos del navegador para este sitio, y no tenemos copia alguna que eliminar.
Menores
Este sitio no está dirigido a menores. No recopilamos a sabiendas datos personales de menores de 13 años, o de 16 años allí donde el RGPD fija ese umbral. Las cuentas multijugador no están pensadas para menores. Si cree que un menor ha creado una cuenta, contáctenos y la eliminaremos.
Transferencias internacionales
Nuestros encargados del tratamiento, Cloudflare y Supabase, pueden almacenar y tratar datos en países distintos del suyo, incluidos los Estados Unidos. Cuando datos personales protegidos por el RGPD se transfieren fuera del EEE o del Reino Unido, la transferencia se ampara en las Cláusulas Contractuales Tipo de la Comisión Europea o en una salvaguarda equivalente prevista en los términos de tratamiento de datos de los proveedores.
Seguridad
El sitio se sirve mediante HTTPS. Las contraseñas se transforman mediante hash y nunca se almacenan de forma legible. Recopilamos la menor cantidad posible con la que los juegos multijugador puedan funcionar.
Ningún sistema es perfecto, y no vamos a afirmar lo contrario. Si descubre un problema de seguridad, repórtelo a support@tsinglin.tech.
Cambios en esta política
Si esta política cambia, la fecha de revisión al principio de la página cambia con ella. Los cambios sustanciales — en particular cualquier cambio en la sección de terceros anterior — se reflejarán aquí antes de que surtan efecto.