Saltar al contenido principal

Política de Privacidad

Su privacidad es importante

1. Protección de datos de un vistazo

Información general

La siguiente información ofrece una visión general sencilla sobre lo que ocurre con sus datos personales cuando visita este sitio web. Los datos personales son todos aquellos datos con los que se le puede identificar personalmente.

Recopilación de datos en este sitio web

¿Quién es responsable de la recopilación de datos en este sitio web?

El tratamiento de los datos en este sitio web lo realiza el operador del mismo. Sus datos de contacto se encuentran en el aviso legal de este sitio web.

¿Cómo recopilamos sus datos?

Por un lado, sus datos se recopilan cuando usted nos los facilita. Por ejemplo, pueden ser datos que nos envía por correo electrónico.

Otros datos son recopilados automáticamente o con su consentimiento cuando visita el sitio web a través de nuestros sistemas informáticos. Se trata principalmente de datos técnicos (por ejemplo, navegador de Internet, sistema operativo o hora de acceso a la página). La recopilación de estos datos se realiza automáticamente tan pronto como accede a este sitio web.

¿Para qué utilizamos sus datos?

Una parte de los datos se recopila para garantizar el correcto funcionamiento del sitio web (archivos de registro del servidor, véase la sección 4). Además, dos herramientas cargan cada una una biblioteca JavaScript desde una red de distribución de contenidos (véase la sección 3.3). No utilizamos servicios de análisis, seguimiento ni publicidad.

¿Qué derechos tiene con respecto a sus datos?

Tiene derecho a obtener en cualquier momento y de forma gratuita información sobre el origen, los destinatarios y la finalidad de sus datos personales almacenados. También tiene derecho a solicitar la rectificación o supresión de estos datos. Si ha dado su consentimiento para el tratamiento de datos, puede revocarlo en cualquier momento con efecto futuro. Además, en determinadas circunstancias, tiene derecho a solicitar la limitación del tratamiento de sus datos personales. Además, tiene derecho a presentar una reclamación ante la autoridad de control competente.

2. Enfoque de «privacidad primero» para las herramientas

Todas las herramientas de este sitio web procesan los datos que usted introduce exclusivamente en su navegador. Si utiliza nuestras herramientas (por ejemplo, el codificador Base64, el formateador JSON, etc.), se aplica lo siguiente:

  • Todas las conversiones, validaciones y generaciones se realizan en el lado del cliente, en su navegador
  • Los datos que introduce en las herramientas nunca salen de su dispositivo
  • No almacenamos, registramos ni tenemos acceso a los datos que procesa con nuestras herramientas
  • No podemos proporcionar información sobre los datos introducidos en las herramientas que no tenemos, ya que no los recopilamos

Nota importante: esto se refiere exclusivamente al procesamiento de sus datos dentro de las herramientas. Sin embargo, cuando visita el sitio web, se recopilan automáticamente datos técnicos en los archivos de registro del servidor (véase la sección 4) y, cuando utiliza el generador de códigos QR o minifica JavaScript en el formateador de código, se carga una biblioteca desde una CDN (véase la sección 3.3).

3. Seguridad y Transparencia

Implementamos múltiples capas de seguridad para proteger su privacidad y garantizar la integridad de nuestras herramientas:

3.1 Código Abierto y Auditabilidad

El código fuente completo está disponible públicamente en GitHub. Puede revisar, auditar o bifurcar el proyecto en cualquier momento:

github.com/RamonKaes/WebDev-Tools

3.2 Integridad de Subrecursos (SRI)

Todas las bibliotecas externas se cargan con hashes criptográficos SRI para prevenir manipulaciones. Esto asegura que el código de terceros no pueda ser modificado sin detección:

Biblioteca Versión Hash SRI (SHA-384)
qrcode-generator 1.4.4 sha384-lQXOAyZwHXE55JFyr...TcIwz
terser 5.31.0 sha384-Be6gQ8oRB6kvVWiyo...1v7dX

Los hashes SRI completos se pueden verificar en nuestro código fuente (config/tools.php y codeFormatterTool.js).

3.3 Entrega de contenido de terceros (CDN)

Bootstrap, la fuente de iconos y todos los demás recursos se alojan en nuestro propio servidor. Solo dos herramientas cargan una única biblioteca JavaScript desde la red de distribución de contenidos jsDelivr (cdn.jsdelivr.net), operada por Prospect One (jsDelivr) y distribuida a través de varios proveedores de CDN, entre ellos Cloudflare y Fastly:

  • Generador de códigos QR: carga qrcode-generator al abrir la página de la herramienta.
  • Formateador de código: carga terser únicamente cuando usted minifica código JavaScript.

Al cargar una de estas bibliotecas, su navegador se conecta directamente a la CDN y transmite los datos técnicamente necesarios para ello, en particular su dirección IP, su agente de usuario (user agent) y la página de origen (referrer). Nosotros no recibimos ningún dato de este proceso. Las bibliotecas están protegidas mediante hashes SRI (véase 3.2), por lo que no pueden modificarse sin que se detecte. Aparte de esto, este sitio web no realiza ninguna solicitud a servidores de terceros; únicamente el generador SRI recupera la URL del recurso que usted mismo introduce.

La base jurídica es el art. 6, apartado 1, letra f) del RGPD; nuestro interés legítimo reside en ofrecer estas herramientas de forma fiable y eficiente. Encontrará más información en la política de privacidad de jsDelivr: https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net

3.4 Política de Seguridad de Contenido (CSP)

Implementamos políticas de seguridad de contenido estrictas para prevenir ataques XSS y ejecución de código no autorizado:

  • Ejecución de scripts basada en nonce (previene inyección de scripts en línea)
  • Carga restringida de recursos externos (scripts solo desde nuestro propio servidor y cdn.jsdelivr.net)
  • Incrustación de marcos completamente deshabilitada (protección contra clickjacking)
  • Ejecución de objetos y plugins bloqueada

3.5 Encabezados de Seguridad Adicionales

  • X-Frame-Options: DENY - Previene ataques de incrustación de iframe
  • X-Content-Type-Options: nosniff - Previene el rastreo de tipo MIME
  • Referrer-Policy: strict-origin-when-cross-origin - Limita la fuga de información del referente
  • Strict-Transport-Security (HSTS) - Fuerza conexiones HTTPS con precarga
  • Permissions-Policy - Deshabilita funciones innecesarias del navegador (geolocalización, cámara, micrófono, etc.)

3.6 Cero Dependencias Externas para Procesamiento de Datos

Todas las funciones principales de procesamiento de datos utilizan únicamente APIs nativas del navegador. Las bibliotecas externas se usan solo para dos funciones auxiliares (renderizado de códigos QR y minificación de JavaScript) y se cargan con verificación SRI.

4. Alojamiento y archivos de registro del servidor

4.1 Descripción y alcance del tratamiento de datos

Este sitio web está alojado en un proveedor de servicios externo. Si utiliza nuestro sitio web únicamente con fines informativos (es decir, sin registrarse ni transmitir información de ningún otro modo), solo recopilamos los datos personales que su navegador transmite a nuestro servidor. Si desea ver nuestro sitio web, recopilamos los siguientes datos:

  • Dirección IP
  • Proveedor de servicios de Internet del usuario
  • Fecha y hora del acceso
  • Tipo de navegador
  • Idioma y versión del navegador
  • Contenido de la solicitud
  • Zona horaria
  • Estado de acceso/código de estado HTTP
  • Volumen de datos
  • Sitios web de los que procede la solicitud (URL de referencia)
  • Sistema operativo

Estos datos no se almacenan junto con otros datos personales suyos.

4.2 Finalidad del tratamiento

Estos datos se utilizan con el fin de proporcionarle un sitio web fácil de usar, funcional y seguro, con funciones y contenidos, así como para su optimización y evaluación estadística. Los datos se utilizan exclusivamente para el funcionamiento técnico y la seguridad del sitio web.

4.3 Base jurídica

La base jurídica es nuestro interés legítimo en el tratamiento de datos de conformidad con el art. 6, apartado 1, letra f) del RGPD, que también se refleja en los fines mencionados anteriormente.

4.4 Período de conservación

Por razones de seguridad, almacenamos estos datos en archivos de registro del servidor durante un período de conservación de 60 días. Una vez transcurrido este plazo, se eliminan automáticamente, a menos que necesitemos conservarlos con fines probatorios en caso de ataques a la infraestructura del servidor u otras infracciones legales. Los datos no se fusionan con otras fuentes de datos.

5. Cookies utilizadas

5.1 Información general sobre las cookies

Las cookies son pequeños archivos de texto que su navegador de Internet almacena en su dispositivo. Este sitio web utiliza exactamente una cookie, que es técnicamente necesaria. No utilizamos cookies de sesión, de análisis, de seguimiento ni de terceros, y no se crean perfiles de usuario. Dado que no se utilizan cookies que requieran consentimiento, no se muestra ningún banner de cookies.

5.2 Cookie de preferencia de idioma (técnicamente necesaria)

Utilizamos una única cookie para almacenar su preferencia de idioma:

  • Nombre de la cookie: webdev-tools-lang
  • Finalidad: almacena el idioma de interfaz seleccionado (por ejemplo, "en", "de", "pt")
  • Validez: 30 días
  • Datos almacenados: solo un código de idioma de dos letras
  • Tipo: técnicamente necesaria (habilita la funcionalidad básica de preferencia de idioma)

Esta cookie no contiene ninguna información personal y se utiliza exclusivamente para proporcionarle contenido en su idioma preferido. Puede eliminar esta cookie en cualquier momento a través de la configuración de su navegador.

5.3 Base jurídica

La base jurídica es el art. 6, apartado 1, letra f) del RGPD. Nuestro interés legítimo reside en ofrecerle el sitio web en el idioma que ha seleccionado sin tener que preguntárselo en cada visita a una página. La cookie es estrictamente necesaria para esta función, por lo que no se requiere consentimiento.

5.4 Período de conservación / Eliminación

La cookie se elimina automáticamente después de 30 días o en cuanto usted la elimina manualmente. Puede impedir el almacenamiento de cookies en cualquier momento a través de la configuración de su navegador; en ese caso, su selección de idioma no se guardará y el sitio web recurrirá a la detección automática del idioma (URL, idioma del navegador). Aquí encontrará información sobre la eliminación de cookies para diferentes navegadores:

6. Contacto por correo electrónico/postal

6.1 Descripción y alcance del tratamiento de datos

Cuando se pone en contacto con nosotros por correo postal o correo electrónico, sus datos se procesan con el fin de tramitar su solicitud de contacto.

6.2 Base jurídica

La base jurídica para el tratamiento de los datos es el art. 6, apartado 1, letra a) del RGPD si ha dado su consentimiento. La base jurídica para el tratamiento de datos transmitidos en el curso de una solicitud de contacto o correo electrónico o carta es el art. 6, apartado 1, letra f) del RGPD. El responsable tiene un interés legítimo en procesar y almacenar los datos para poder responder a las consultas de los usuarios, para preservar pruebas por razones de responsabilidad y para poder cumplir con sus obligaciones legales de retención de cartas comerciales, si corresponde. Si el propósito del contacto es celebrar un contrato, la base jurídica adicional para el procesamiento es el art. 6, apartado 1, letra b) del RGPD.

6.3 Almacenamiento en el sistema CRM

Podemos almacenar sus datos y solicitud de contacto en nuestro sistema de gestión de relaciones con clientes ("sistema CRM") o un sistema comparable.

6.4 Duración del almacenamiento

Los datos se eliminarán tan pronto como ya no sean necesarios para el fin para el que se recopilaron. Para los datos personales enviados por correo electrónico, este es el caso cuando la conversación respectiva con usted ha finalizado. La conversación finaliza cuando se puede inferir de las circunstancias que el asunto en cuestión se ha aclarado de manera concluyente. Almacenamos consultas de usuarios que tienen una cuenta o contrato con nosotros durante hasta dos años después del final del contrato. En el caso de obligaciones legales de archivo, la eliminación se lleva a cabo después de su vencimiento de conformidad con las directivas de la UE y las regulaciones nacionales de retención.

6.5 Derecho de oposición y derecho de supresión

Tiene derecho a retirar su consentimiento para el procesamiento de datos personales en cualquier momento de conformidad con el art. 6, apartado 1, letra a) del RGPD. Si se pone en contacto con nosotros por correo electrónico, puede oponerse al almacenamiento de sus datos personales en cualquier momento.

7. Uso de las herramientas bajo su propia responsabilidad

Utiliza todas las herramientas de este sitio web bajo su propia responsabilidad. Aunque nos esforzamos por proporcionar herramientas precisas y confiables, no podemos garantizar que estén libres de errores o sean adecuadas para todos los propósitos.

No aceptamos ninguna responsabilidad por:

  • Errores, inexactitudes o fallos de funcionamiento de las herramientas
  • Pérdida de datos o daños resultantes del uso de las herramientas
  • Decisiones tomadas en base a los resultados generados por nuestras herramientas

Verifique de forma independiente los resultados críticos antes de utilizarlos en entornos de producción.

8. Sus derechos

Tiene los siguientes derechos según el RGPD:

  • Derecho de acceso (art. 15 RGPD): tiene derecho a solicitar información sobre sus datos personales procesados por nosotros.
  • Derecho de rectificación (art. 16 RGPD): tiene derecho a solicitar la rectificación inmediata de datos personales inexactos o la completación de datos personales incompletos.
  • Derecho de supresión (art. 17 RGPD): tiene derecho a solicitar la supresión de sus datos personales.
  • Limitación del tratamiento (art. 18 RGPD): tiene derecho a solicitar la limitación del tratamiento de sus datos personales.
  • Portabilidad de datos (art. 20 RGPD): tiene derecho a recibir sus datos personales en un formato estructurado, de uso común y legible por máquina.
  • Derecho de oposición (art. 21 RGPD): tiene derecho a oponerse al tratamiento de datos personales que le conciernen en cualquier momento por razones derivadas de su situación particular.
  • Retirada del consentimiento (art. 7, apartado 3 RGPD): tiene derecho a retirar su consentimiento en cualquier momento.
  • Derecho a presentar una reclamación (art. 77 RGPD): tiene derecho a presentar una reclamación ante una autoridad de control.

Si tiene alguna pregunta sobre la protección de datos, póngase en contacto con nosotros utilizando los datos de contacto que figuran en el aviso legal.