¿Quién construyó esto?
CompactJPG está creado y mantenido por Chuan, un desarrollador independiente centrado en crear herramientas web sencillas que priorizan la privacidad y que resuelven problemas reales. Puedes encontrarlo en GitHub.
Este proyecto surgió de una simple frustración: la mayoría de los compresores de imágenes en línea cargan sus archivos en un servidor (riesgo de privacidad), muestran anuncios intrusivos o requieren registro. Tenía que haber una manera mejor.
Por qué existe CompactJPG
Los navegadores web modernos son lo suficientemente potentes como para manejar la compresión de imágenes localmente mediante WebAssembly. MozJPEG, libwebp y OxiPNG, las mismas bibliotecas de compresión probadas que utilizan herramientas profesionales, se pueden ejecutar directamente en su navegador. No existe ningún motivo técnico por el que tus archivos deban salir de tu dispositivo.
CompactJPG se creó sobre este principio: la privacidad como garantía técnica, no como una promesa política. Cuando el código se ejecuta íntegramente en su navegador, no hay nada en qué confiar: sus archivos simplemente nunca van a ninguna parte.
Nuestro enfoque
- Cero cargas de servidor: todo el procesamiento de imágenes utiliza WebAssembly basado en navegador. Tus archivos permanecen en tu dispositivo, punto.
- Sin seguimiento, sin análisis de anuncios: utilizamos análisis mínimos que respetan la privacidad solo para comprender si la herramienta es útil. Sin seguimiento entre sitios ni redes publicitarias.
- Eliminación de metadatos de forma predeterminada: EXIF, coordenadas GPS, detalles de la cámara y marcas de tiempo se eliminan automáticamente de las imágenes comprimidas.
- Siempre gratis: sin niveles profesionales, sin límites de archivos ni marcas de agua. Si es útil, debería ser gratis.
Fundamentos Técnicos
CompactJPG utiliza bibliotecas de compresión estándar de la industria compiladas en WebAssembly:
- MozJPEG para compresión JPEG (el codificador utilizado por Mozilla Firefox)
- libwebp para compresión WebP (codificador de referencia de Google)
- OxiPNG para optimización de PNG
Estos se ejecutan junto con JavaScript personalizado para la detección de formato, la cuantificación del color (algoritmo de corte medio para la conversión a PNG8) y la coordinación del procesamiento por lotes, todo dentro del entorno aislado de su navegador.
Contacto
Si tiene preguntas, informes de errores o comentarios, comuníquese con privacy@compactjpg.com. Los informes de errores con imágenes de muestra (si se siente cómodo compartiéndolas) son especialmente útiles.
Si desea seguir el desarrollo o contribuir, puedes encontrar el proyecto en GitHub.