Changelo
Português
Changelo

O que mudou?

O Changelo compara dois arquivos — ou duas pastas inteiras — e responde em linguagem clara, em vez de mostrar um muro de diff técnico.

Baixar para iPhone e iPad Baixar para Mac

Ou baixe o .dmg diretamente — ele inclui a ferramenta de linha de comando.

Totalmente offline. Sem contas, sem servidores, sem análises.

Respostas, não diffs

É isto que o Changelo realmente diz a você:

  • Só os metadados da foto mudaram — a imagem em si está intacta.
  • Uma página foi adicionada e dois parágrafos foram editados.
  • Provavelmente um novo build do app: a versão subiu e duas localizações foram adicionadas.
  • Os dados são idênticos — o arquivo foi apenas salvo de novo.

Como funciona

  1. Solte duas versões

    Arraste dois arquivos ou pastas quaisquer para o app, escolha-os em Arquivos ou no Finder, ou inicie uma comparação direto pelo menu de contexto do Finder.

  2. Leia a resposta

    Em segundos você recebe um veredicto em linguagem clara, os motivos por trás dele e uma lista pesquisável de todas as mudanças.

  3. Aprofunde quando quiser

    O diff visual, lado a lado, está sempre a um toque — texto, imagens, árvores de pastas, tabelas, páginas de PDF —, mas nunca atrapalha.

Inteligente, sem mágica

Toda resposta vem de análise determinística e verificável — sem palpites de IA. Quando uma conclusão é heurística, o Changelo avisa: os veredictos são rotulados como Certo, Provável ou Possível.

Ele entende seus arquivos

O Changelo não compara bytes — ele entende formatos. Um PDF é páginas, parágrafos e anotações. Uma foto é pixels, EXIF e perfil de cores. Uma pasta é uma árvore de arquivos. Um app é versões, frameworks e localizações.

Texto e documentos

Texto simples, Markdown, PDF

Comparação em nível de parágrafo, frase e palavra, ajustada para a leitura em vez de diffs brutos de linhas.

Dados estruturados

JSON, plist, XML, YAML, CSV

Chaves, valores e linhas são comparados estruturalmente, então uma reformatação nunca é confundida com uma mudança real.

Imagens

JPEG, PNG, HEIC e mais

Dimensões, EXIF, perfil ICC, hash perceptual, histograma e SSIM — assim “salvo de novo” e “editado” não se confundem.

Pastas e arquivos compactados

Pastas, ZIP

Itens adicionados, removidos, alterados e renomeados, com renomeações detectadas pelo conteúdo e não pelo nome.

Bancos de dados e apps

SQLite, .app, .ipa, imagens de disco

Esquema e linhas nos bancos de dados; versões, frameworks, localizações e entitlements nos pacotes de apps.

Vídeo

QuickTime (MOV)

Duração, faixas, codecs e metadados, além de quadros amostrados para distinguir uma recodificação de uma edição real.

Compare direto do Finder

No macOS você pode iniciar uma comparação direto do Finder, sem abrir o app antes.

Como usar

  • Clique com o botão direito num arquivo e escolha “Abrir com” → Changelo.
  • Faça o mesmo com o segundo arquivo — assim que os dois estiverem lá, o Changelo compara. Selecionando ambos de uma vez, basta uma ida ao menu.

É o Finder que abre os arquivos, e é isso que dá ao app na sandbox acesso exatamente a esses itens e a mais nada.

Ou pelo terminal

A versão que você baixa nesta página traz também uma ferramenta de linha de comando. A versão da App Store não pode: tudo dentro de um app em sandbox precisa estar em sandbox também, e uma ferramenta dessas não conseguiria abrir os arquivos indicados na linha de comando.

Crie o link uma vez para o shell encontrá-la:

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

Depois passe os dois itens a comparar:

changelo before.txt after.txt

Ela mostra a mesma resposta do app e sai com 0 quando os itens são idênticos e 1 quando diferem — encaixa direto num script ou num job de CI.

Realmente privado

O Changelo foi feito para ser comprovadamente offline.

  • Nenhum acesso à rede — o app nunca se conecta a lugar nenhum.
  • Sem contas, sem login, sem armazenamento na nuvem.
  • Sem análises, sem rastreamento, sem SDKs de terceiros dentro do app.
  • Nenhuma criptografia é usada: seus arquivos são lidos como estão e nunca saem do seu dispositivo.