Quiénes somos

Quién construye estas herramientas, cómo funcionan de verdad y por qué tus archivos nunca salen de tu dispositivo.

Qué es KitYards

KitYards es una colección independiente de herramientas web pequeñas y de un solo propósito: un contador de palabras, un unificador de PDF, un generador de hash, un convertidor de color y una docena más. Cada una hace una sola cosa, carga en menos de un segundo y funciona sin cuenta, sin correo electrónico y sin instalar nada. No hay versión gratuita ni versión de pago: todas las herramientas están completas y todas las funciones están disponibles para todo el mundo.

Por qué lo creamos

La mayoría de las "herramientas online gratuitas" funcionan subiendo tu archivo a un servidor, procesándolo allí y devolviéndote un enlace de descarga. Ese modelo es cómodo para quien lo opera y pésimo para ti: tu contrato, el escaneo de tu DNI o tu borrador sin publicar acaban en una máquina que no controlas, bajo una política de retención que no has leído. Los navegadores modernos pueden hacer casi todo ese trabajo en local: Canvas redimensiona una imagen, Web Crypto calcula el hash de un archivo, WebAssembly reescribe un PDF. Creamos KitYards para demostrar que esa subida nunca fue necesaria.

Cómo funcionan realmente nuestras herramientas

Todas las herramientas de este sitio se ejecutan en el cliente. Cuando abres la página de una herramienta, tu navegador descarga un módulo pequeño de JavaScript y lo ejecuta en tu propio dispositivo. El archivo que sueltas se lee con la API FileReader hacia la memoria del navegador, se transforma allí y se devuelve como descarga mediante una URL de blob temporal. No hay paso de subida porque no hay ningún sitio al que subir: KitYards es un sitio estático, sin servidor de aplicación y sin base de datos.

  • Las imágenes se decodifican y recodifican con la API Canvas, fuera del hilo principal mediante un Web Worker cuando el navegador lo permite.
  • Los PDF se analizan y reconstruyen con pdf-lib, y se previsualizan con pdf.js; ambos se ejecutan como scripts normales de la página.
  • Los hashes usan la API nativa Web Crypto para SHA-1, SHA-256 y SHA-512; MD5 va incluido como una implementación propia y compacta, porque los navegadores lo omiten deliberadamente.
  • Las contraseñas usan crypto.getRandomValues, la fuente de aleatoriedad criptográficamente segura del navegador, nunca el predecible Math.random.
  • Las herramientas de texto (JSON, CSV, Markdown, Base64, color) son funciones puras sobre cadenas, sin ningún tipo de acceso a la red.

Puedes comprobarlo tú mismo

No hace falta que nos creas. Abre las herramientas de desarrollo de tu navegador, ve a la pestaña Red y usa cualquier herramienta del sitio: redimensiona una foto, une dos PDF, calcula el hash de un archivo. Verás cargarse los recursos de la página y después nada. Ninguna petición lleva tu contenido a ninguna parte. Para la comprobación más contundente, carga una página de herramienta y luego desconéctate de internet: todas siguen funcionando sin conexión, porque todo lo que necesitan ya está en tu dispositivo.

Quién está detrás de KitYards

KitYards es un proyecto independiente y pequeño, no una empresa con inversores. Lo diseña, desarrolla y mantiene un único equipo que escribe cada herramienta, cada guía y cada traducción del sitio. Puedes localizarnos en la dirección de nuestra página de contacto y respondemos preguntas sobre cómo funciona cada herramienta, incluidas las incómodas.

Cómo se financia KitYards

El sitio se paga con publicidad, servida a través de Google AdSense. Queremos ser directos sobre lo que eso implica: las redes publicitarias usan cookies y tecnologías similares, y esa es la única parte del sitio en la que interviene un tercero. Nunca toca el contenido que procesas: los anuncios se colocan alrededor de la herramienta, no dentro, y el script publicitario no tiene acceso al texto ni a los archivos con los que trabajas. No vendemos datos, no metemos enlaces de afiliado en el resultado de las herramientas y no bloqueamos ninguna función tras un pago.

Cómo escribimos estas páginas

Cada página de herramienta la escribe a mano la persona que construyó esa herramienta; no se genera a partir de una plantilla. Por eso las secciones técnicas nombran APIs y librerías concretas: describen lo que hace de verdad el código de esa página. Incluimos una sección de limitaciones en todas las herramientas porque una implementación que vive solo en el navegador realmente no puede hacer todo lo que hace una aplicación de escritorio, y mereces saber dónde están los límites antes de chocar con ellos.

  • Cada guía se escribe contra la herramienta ya publicada y se revisa cada vez que esa herramienta cambia.
  • Cada página lleva la fecha de su última revisión, para que puedas juzgar si está al día.
  • Decimos lo que una herramienta no puede hacer con la misma claridad que lo que sí puede.
  • Las cuatro versiones de idioma son traducciones reales, escritas y revisadas, no salida automática.

Cómo está construido KitYards

El sitio está hecho con Astro y Tailwind CSS y se despliega como HTML estático. Las páginas apenas envían JavaScript más allá de la herramienta que has abierto, y por eso cargan de forma casi instantánea incluso con una conexión móvil lenta. La interfaz funciona en tema claro y oscuro, sigue por defecto la preferencia del sistema operativo y es completamente navegable con teclado.

Sugiere una herramienta

La mayoría de las herramientas del sitio existen porque alguien las pidió. Si hay una utilidad pequeña que buscas una y otra vez y siempre acabas encontrando tras un muro de registro, dínoslo: si puede funcionar entera dentro de un navegador, nos plantearemos construirla.

Elige una herramienta