보안 검토 자료

보안 검토자에게 필요한 모든 것

공급업체 및 IT 보안 검토에서 Screshot Chrome 확장 프로그램에 관해 묻는 질문에 대한 답변을, PDF로 저장할 수 있는 한 페이지에 모았습니다. 최종 검토일: 2026년 10월 30일.

질문하기

1. 요약

제품Screshot, 스크린샷을 캡처하고, 블러 처리하고, 주석을 다는 Chrome 확장 프로그램
배포Chrome Web Store, 확장 프로그램 ID ikhdemckhflgmlijkaomcpdmljegkakh
사용자Chrome Web Store 기준 20,000+명
가격캡처, 블러, 주석은 개인과 조직에 무료입니다. 공유에는 계정당 1GB의 암호화된 저장 공간이 무료로 포함됩니다.
Screshot이 처리하는 고객 데이터캡처와 편집에는 없음. 사용자가 공유하기로 선택한 스크린샷의 경우: Screshot이 복호화할 수 없는 엔드투엔드 암호화된 이미지 파일, 그리고 계정 및 공유 메타데이터
캡처 및 편집 중 네트워크 요청없음
사용자 계정선택 사항, 공유할 때만 필요. Google 로그인, 비밀번호 없음
공유된 스크린샷의 암호화엔드투엔드: 스크린샷별 AES-256-GCM, ECDH P-256으로 키 교환, 패스키 또는 복구 코드로 잠금 해제
인증현재 없음(SOC 2 또는 ISO 27001 없음)
보안 연락처contact@screshot.com

2. 데이터 흐름

  1. 사용자가 툴바 아이콘, 단축키 또는 마우스 오른쪽 버튼 메뉴로 캡처를 시작합니다. 그러면 Chrome이 해당 탭 하나에 대한 임시 액세스 권한을 부여합니다(activeTab).
  2. Chrome이 보이는 영역을 렌더링합니다. 전체 페이지의 경우 확장 프로그램이 탭을 스크롤하고, 메모리에서 각 부분을 이어 붙인 뒤 페이지를 복원합니다.
  3. 이미지는 확장 프로그램 안에 포함된 페이지(chrome-extension://)에서 열립니다. 이 페이지는 원격 코드, 글꼴 또는 분석 도구를 로드하지 않습니다.
  4. 사용자가 블러 처리, 자르기, 주석 달기를 합니다. 블러는 픽셀에 기록됩니다.
  5. 사용자가 이미지를 클립보드에 복사하거나 PNG로 다운로드합니다. 탭을 닫으면 이미지가 버려집니다. 아무것도 기기를 떠나지 않았습니다.

확인 방법: chrome://extensions를 열고, 개발자 모드를 사용 설정하고, Screshot의 서비스 워커를 검사한 다음, 캡처하는 동안 Network 탭을 지켜보세요. 브라우저를 떠나는 요청이 없습니다.

링크로 공유(선택 사항, 엔드투엔드 암호화)

  1. 선택 사항입니다. 사용자가 Share를 클릭하고 Google로 로그인합니다(chrome.identity). 처음 한 번만 필요합니다.
  2. 처음 공유할 때 브라우저에서 사용자의 암호화 키를 설정합니다: ECDH P-256 키 쌍이며, 개인 키는 패스키(WebAuthn PRF) 또는 복구 코드로 래핑됩니다.
  3. 브라우저가 이 스크린샷용 임의의 AES-256-GCM 키를 만들고, 편집된 이미지와 썸네일을 이 키로 암호화합니다.
  4. 암호화된 파일만 Cloudflare R2에 업로드됩니다. 키는 소유자의 공개 키로 래핑된 상태로 저장되며, 평문으로는 절대 저장되지 않습니다.
  5. 초대받은 사람은 자신의 공개 키로 래핑된 키를 받습니다. 링크가 있는 모든 사용자 공유의 경우 키는 링크의 # 뒤에 놓이며, 브라우저는 이 부분을 서버로 보내지 않습니다.
  6. 보는 사람의 브라우저는 몇 분 안에 만료되는 서명된 주소를 통해 암호화된 파일을 가져와 로컬에서 복호화합니다.

확인 방법: 스크린샷을 공유하고 업로드를 검사하세요. 본문은 이미지가 아니라 SCE1로 시작하는 암호화된 바이트 파일이며, 키를 담은 요청은 없습니다.

3. 권한

권한용도할 수 없는 것
activeTab아이콘을 클릭하거나 단축키를 사용하는 순간에만 눈앞의 탭을 캡처합니다.다른 탭 읽기, 백그라운드 실행, 방문 기록 보기.
scripting전체 페이지 캡처 중에 캡처하는 탭을 스크롤한 다음, 원래 상태 그대로 되돌립니다.Screshot에 캡처를 요청하지 않은 페이지에서 실행.
contextMenusScreshot 아이콘의 마우스 오른쪽 버튼 메뉴에 "Capture visible area"와 "Capture full page"를 추가합니다.웹 페이지의 메뉴 변경, 클릭하는 내용 읽기.
storage확장 프로그램 자체 저장소에 이 기기의 Screshot 로그인 상태를 유지합니다.쿠키, 비밀번호 또는 웹사이트가 저장하는 어떤 것도 읽기.
identity공유하기로 선택했을 때 편집기를 떠나지 않고 별도 창에서 Google 로그인을 엽니다.Google 비밀번호 보기, Screshot 이외의 서비스에 로그인시키기.

호스트 권한이 없으며 방문 기록, 쿠키, 다운로드에 액세스하지 않습니다.

4. 데이터 목록

시스템개인 데이터보관 위치
확장 프로그램공유하는 경우 사용자의 로그인 토큰만사용자 기기의 확장 프로그램 저장소
계정공유하는 사용자의 이메일, 이름, 프로필 사진 주소, Google IDPostgreSQL (AWS eu-central-1)
공유된 스크린샷암호화된 이미지와 썸네일, 제목, 크기, 해상도, 모드, 날짜, 조회수Cloudflare R2의 암호화된 파일, PostgreSQL (AWS eu-central-1)의 메타데이터
암호화 키공개 키, 그리고 래핑된(암호화된) 형태로만 저장되는 개인 키와 스크린샷별 키PostgreSQL (AWS eu-central-1)
초대초대한 이메일 주소와 액세스 요청PostgreSQL (AWS eu-central-1), 초대 이메일은 Amazon SES로 발송
웹사이트 방문 수집계된 페이지 조회수, 쿠키 없음, 식별자 없음Cloudflare Web Analytics, 웹사이트에서만
삭제 설문선택한 이유와 확장 프로그램 버전, 일별 합계로PostgreSQL (AWS eu-central-1)
배포 지원 양식이름, 업무용 이메일, 회사, 팀 규모, 주제, 메시지Sanity, 공개적으로 읽을 수 없는 레코드에 저장
우리에게 보낸 메시지이메일에 포함한 모든 내용우리 이메일 제공업체

5. 하위 처리자

캡처와 편집에는 하위 처리자를 사용하지 않습니다. 웹사이트와 선택 사항인 공유에는 다음 서비스를 사용합니다:

서비스목적범위
Amazon Web Services공유 기능을 실행하는 서버(데이터베이스 및 API), 디스크 백업, 초대 및 액세스 요청 이메일(Amazon SES), eu-central-1(프랑크푸르트)공유
Cloudflare웹사이트 제공 및 쿠키 없는 방문 수 집계, 암호화된 파일의 R2 저장 및 제공(img.screshot.com), API 제공, 암호화된 데이터베이스 백업(R2, EU)웹사이트 및 공유
Google로그인(OAuth)공유
Sanity블로그 콘텐츠 및 배포 지원 양식웹사이트만

6. 설문지 답변

제품이 고객 데이터를 저장, 처리 또는 전송하나요?
캡처와 편집에서는 아닙니다. 스크린샷은 사용자의 기기에 남아 있습니다. 사용자가 스크린샷을 공유하기로 선택하면, Screshot은 이를 엔드투엔드 암호화된 상태로 위에 나열된 계정 및 공유 메타데이터와 함께 저장합니다. Screshot은 이미지를 복호화할 수 없습니다.
확장 프로그램은 어떤 네트워크 연결을 하나요?
캡처, 편집, 복사, 다운로드 중에는 없습니다. 사용자가 로그인하거나 공유할 때만 screshot.com에 연결하며, 직접 설치한 후의 환영 가이드와 선택 사항인 삭제 설문을 위해 일반 탭에서 screshot.com 페이지를 엽니다.
분석, 원격 측정 또는 서드파티 스크립트가 포함되어 있나요?
아니요. 원격 서버에서 아무것도 로드하지 않으며, 확장 프로그램에는 분석이나 충돌 보고 기능이 없습니다.
어떤 브라우저 권한을 요청하나요?
activeTab scripting contextMenus storage identity. 설치 경고를 표시하는 권한은 없으며, 호스트 권한도 없습니다. 위 표를 참고하세요.
다른 탭, 방문 기록 또는 쿠키를 읽을 수 있나요?
아니요. activeTab은 사용자가 캡처하기로 선택한 탭에 대해서만, 그 순간에만 액세스 권한을 부여합니다.
데이터는 전송 중과 저장 시 암호화되나요?
예. 모든 것이 HTTPS로 제공되며, 공유된 스크린샷은 업로드 전에 브라우저에서 엔드투엔드 암호화(AES-256-GCM)되므로, Screshot이 보유하지 않은 키로 저장 시 암호화되어 있습니다. 자세한 내용은 보안 개요를 참고하세요.
Screshot 직원이 공유된 스크린샷을 볼 수 있나요?
아니요. 직원은 제목, 초대한 이메일 같은 메타데이터는 볼 수 있지만 이미지는 볼 수 없습니다. 유일한 예외는 신고자가 키를 포함하기로 선택한 악용 신고로, 이 경우 운영진이 해당 스크린샷 하나를 검토할 수 있습니다.
사용자가 패스키를 잃어버리면 어떻게 되나요?
복구 코드로 잠금 해제한 다음 새 패스키를 추가할 수 있습니다. 둘 다 잃어버리면 Screshot을 포함해 누구도 그 사용자의 공유된 스크린샷을 복호화할 수 없습니다.
SSO, SCIM 또는 역할 기반 액세스를 지원하나요?
현재는 지원하지 않습니다. 캡처에는 계정이 필요 없습니다. 공유는 Google 로그인을 사용하며, 각 소유자가 스크린샷별로 액세스를 제어합니다: 나만 보기, 초대한 사람, 링크가 있는 모든 사용자.
데이터는 어떻게 삭제되나요?
사용자가 직접 스크린샷을 삭제합니다. 휴지통은 30일 후 또는 영구 삭제를 사용하면 즉시, 데이터베이스와 저장소 모두에서 삭제됩니다. 설정에서 계정을 삭제하면 모든 것이 즉시 삭제됩니다.
어떻게 배포하고 제거하나요?
Google Admin console, Microsoft Intune, Group Policy 또는 macOS 프로필로 강제 설치하고, 같은 정책에서 제거합니다. 배포 가이드를 참고하세요.
업데이트는 어떻게 제공되고 검토되나요?
각 버전을 검토하는 Chrome Web Store를 통해 제공됩니다. 새 버전이 경고를 표시하는 권한을 요청하면, 사용자나 관리자가 승인할 때까지 Chrome이 확장 프로그램을 사용 중지합니다.
관리자가 실행할 버전을 제어할 수 있나요?
Chrome 정책으로 ID를 기준으로 확장 프로그램을 허용, 차단 또는 강제 설치할 수 있습니다. 특정 버전 고정은 Chrome Web Store에서 지원하지 않습니다.
제품이 독립적인 모의 침투 테스트를 받았나요?
아직 받지 않았습니다. 테스트가 완료되면 NDA에 따라 고객에게 결과를 공유하겠습니다.
취약점은 어떻게 처리하나요?
contact@screshot.com로 신고해 주세요. 신고를 접수했음을 알리고, 공개 전에 수정할 수 있도록 합리적인 시간을 요청합니다.
보안 사고나 중요한 변경 사항은 어떻게 알려 주나요?
권한이나 데이터 처리 방식의 변경 사항은 해당 변경을 포함한 버전을 출시하기 전에 보안 페이지와 개인정보처리방침에 게시합니다.

7. 예정된 변경 사항

관리자가 조직 전체에서 공유 기능을 꺼 둘 수 있게 하는 Chrome 정책과 독립적인 모의 침투 테스트를 계획하고 있습니다. 데이터 흐름, 저장되는 데이터 또는 하위 처리자의 변경 사항은 먼저 이곳에 게시됩니다.

여기에 없는 내용이 필요하신가요?

설문지를 보내 주시면 작성해 드리거나, 팀과의 통화를 요청하실 수 있습니다.

배포 지원 받기