Changelo
Español
Changelo

¿Qué cambió?

Changelo compara dos archivos —o dos carpetas completas— y responde en lenguaje claro en lugar de mostrarte un muro de diff técnico.

Descargar para iPhone y iPad Descargar para Mac

O descarga el .dmg directamente: incluye la herramienta de línea de comandos.

Totalmente sin conexión. Sin cuentas, sin servidores, sin analíticas.

Respuestas, no diffs

Esto es lo que Changelo te dice de verdad:

  • Solo cambiaron los metadatos de la foto: la imagen en sí está intacta.
  • Se añadió una página y se editaron dos párrafos.
  • Probablemente una nueva compilación de la app: subió la versión y se añadieron dos localizaciones.
  • Los datos son idénticos: el archivo solo se volvió a guardar.

Cómo funciona

  1. Suelta dos versiones

    Arrastra dos archivos o carpetas cualesquiera a la app, elígelos en Archivos o en el Finder, o inicia una comparación directamente desde el menú contextual del Finder.

  2. Lee la respuesta

    En segundos obtienes un veredicto en lenguaje claro, las razones que lo respaldan y una lista con búsqueda de todos los cambios.

  3. Profundiza cuando quieras

    La comparación visual, lado a lado, siempre está a un toque de distancia —texto, imágenes, árboles de carpetas, tablas, páginas de PDF—, pero nunca te estorba.

Inteligente, sin magia

Cada respuesta proviene de un análisis determinista y verificable, sin conjeturas de IA. Cuando una conclusión es heurística, Changelo lo dice: los veredictos se etiquetan como Seguro, Probable o Posible.

Entiende tus archivos

Changelo no compara bytes: entiende formatos. Un PDF son páginas, párrafos y anotaciones. Una foto son píxeles, EXIF y un perfil de color. Una carpeta es un árbol de archivos. Una app son versiones, frameworks y localizaciones.

Texto y documentos

Texto plano, Markdown, PDF

Comparación por párrafos, frases y palabras, pensada para leerse bien en lugar de mostrar diffs de líneas en bruto.

Datos estructurados

JSON, plist, XML, YAML, CSV

Las claves, los valores y las filas se comparan de forma estructural, así que un cambio de formato nunca se confunde con un cambio real.

Imágenes

JPEG, PNG, HEIC y más

Dimensiones, EXIF, perfil ICC, hash perceptual, histograma y SSIM: así se distingue «vuelto a guardar» de «editado».

Carpetas y archivos comprimidos

Carpetas, ZIP

Elementos añadidos, eliminados, modificados y renombrados, con los cambios de nombre detectados por contenido y no por nombre.

Bases de datos y apps

SQLite, .app, .ipa, imágenes de disco

Esquema y filas en las bases de datos; versiones, frameworks, localizaciones y permisos en los paquetes de apps.

Vídeo

QuickTime (MOV)

Duración, pistas, códecs y metadatos, además de fotogramas muestreados para distinguir una recodificación de una edición real.

Compara directamente desde el Finder

En macOS puedes iniciar una comparación directamente desde el Finder, sin abrir antes la app.

Cómo usarla

  • Haz clic derecho en un archivo y elige «Abrir con» → Changelo.
  • Repite con el segundo archivo: en cuanto están los dos, Changelo los compara. Si seleccionas ambos a la vez, basta con una pasada por el menú.

Es el Finder quien abre los archivos, y eso es justo lo que da a la app en su entorno aislado acceso a esos elementos y a ningún otro.

O desde la terminal

La versión que descargas desde esta página incluye además una herramienta de línea de comandos. La versión de la App Store no puede tenerla: todo lo que hay dentro de una app en un entorno aislado debe estarlo también, y una herramienta así no podría abrir los archivos que le indiques en la línea de comandos.

Enlázala una vez para que tu shell la encuentre:

sudo ln -s /Applications/Changelo.app/Contents/Helpers/changelo /usr/local/bin/changelo

Después pásale los dos elementos a comparar:

changelo before.txt after.txt

Muestra la misma respuesta que la app y termina con 0 si los elementos son idénticos y con 1 si difieren, así que encaja directamente en un script o en un job de CI.

Realmente privado

Changelo está diseñado para funcionar sin conexión de forma demostrable.

  • Sin acceso a la red en absoluto: la app nunca se conecta a ningún sitio.
  • Sin cuentas, sin inicio de sesión, sin almacenamiento en la nube.
  • Sin analíticas, sin rastreo, sin SDK de terceros dentro de la app.
  • No se usa cifrado: tus archivos se leen tal cual y nunca salen de tu dispositivo.