모두의 계산기
← 블로그로 돌아가기

디지털 생활

시크릿 모드는 어디까지 숨겨줄까? 방문 기록과 온라인 익명성의 차이

시크릿 모드가 기기에 남기지 않는 정보와 웹사이트·네트워크에 남을 수 있는 정보를 구분합니다. 로그인, 다운로드, 쿠키, VPN과의 차이를 알아봅니다.

시크릿 창을 열면 인터넷에서 투명인간이 되는 것처럼 느껴질 수 있습니다. 실제로는 주로 해당 기기의 브라우저에 남는 기록과 사이트 데이터를 관리하는 기능입니다. 방문한 웹사이트가 받은 요청이나 로그인한 계정의 활동까지 모두 없애는 기능은 아닙니다. 무엇을 누구에게 숨기려는지 나눠 생각하면 시크릿 모드가 유용한 상황과 기대해서는 안 되는 효과가 분명해집니다.

기기에 남는 기록을 줄이는 기능입니다

일반 창에서는 브라우저가 방문 기록과 쿠키 등 여러 정보를 저장해 다음 이용을 편하게 만듭니다. 시크릿 모드는 보통 일반 창과 분리된 임시 세션에서 사이트 데이터를 사용하고, 그 세션이 끝나면 해당 데이터를 계속 유지하지 않도록 설계됩니다. 사이트가 작동하는 동안에도 아무 정보도 저장하지 않는다는 뜻은 아닙니다. 로그인이나 장바구니 기능에 필요한 쿠키가 임시로 사용될 수 있습니다.

Chrome의 시크릿 모드 안내는 세션 중 임시로 사용하는 정보와 세션 종료 뒤 남기지 않는 정보를 구분합니다. 실제 세션을 끝내려면 열려 있는 시크릿 창이나 탭을 모두 닫아야 할 수 있습니다. 탭 하나만 닫고 다른 시크릿 창을 열어 둔 상태라면 같은 세션이 이어질 수 있으므로 사용한 브라우저의 안내를 확인하는 것이 좋습니다.

가족과 컴퓨터를 함께 쓸 때 선물 검색이 일반 방문 기록에 남지 않도록 하거나, 기존 로그인 상태와 분리해 다른 계정으로 잠시 접속할 때 도움이 됩니다. 다만 현재 화면을 옆 사람이 보거나 열린 창을 직접 확인하는 것까지 막지는 않습니다. 창이 열려 있는 동안에는 화면과 로그인 상태가 그대로 존재합니다. 화면 잠금과 사용자 계정 분리는 브라우저의 기록 정책과 다른 보호 수단입니다.

웹사이트는 접속 요청을 계속 받습니다

웹페이지를 보려면 서버에 요청을 보내고 응답을 받아야 합니다. 시크릿 창이라고 해서 그 과정이 사라지지 않습니다. 사이트는 접속에 필요한 네트워크 정보와 요청 내용을 받을 수 있고, 서비스 정책에 따라 활동을 기록할 수 있습니다. 일반 창의 기존 쿠키를 그대로 공유하지 않는 효과와 사이트가 이번 방문을 전혀 관찰하지 못한다는 주장은 다릅니다. 새 세션에도 사이트와 상호작용하는 순간 정보가 생깁니다.

시크릿 창에서 계정에 로그인하면 서비스는 적어도 그 계정으로 이루어진 활동임을 알 수 있습니다. 브라우저의 일반 방문 기록에 남지 않았더라도 계정의 검색 기록이나 주문 내역은 서버에 보관될 수 있습니다. Google의 시크릿 개인정보 설명은 로그인한 사이트가 활동을 기억할 수 있음을 안내합니다. 계정 기록의 삭제가 목적이라면 해당 서비스의 활동 관리 기능을 따로 확인해야 합니다.

예를 들어 시크릿 창에서 온라인 서점에 로그인해 책을 주문한 뒤 창을 닫아도 주문이 취소되지는 않습니다. 배송을 위해 서버에 저장된 주문 정보는 그대로 처리됩니다. 이 예를 검색이나 동영상 시청에도 적용할 수 있습니다. 기기에 기록을 남기지 않는 선택이 상대 서버가 이미 처리한 사건을 되돌리는 명령은 아닙니다. 어느 위치에 저장된 기록을 다루는지 구분해야 합니다.

IP 주소를 바꾸는 기능은 아닙니다

시크릿 모드는 그 자체로 인터넷 연결 경로를 다른 서버로 우회하거나 공인 IP 주소를 바꾸는 기능이 아닙니다. 네트워크 운영자와 인터넷 제공자가 관찰할 수 있는 정보도 자동으로 전부 사라지지 않습니다. 다만 이 설명을 인터넷 제공자가 HTTPS 안의 비밀번호와 모든 검색어를 언제나 읽을 수 있다는 뜻으로 받아들이면 안 됩니다. 정상적인 암호화는 시크릿 여부와 별개로 통신 내용의 기밀성을 보호합니다.

네트워크에서 보이는 범위에는 목적지 IP 주소와 접속 시각, 전송량 같은 정보가 포함될 수 있습니다. 도메인이 드러나는 정도는 DNS와 연결 방식에 따라 달라집니다. 회사나 학교의 관리 기기는 별도의 보안 프로그램과 관리 설정을 가질 수도 있습니다. 따라서 시크릿 창에서 접속했다는 사실만으로 조직의 장비 정책을 벗어난다고 생각하면 안 됩니다. 기기 관리와 브라우저 기록은 서로 다른 층의 문제입니다.

Mozilla의 비공개 브라우징 오해 설명도 로컬 기록 관리와 익명성을 구분합니다. 비공개라는 이름은 모든 상대에 대해 모든 정보가 비공개라는 포괄적인 보장이 아닙니다. 웹사이트, 같은 기기를 쓰는 사람, 네트워크 운영자처럼 관찰자의 위치에 따라 보이는 정보가 달라진다는 점이 핵심입니다.

다운로드한 파일과 북마크는 남을 수 있습니다

시크릿 모드에서 내려받은 파일은 보통 저장 폴더에 남습니다. 브라우저의 다운로드 목록에 기록을 남기지 않는 것과 파일 자체를 삭제하는 것은 다릅니다. 예를 들어 문서를 내려받아 바탕화면에 저장했다면 창을 닫은 뒤에도 다른 사용자가 파일을 열 수 있습니다. 북마크를 새로 만들거나 브라우저 설정을 바꾼 경우에도 그 변화가 유지될 수 있으므로 사라질 것이라고 가정하지 않아야 합니다.

인쇄물과 화면 캡처, 다른 앱으로 공유한 자료도 별개입니다. 시크릿 창에서 본 문서를 메신저로 보내면 메신저의 대화와 서버에 기록이 생길 수 있습니다. 온라인 문서를 별도 앱에서 열었다면 그 앱의 최근 파일 목록에도 흔적이 남을 수 있습니다. 브라우저 하나의 기능이 다른 프로그램과 운영체제에 생긴 모든 기록을 관리해 주지는 않습니다. 공유 기기에서는 작업 후 저장 위치를 확인하는 습관이 도움이 됩니다.

정보 또는 기능시크릿 모드에서 기대할 수 있는 점별도로 확인할 점
브라우저 방문 기록일반 기록 목록에 남기지 않는 기능다른 앱·서버의 기록은 별개
쿠키와 사이트 데이터일반 세션과 분리하고 종료 뒤 정리세션 중 사용과 계정 서버 기록은 가능
다운로드 파일다운로드 목록과 파일을 구분해야 함저장된 파일은 직접 관리
로그인 계정 활동브라우저 임시 세션에서 로그인 가능사이트는 계정의 활동을 기록할 수 있음
IP 주소시크릿 자체로 변경되지 않음연결 경로와 네트워크 설정은 별개

추적 방지는 브라우저별로 다릅니다

브라우저에 따라 비공개 창에서 제삼자 쿠키와 알려진 추적 요소를 더 강하게 제한할 수 있습니다. 이런 기능은 사이트 간 추적을 줄이는 데 도움이 되지만, 비공개 창이라는 이름만 보고 모든 브라우저의 보호 범위가 같다고 생각해서는 안 됩니다. 버전과 설정, 예외 허용 여부를 확인해야 합니다. 필요한 로그인 기능이 작동하지 않을 때는 전체 보호를 끄기 전에 어떤 기능이 차단됐는지 살펴보는 것이 좋습니다.

사이트가 브라우저와 기기의 여러 특성을 조합해 식별을 시도하는 지문 방식도 있습니다. 쿠키가 분리됐다는 사실만으로 이런 시도가 모두 불가능해지는 것은 아닙니다. 브라우저가 완화 기능을 제공하더라도 모든 조건에서 완벽한 익명성을 보장한다고 설명하기는 어렵습니다. 반대로 지문이 가능하다는 이유로 비공개 창의 로컬 기록 보호가 무의미해지는 것도 아닙니다. 서로 다른 문제를 줄이는 기능으로 평가해야 합니다.

VPN과 함께 써도 로그인한 상대는 나를 알 수 있습니다

VPN은 연결 경로와 네트워크 관찰 범위에 영향을 주고, 시크릿 모드는 주로 브라우저의 세션과 로컬 기록을 관리합니다. 역할이 다르므로 둘을 함께 쓴다고 모든 추적이 사라진다는 계산은 성립하지 않습니다. VPN을 통해 사이트에 들어갔어도 자기 계정으로 로그인하면 그 사이트는 계정 활동을 연결할 수 있습니다. 접속 경로를 바꾸는 것과 스스로 신원을 제공하는 일은 별개의 사건입니다.

VPN 제공자도 신뢰를 검토해야 하는 새로운 중간 운영자입니다. 또한 시크릿 창과 VPN은 악성 파일을 실행해도 안전하게 만드는 격리 실험실이 아닙니다. 피싱 페이지에 정보를 입력하거나 위험한 확장 프로그램을 허용하면 다른 경로로 문제가 생길 수 있습니다. 개인정보 기능을 켰다는 이유로 사이트 주소와 설치 권한 확인을 생략하지 않는 것이 좋습니다.

항공권 검색과 시험 접속에 활용할 때

시크릿 창은 기존 쿠키와 로그인 상태의 영향을 분리해 화면을 비교하는 데 쓸 수 있습니다. 하지만 시크릿 창에서 가격이 달라졌다고 곧바로 일반 창의 쿠키 때문에 가격이 올랐다고 결론 내릴 수는 없습니다. 같은 상품인지, 세금과 통화가 같은지, 조회 시간이 얼마나 달랐는지 확인해야 합니다. 실험에서 한 가지 조건만 바뀌도록 맞추지 않으면 원인을 특정하기 어렵습니다.

웹사이트 개발이나 고객 지원에서도 로그아웃 상태의 화면을 확인하는 용도로 유용합니다. 다만 시크릿 창의 추적 차단과 확장 프로그램 실행 조건이 일반 창과 다를 수 있으므로, 화면 차이가 전부 쿠키에서 비롯됐다고 가정하면 안 됩니다. 상태를 분리하는 간편한 도구라는 장점은 있지만, 모든 환경 변수를 동일하게 맞춘 정밀한 시험을 대신하지는 않습니다.

목적을 정하면 필요한 보호를 고르기 쉽습니다

같은 기기를 쓰는 사람에게 일반 방문 기록을 남기고 싶지 않다면 시크릿 창이 도움이 됩니다. 공용 기기에서는 작업을 끝낸 뒤 모든 창을 닫고 다운로드 파일과 로그인 상태를 확인합니다. 장기간 여러 사람이 컴퓨터를 공유한다면 운영체제 사용자 계정과 화면 잠금을 나누는 방식도 고려할 수 있습니다. 브라우저 창 하나로 모든 개인 자료를 분리하려고 하면 놓치는 부분이 생기기 쉽습니다.

사이트에 남은 기록을 관리하려면 계정의 활동 설정을, 광고 추적을 줄이려면 서비스와 브라우저의 개인정보 설정을 살펴봅니다. 중요한 것은 시크릿이라는 단어의 인상보다 실제로 어떤 데이터가 어디에 남는지입니다. 로컬 기록을 덜 남기는 효과는 분명히 유용하지만, 온라인에서 자신을 완전히 숨기는 기능과는 범위가 다릅니다. 원하는 보호 대상을 정한 뒤 그 대상에 맞는 설정을 선택하세요.

참고 자료