몇 년치 YouTube 기록을
한 장의 LifeReceipt로.
수년간 쌓인 YouTube 활동 기록을 한눈에 돌아보고, 예전에 본 영상과 채널을 다시 찾아보세요. 모든 분석은 내 브라우저에서 처리됩니다.
준비된 YouTube 시청 기록 JSON 파일을 선택하고 분석을 시작하세요. 모든 처리는 브라우저 내부에서만 수행됩니다.
YouTube 시청 기록 JSON 파일을 여기에 놓거나 선택하세요
마우스로 파일을 끌어다 놓거나 아래 버튼을 누르세요
실제 파일을 분석하기 전에 제공되는 지표와 리포트 구성을 확인할 수 있는 합성 샘플입니다. 실제 사용자의 데이터가 아닙니다.
시청 기록 JSON 파일이 없으신가요? 클릭하여 5단계 준비 가이드를 펼쳐보세요.
선택한 파일은 분석을 위해 외부 서버로 업로드되지 않으며 브라우저 외부로 전송되지 않습니다.
현재 기기의 브라우저 백그라운드 스레드(Web Worker)에서 모든 파싱과 통계 산출을 직접 수행합니다.
Google 계정 연동이나 회원가입 절차 없이, 다운로드받은 파일만으로 즉시 사용할 수 있습니다.
데이터베이스나 브라우저 영구 저장소(localStorage/IndexedDB)에 시청 기록을 저장하지 않습니다.
LifeReceipt는 시청 기록 파일에 명시적으로 존재하는 데이터만을 투명하고 결정론적으로 분석합니다.
LifeReceipt는 원본 파일과 시청 기록을 외부 서버로 전송하지 않고 브라우저 로컬에서 처리하도록 설계되었습니다.
사용자가 선택한 파일은 브라우저의 로컬 파일 입력 핸들러를 통해서만 메모리에 로드됩니다.
데이터 파싱 및 통계 계산은 브라우저의 백그라운드 스레드에서 수행되어 UI가 멈추지 않고 원활하게 처리됩니다.
집계가 완료된 요약 통계(기간, 일수, 비디오 수, 채널 커버리지 등)만 현재 화면에 시각화됩니다.
쿠키, 로컬스토리지, 데이터베이스 등 영구 저장소에 일체 기록되지 않으며, 앱 수준에서 파일이나 분석 결과를 영구 저장하지 않습니다.
fetch, XMLHttpRequest, sendBeacon, WebSocket을 통한 사용자 데이터 전송 로직이 0개입니다.localStorage, sessionStorage, indexedDB, document.cookie를 일체 사용하지 않습니다.결과를 올바르게 이해하실 수 있도록 LifeReceipt의 기술적·데이터적 한계를 투명하게 공개합니다.
Google Takeout 시청 기록에는 영상의 길이(초/분)나 사용자가 실제로 영상을 몇 초 동안 보았는지에 대한 정보가 기록되지 않습니다. 따라서 LifeReceipt는 총 시청 시간을 임의로 계산하거나 추정하지 않습니다.
영상 클릭 후 5초 만에 뒤로 가기를 눌렀는지, 1시간짜리 영상을 끝까지 보았는지, 화면을 끈 채 소리만 들었는지 여부를 구별할 수 없습니다.
리포트에 표시되는 '기록 범위'는 사용자가 선택한 파일 안에서 확인된 첫 번째 기록과 마지막 기록의 기간일 뿐이며, YouTube 가입일이나 계정 생성 시점을 의미하지 않습니다.
사용자의 Google 계정 설정(시청 기록 일시중지, 3개월/18개월 자동 삭제, 기록 개별 삭제 등)에 따라 과거의 일부 활동이 export 파일에 포함되지 않았을 수 있습니다.
LifeReceipt는 시청 패턴에 대한 사실 기반 통계 요약 도구입니다. 중독 점수, 성격 진단, 정신 건강, 정치 성향 분석 등 과학적 근거가 없는 임의의 판단을 내리지 않습니다.