이 사이트의 처리 구조 가이드 모음
이 사이트의 도구가 파일을 어디까지 기기 안에서 처리하는지, 무엇을 수집하는지 밝힙니다. 아래 글은 모두 같은 주제를 다른 각도에서 다룹니다. 어느 글부터 읽어도 되며, 각 글은 그 문제를 해결하는 도구로 이어집니다.
이 주제의 글은 이 사이트가 직접 구현한 처리 구조를 근거로 씁니다. 이미지와 PDF가 브라우저 안에서 어떻게 처리되고, 분석 도구가 무엇을 수집하는지를 코드에서 확인한 범위 안에서 밝힙니다.
주장은 검증할 수 있어야 합니다. 각 글에는 개발자 도구나 오프라인 시험으로 직접 확인할 수 있는 방법이 함께 들어 있습니다.
상황별 빠른 답
| 이런 상황이라면 | 먼저 할 일 |
|---|---|
| 이미지 도구에 넣은 사진이 서버에 저장되나요? | 저장되지 않습니다. 이미지 도구는 파일을 브라우저 캔버스로 읽고 다시 그려 결과를 만듭니다. 결과는 내려받기 전까지 열린 탭의 메모리에만 있습니다. |
| 외부로 요청을 보내는 도구도 있나요? | YouTube 썸네일 도구는 입력한 영상의 썸네일 이미지를 YouTube 이미지 서버에서 가져옵니다. 이때도 사용자의 파일을 보내지는 않습니다. |
| PDF를 합치거나 나눌 때도 기기 안에서 처리하나요? | 그렇습니다. PDF 도구는 페이지를 기기 안에서 읽고 다시 묶습니다. 대신 파일이 클수록 기기의 메모리를 많이 쓰므로 아주 긴 문서는 나눠서 작업하는 편이 안정적입니다. |
| PDF 도구를 처음 누르면 네트워크 요청이 생깁니다. | PDF를 읽고 쓰는 처리 코드를 처음 쓸 때 이 사이트에서 내려받는 요청입니다. 여러 결과를 ZIP으로 묶는 기능과 코드 압축(minify)도 같습니다. 요청 방향이 내려받기이므로 파일 전송과는 다릅니다. |
| 분석 도구는 무엇을 처리하나요? | 동의한 경우에만 Google Tag Manager와 Microsoft Clarity를 불러오며, 페이지 방문과 클릭·스크롤 같은 이용 흐름을 처리할 수 있습니다. 도구에 넣은 파일 내용은 분석 이벤트로 보내도록 구성하지 않았습니다. |
이 주제의 글
분석 도구가 수집하는 것과 수집하지 않는 것
쿠키 배너에서 허용을 누르기 전에 무엇을 보내는지 알아야 합니다. 이 사이트의 분석 도구가 처리하는 정보와 처리하지 않는 정보를 구분해 정리합니다.
읽는 데 약 4분
이미지 도구가 파일을 서버로 보내지 않고 처리하는 원리
이미지를 변환하거나 압축할 때 파일이 어디로 가는지 궁금하다면, 브라우저 안에서 읽고 계산하고 저장하는 흐름을 먼저 이해하세요. 서버 전송 없이 처리된다는 말이 실제로 무엇을 뜻하는지 정리합니다.
읽는 데 약 5분
PDF 병합과 분할이 브라우저 안에서만 끝나는 이유와 한계
PDF를 합치거나 나누기 전에 파일이 어디로 가는지 확인하세요. 브라우저 안에서 페이지를 다루는 구조와, 그 구조에서 생기는 용량과 글꼴, 스캔본의 한계를 정리합니다.
읽는 데 약 5분
이 사이트의 처리 구조를 직접 확인하는 순서
- 개발자 도구의 네트워크 탭을 열고 확인할 도구 페이지를 불러옵니다.
- 시험 파일로 기능을 한 번 끝까지 실행합니다. PDF 도구, ZIP 묶음, 코드 압축은 이때 처리 코드를 추가로 내려받습니다.
- 요청 목록을 비운 뒤 같은 작업을 다시 실행하고, 넣은 파일만 한 크기의 전송 요청이 생기는지 봅니다.
- 새로고침하지 않은 채 연결을 끊고 한 번 더 실행합니다. 결과가 나오면 처리는 기기 안에서 끝난 것입니다.
- 쿠키 설정에서 '필수 항목만 사용'을 골랐다면 clarity.ms나 googletagmanager.com으로 가는 요청이 없는지도 함께 확인합니다.
자주 묻는 질문
이 사이트는 왜 파일을 서버로 받지 않나요?
제공하는 작업이 형식 변환, 크기 조절, 페이지 합치기처럼 규칙이 정해진 계산이라 브라우저만으로 끝낼 수 있기 때문입니다. 파일을 받지 않으니 보관하거나 지워야 할 서버 사본도 생기지 않습니다.
처리가 끝난 결과 파일은 어디에 남나요?
내려받기 전까지는 열린 탭의 메모리에만 있고 탭을 닫으면 사라집니다. 내려받은 뒤에는 기기의 다운로드 폴더에 남으므로 공용 기기라면 직접 지워야 합니다.
처리 방식이 바뀌면 어떻게 알 수 있나요?
서비스 기능이나 제3자 처리 방식이 바뀌면 개인정보 처리방침의 내용과 최종 수정일을 갱신합니다. 도구 설명도 함께 고칩니다.
다루지 않는 범위
이 주제는 코드로 확인한 범위 안에서만 서술합니다. 확인하지 못한 항목은 쓰지 않으며, 외부 서비스의 동작은 그 서비스의 문서를 따릅니다.