Changelo
한국어
Changelo

무엇이 바뀌었나요?

Changelo는 두 파일 — 또는 두 폴더 전체 — 를 비교하고, 기술적인 diff 화면 대신 쉬운 말로 답합니다.

iPhone 및 iPad용 다운로드 Mac용 다운로드

또는 .dmg를 직접 다운로드하세요 — 명령줄 도구가 포함되어 있습니다.

완전 오프라인. 계정도, 서버도, 분석 도구도 없습니다.

diff가 아니라 답

Changelo가 실제로 알려 주는 내용입니다:

  • 사진의 메타데이터만 변경되었습니다. 이미지 자체는 그대로입니다.
  • 한 페이지가 추가되고 두 문단이 수정되었습니다.
  • 앱의 새 빌드로 보입니다. 버전이 올라가고 두 개의 현지화가 추가되었습니다.
  • 데이터는 동일합니다. 파일이 다시 저장되었을 뿐입니다.

작동 방식

  1. 두 버전을 넣으세요

    아무 파일이나 폴더 두 개를 앱으로 끌어다 놓거나, 파일 앱이나 Finder에서 선택하거나, Finder의 오른쪽 클릭 메뉴에서 바로 비교를 시작하세요.

  2. 답을 읽으세요

    몇 초 안에 쉬운 말로 된 결론, 그 근거, 그리고 검색 가능한 전체 변경 목록을 확인할 수 있습니다.

  3. 원할 때 자세히 보세요

    나란히 보는 시각적 차이 보기는 언제나 한 번의 탭으로 열립니다 — 텍스트, 이미지, 폴더 트리, 표, PDF 페이지까지. 그러면서도 결코 방해가 되지 않습니다.

똑똑하지만 마법은 아닙니다

모든 답은 결정론적이고 검증 가능한 분석에서 나옵니다. AI의 추측은 없습니다. 결론이 휴리스틱일 때는 Changelo가 솔직하게 밝힙니다. 판정에는 “확실”, “가능성 높음”, “가능성 있음” 라벨이 붙습니다.

파일을 이해합니다

Changelo는 바이트를 비교하지 않고 형식을 이해합니다. PDF는 페이지·문단·주석이고, 사진은 픽셀·EXIF·색상 프로파일이며, 폴더는 파일 트리, 앱은 버전·프레임워크·현지화입니다.

텍스트와 문서

일반 텍스트, Markdown, PDF

원시 행 단위 diff가 아니라 읽기 쉬움을 기준으로 문단·문장·단어 수준에서 비교합니다.

구조화된 데이터

JSON, plist, XML, YAML, CSV

키와 값, 행을 구조적으로 비교하므로 서식만 다시 맞춘 것을 실제 변경으로 오해하지 않습니다.

이미지

JPEG, PNG, HEIC 등

크기, EXIF, ICC 프로파일, 지각 해시, 히스토그램, SSIM까지 확인해 “다시 저장됨”과 “편집됨”을 구분합니다.

폴더와 아카이브

폴더, ZIP

추가·삭제·수정·이름 변경된 항목을 보여 주며, 이름 변경은 이름이 아니라 내용으로 감지합니다.

데이터베이스와 앱

SQLite, .app, .ipa, 디스크 이미지

데이터베이스는 스키마와 행을, 앱 번들은 버전·프레임워크·현지화·엔타이틀먼트를 비교합니다.

비디오

QuickTime(MOV)

재생 시간, 트랙, 코덱, 메타데이터에 더해 프레임을 샘플링해 재인코딩과 실제 편집을 구분합니다.

Finder에서 바로 비교

macOS에서는 앱을 먼저 열지 않고 Finder에서 바로 비교를 시작할 수 있습니다.

사용 방법

  • 파일을 마우스 오른쪽 버튼으로 클릭하고 ‘다음으로 열기’ → Changelo를 선택하세요.
  • 두 번째 파일도 똑같이 하면, 둘이 모이는 즉시 Changelo가 비교합니다. 둘을 한 번에 선택하면 메뉴는 한 번이면 됩니다.

파일은 Finder가 직접 엽니다. 그래서 샌드박스 안의 앱은 딱 그 항목에만 접근할 수 있고 다른 것에는 손댈 수 없습니다.

터미널에서도

이 페이지에서 내려받는 버전에는 명령줄 도구도 함께 들어 있습니다. App Store 버전에는 넣을 수 없습니다. 샌드박스 앱 안의 모든 것은 샌드박스에 있어야 하는데, 그런 도구는 명령줄에서 지정한 파일을 열 수 없기 때문입니다.

셸이 찾을 수 있도록 한 번만 링크해 두세요:

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

그다음 비교할 두 대상을 넘기면 됩니다:

changelo before.txt after.txt

앱과 같은 결론을 출력하고, 같으면 0을, 다르면 1을 반환합니다. 셸 스크립트나 CI 작업에 그대로 넣을 수 있습니다.

진정한 프라이버시

Changelo는 오프라인임을 증명할 수 있도록 만들어졌습니다.

  • 네트워크 접근이 전혀 없습니다. 앱은 어디에도 연결하지 않습니다.
  • 계정도, 로그인도, 클라우드 저장소도 없습니다.
  • 앱 안에는 분석도, 추적도, 서드파티 SDK도 없습니다.
  • 암호화를 사용하지 않습니다. 파일은 있는 그대로 읽히며 절대 기기를 벗어나지 않습니다.