파일 보안 · 웹오피스 블로그

브라우저에서 파일을 처리한다는 것은 무엇을 뜻할까?

로컬 파일 처리와 서버 업로드 방식의 차이, 네트워크 요청이 있어도 확인해야 할 데이터 범위를 웹오피스 사례로 설명합니다.

편집 책임: SideSideDev · 게시: · 수정:

먼저 답하면

브라우저 로컬 처리는 선택한 파일의 내용을 현재 기기에서 읽고 결과를 만드는 방식입니다. 웹오피스는 원본·결과 파일과 파일명을 변환 서버에 보내지 않지만, 화면을 여는 정적 자산과 승인된 방문 측정 요청은 별도로 발생할 수 있습니다.

파일 선택과 업로드는 다른 동작

웹페이지에서 파일 선택 창을 열었다고 해서 파일이 곧바로 서버로 전송되는 것은 아닙니다. 브라우저는 사용자가 고른 파일에 대한 접근 권한을 해당 페이지에 주고, 페이지의 코드가 그 내용을 읽을 수 있게 합니다. 그 뒤 서버로 보낼지, 기기 안에서 계산할지는 서비스의 구현에 달려 있습니다.

예를 들어 PDF 두 개를 합칠 때 브라우저에서 PDF를 읽고 새 파일을 만들어 내려받게 하면 변환 서버가 원본을 받을 필요가 없습니다. 반면 업로드 방식의 서비스는 처리 전에 파일을 네트워크로 전송합니다. 같은 ‘온라인 도구’라는 이름만으로 처리 위치를 판단할 수 없습니다.

웹오피스가 처리하는 범위

웹오피스의 파일 도구는 원본과 변환 결과, 추출 텍스트, 이미지 픽셀 같은 사용자 유래 데이터를 브라우저 안에서 처리하도록 설계되어 있습니다. 파일명이나 문서 내용은 URL과 방문 분석 이벤트에도 넣지 않습니다. 처리에 필요한 코드와 글꼴, 일부 OCR 모델은 같은 사이트의 정적 자산으로 내려받을 수 있습니다.

브라우저 메모리에 올릴 수 있는 양과 기기의 성능에는 한계가 있습니다. 특히 큰 PDF, 많은 이미지, 복잡한 스프레드시트는 시간이 오래 걸리거나 실패할 수 있습니다. 로컬 처리라는 말은 무제한 처리나 원본을 자동으로 백업한다는 뜻이 아닙니다.

민감한 문서를 다룰 때 확인할 것

서비스의 개인정보 안내에서 원본 파일, 결과 파일, 파일명, 추출 내용 각각을 어디에서 처리하는지 확인하세요. 브라우저 개발자 도구의 네트워크 화면에서는 파일을 선택하고 작업을 실행한 뒤 요청이 어떻게 달라지는지 살펴볼 수 있습니다. 다만 정적 자산이나 방문 측정 요청이 보인다는 사실만으로 파일 업로드가 있었다고 단정할 수는 없습니다.

회사 문서라면 조직의 정보보호 정책도 함께 확인해야 합니다. 도구가 파일을 서버로 보내지 않더라도, 결과물을 공유하거나 내려받은 기기에 보관하는 단계에서는 별도의 관리 책임이 생깁니다.

핵심 확인 사항

  • 파일 처리 위치와 저장 기간을 개인정보 안내에서 확인
  • 원본·결과·파일명 전송 여부를 구분
  • 결과 파일을 내려받은 뒤의 보관 위치까지 점검

참고 자료와 확인 범위

공식 문서의 개념과 웹오피스의 실제 지원 범위는 다를 수 있습니다. 각 자료를 참고한 범위를 함께 표시합니다.

블로그 글 모두 보기