PDF 사이트가 내 파일을 업로드하는지 30초 만에 확인하는 법
브라우저의 Network 탭을 열고 PDF를 끌어다 놓은 뒤 지켜보세요. 30초면 그 PDF 사이트가 파일을 업로드하는지, 아니면 내 기기에 그대로 두는지 알 수 있습니다.
어떤 PDF 사이트가 당신의 파일은 ’100% 비공개’이며 ’절대 저장되지 않는다’고 말합니다. 사실일 수도 있고, 아닐 수도 있습니다. 문제는, 그 말을 그냥 믿을 필요가 없다는 점입니다. 당신의 브라우저는 이미 사이트가 주고받는 모든 바이트를 기록하고 있으며, 그 기록을 당신이 직접 읽을 수 있습니다. 약 30초면 되고, 코딩을 알 필요도 없습니다.
여기 그 테스트를 단계별로, 그리고 결과를 읽는 법까지 소개합니다.
먼저 DevTools를 연다
모든 최신 브라우저에는 DevTools라는 개발자 패널이 들어 있습니다. 그중 하나인 Network 탭은 페이지가 보내는 모든 요청, 즉 이미지, 폰트, 스크립트, 그리고 사이트가 외부로 내보내는 모든 파일을 나열합니다.
확인하려는 PDF 사이트를 열되, 아직 파일을 끌어다 놓지는 마세요. 그런 다음 DevTools를 엽니다.
- Chrome, Edge, Brave, Firefox: F12를 누르거나, 페이지의 아무 곳이나 우클릭한 뒤 검사를 선택하세요.
- Safari: 먼저 개발자용 메뉴를 켜고(설정 → 고급 → ‘웹 개발자용 기능 보기’), Option + Cmd + I를 누르세요.
패널 상단의 Network 탭을 클릭합니다. Name, Status, Type, Size 같은 열이 있는 표가 보일 것입니다. 비어 있어도 괜찮습니다. 작은 ‘Preserve log’ 체크박스를 찾아 표시해 두면 아무것도 지워지지 않으며, 그런 다음 지우기 버튼(빗금이 그어진 원)을 눌러 깨끗한 목록으로 시작하세요.
PDF를 끌어다 놓고 지켜본다
이제 사이트가 하는 일을 실제로 해보세요. PDF를 끌어다 놓거나 파일을 골라서 작업을 실행하세요. 병합이든 압축이든 회전이든, 그 도구가 하는 무엇이든 좋습니다. 작업이 진행되는 동안 Network 탭에서 눈을 떼지 마세요.
두 가지 일이 일어날 수 있습니다.
사이트가 파일을 업로드한다. 작업을 시작하는 순간 새로운 행이 나타나는 것을 보게 됩니다. 보통 POST 요청입니다(Method 열을 확인하거나 행을 클릭하세요). 결정적인 단서는 Size 열입니다. 당신의 PDF가 4 MB라면, 대략 그 크기의 요청이 당신의 기기를 떠나는 것이 보입니다. 그 행을 클릭하고 안의 Payload 또는 Request 탭을 열면, 종종 당신의 실제 파일 데이터가 거기 들어 있는 것을 볼 수 있습니다. 그것이 바로 당신의 문서가 그들의 서버로 가는 모습입니다.
사이트가 로컬에 둔다. 파일을 끌어다 놓으면 도구가 작업을 하고 결과가 다운로드되는데, Network 탭에는… 새로운 것이 아무것도 보이지 않습니다. 큰 POST도 없고, 당신의 PDF 크기만 한 요청도 없습니다. 유일한 트래픽은 앞서 페이지가 로드된 것과, 어쩌면 몇백 바이트짜리 작은 분석용 핑 정도이지 메가바이트 단위가 아닙니다. 당신의 파일은 그 탭을 떠난 적이 없습니다.
그것이 테스트의 전부입니다. Size 열이 대부분을 말해 줍니다. 몇백 바이트는 자질구레한 처리일 뿐입니다. 당신의 파일과 일치하는 몇 메가바이트는 업로드입니다.
더 단순한 방법: 인터넷 선을 뽑는다
기술 지식이 전혀 필요 없는, 훨씬 더 간단한 확인 방법도 있습니다. PDF 사이트를 불러온 다음, Wi-Fi를 끄세요. 그리고 그것을 사용해 보세요.
서버에서 파일을 처리하는 도구는 그 서버에 닿지 못하는 순간 멈춰 버립니다. 파일을 어디로도 보낼 수 없으니, 빙글빙글 돌거나 시간 초과가 나거나 오류를 냅니다. 반면 브라우저에서 실행되는 도구는 Wi-Fi가 꺼져도 계속 작동합니다. 필요한 모든 것이 페이지가 로드될 때 이미 다운로드되었기 때문입니다. 연결이 없는데도 여전히 병합하고 압축한다면, 당신의 파일은 그 자리에 그대로 있는 것입니다. 업로드할 서버가 애초에 끼어 있지 않은 것입니다.
reader.me에 업로드가 없는 이유
reader.me에서 그 테스트를 해보면 Network 탭은 조용합니다. PDF 병합에 파일을 끌어다 놓고 문서 몇 개를 합쳐도, 당신의 PDF를 어딘가로 실어 나르는 요청은 보이지 않습니다. PDF 압축도 마찬가지입니다. 파일은 당신의 브라우저 메모리로 읽혀 들어가 바로 그 자리에서 다시 압축되고, 당신의 다운로드 폴더로 저장됩니다. 페이지가 로드된 뒤 Wi-Fi를 꺼도 둘 다 여전히 작동합니다.
이것은 개인정보 보호 구호가 아니라, 도구가 만들어진 방식 그 자체입니다. PDF 엔진은 웹 페이지 안에 함께 실려 와 당신의 기기에서 실행됩니다. 당신의 파일은 메모리 안에서 바이트로 열려 변경되고, 당신이 다운로드하는 새 파일로 다시 쓰여 나갑니다. 우리에게 보내지는 것은 아무것도 없습니다. 그것을 필요로 하는 서버 단계가 없기 때문입니다. 파일이 기기를 떠나지 않고도 어떻게 작아지는지 그 원리가 궁금하다면, 압축 용어집 항목이 자세히 설명해 줍니다.
더 이상 추측하지 않아도 되는 것
다음에 어떤 PDF 사이트가 개인정보 보호를 약속하더라도, 당신은 더 이상 궁금해할 필요가 없습니다. Network 탭을 열고, 파일을 끌어다 놓고, Size 열을 지켜보세요. 아니면 그냥 Wi-Fi를 꺼버리고 도구가 여전히 작동하는지 보세요. 어느 쪽이든 브라우저가 진실을 말해 주며, 당신이 믿어야만 했던 개인정보 처리방침을 읽는 것보다 시간이 덜 걸립니다.
확인할 수 있는 개인정보 보호는 믿어야만 하는 개인정보 보호를 이깁니다. 이제 당신은 그것을 확인할 수 있습니다.