마지막 검토:
검토·개발: TrackFollows
내보내기 파일을 분석하면 몇 가지 목록과 숫자가 나옵니다. 숫자가 예상과 다르면 "도구가 틀린 걸까?"라는 생각이 들기 쉽지만, 대부분은 파일이 담고 있는 정보와 앱 화면이 보여 주는 정보가 다르기 때문입니다. 이 글에서는 TrackFollows 결과 화면의 각 항목이 어떻게 계산되는지, 그리고 숫자 차이가 생기는 이유를 정리합니다.

샘플 데이터(팔로잉 46, 팔로워 58)로 세 항목의 관계를 그린 그림입니다.
팔로잉 목록에는 있고 팔로워 목록에는 없는 계정입니다. 흔히 '언팔로워'라고 부르지만 정확히는 '현재 맞팔이 아닌 계정'입니다. 다음이 모두 포함될 수 있습니다.
한 번의 파일로는 이 중 어느 경우인지 구분할 수 없습니다. 실제로 사라진 팔로워를 찾는 방법은 언팔 확인 방법의 '두 시점 비교'를 참고하세요.
팔로워 목록에는 있고 팔로잉 목록에는 없는 계정입니다. 나를 팔로우하지만 나는 팔로우하지 않는 계정이죠. 맞팔을 원한다면 이 목록을 보고 프로필을 확인한 뒤 결정할 수 있습니다.

샘플 데이터로 만든 화면입니다. sample.으로 시작하는 계정명은 실제 계정이 아닙니다.
두 목록에 모두 있는 계정입니다. 서로 팔로우하고 있는 관계입니다.

샘플 데이터로 만든 화면입니다. sample.으로 시작하는 계정명은 실제 계정이 아닙니다.
결과에서 정렬 기준으로 쓰는 날짜는 내보내기 파일의 timestamp, 즉 팔로우 관계가 기록된 시각입니다. 언팔한 날짜가 아니며, 인스타그램이 기록 방식을 바꾸면 실제로 팔로우한 날과 다를 수도 있습니다. HTML 형식은 언어에 따라 날짜를 읽지 못해 비어 있을 수 있습니다. JSON vs HTML 비교
TrackFollows는 두 목록을 다음 순서로 처리합니다.
followers_1.json(팔로워가 많으면 followers_2.json 등으로 나뉨)과 following.json을 찾습니다. 스레드(Threads) 폴더의 파일은 제외합니다.이 과정은 모두 사용자의 기기(브라우저) 안에서 이루어지며, 분석을 위해 원본 파일이나 목록을 서버로 보내지 않습니다.
파일은 요청한 시점의 목록입니다. 준비에 시간이 걸리는 동안이나 받은 이후에 생긴 변화는 반영되지 않습니다. 오늘 앱에서 본 숫자와 며칠 전에 요청한 파일의 숫자가 다른 것은 자연스럽습니다.
내보내기 기간을 최근 1년 등으로 제한하면 그 기간에 생긴 관계만 담길 수 있습니다. 그러면 오래전부터 맞팔인 계정이 팔로워 파일에서 빠져 '나를 팔로우하지 않는 계정'으로 잘못 보일 수 있습니다. 전체 기간으로 다시 내보내는 것이 가장 먼저 확인할 일입니다.
계정을 일시적으로 비활성화했거나 삭제한 사용자는 앱의 숫자와 파일 목록에서 다르게 집계될 수 있습니다. 인스타그램이 스팸·가짜 계정을 정리하는 과정에서도 숫자가 바뀔 수 있습니다. Instagram: 가짜 활동 줄이기
내보내기 파일에는 그 시점의 사용자 이름이 적혀 있습니다. 상대가 이름을 바꾸면 결과에서 예전 이름이 보이거나, 프로필 링크를 눌렀을 때 페이지를 찾을 수 없다고 나올 수 있습니다.
앱 프로필의 숫자는 1만 이상이면 '1.2만'처럼 반올림해 보여 주므로 정확한 숫자와 비교하기 어렵습니다. 또 앱에서 팔로워 목록을 끝까지 스크롤해도 일부 계정이 표시되지 않는 경우가 있어 목록 개수와 숫자가 다를 수 있습니다.
결과가 계속 이상하다면 내보내기 문제 해결 가이드를 확인하고, 전체 기간·JSON 형식으로 다시 받아 홈 화면에서 분석해 보세요.
참고 자료