개인정보처리방침

CRATE는 이렇게 정보를 다룹니다

시행일: 2026년 10월 27일 (요약 메일을 없애고 메일 발송 업체 항목 삭제)

한 줄 요약

요청·수신자·제출 파일 등 업무 데이터의 원본은 관리자 PC에만 있습니다. 중계 서버는 운영자가 열 수 없는 암호문을 정해진 기한(제출물은 최대 30일, 요청 자료는 최대 180일) 동안만 보관하고 지웁니다. Gmail 권한은 관리자 브라우저에서 메일을 보낼 때만 쓰며, 토큰·메일 본문·수신자 주소는 서버로 보내지 않습니다.

1. 이 방침이 다루는 범위와 용어

이 방침은 DabomWorks(이하 "운영자")가 crate.dabomworks.com에서 제공하는 CRATE(이하 "서비스")에 적용됩니다.

  • 관리자: 서비스에서 자료 요청을 만들고 제출물을 받는 사람(또는 조직)입니다.
  • 제출자: 관리자가 보낸 개인 제출 링크로 자료를 올리는 사람입니다. 로그인하지 않습니다.
  • 관리자 PC: 관리자가 서비스를 여는 브라우저의 저장소(IndexedDB)와, 관리자가 지정한 저장 폴더입니다.
  • 중계소: 제출자와 관리자 사이에서 암호문을 잠시 맡아 두는 운영자의 서버(Cloudflare Workers·R2·D1)입니다.

2. 어떤 정보가 어디에 있는가

서비스는 업무 데이터를 관리자 브라우저와 제출자 브라우저에서 암호화·복호화합니다. 복호화 키는 관리자 PC와 제출 링크의 # 뒷부분에만 있고, 브라우저는 # 뒷부분을 서버로 보내지 않으므로 운영자는 중계소의 암호문을 열 수 없습니다.

정보원본 위치중계소에 남는 형태
제출 파일, 제출자 코멘트관리자 PC 저장 폴더암호문
요청 본문, 관리자 첨부, 관리자 코멘트·공지관리자 PC수신자별 암호문
스레드 기록(제출자 화면용)관리자 PC수신자별 암호문
요청 목록, 수신자 이름·이메일 주소·부서, 주소록, 그룹관리자 PC없음
계정 키, 수신자별 암호화 키관리자 PC(+ 관리자가 보관하는 복구 코드)없음
수신자별 제출 링크 토큰메일 속 링크SHA-256 해시
열람·제출 여부와 시각, 파일 개수·크기관리자 PC평문 상태값
웹 푸시 구독 정보관리자 브라우저평문

따라서 운영자가 중계소에서 알 수 있는 것은 "어느 토큰(해시)에 언제, 몇 바이트가 들어왔고 받아 갔는가"와 웹 푸시 구독 정보뿐입니다. 요청 제목, 수신자 이름·주소, 파일 이름과 내용은 모두 암호문 안에 있습니다.

서비스를 이용할 때 접속 IP 주소, 브라우저 정보, 접속 시각이 Cloudflare 플랫폼의 접속 기록에 일시적으로 남을 수 있습니다. 운영자는 이 기록을 보안·장애 대응에만 쓰고 업무 데이터와 연결하지 않습니다. 서비스는 광고나 추적용 쿠키·분석 도구를 쓰지 않습니다.

3. 중계소 보관 기간

중계소는 운영자가 열 수 없는 암호문을 아래 기한까지만 보관하고 자동으로 삭제합니다. 서버 코드와 별도로 스토리지 수명 주기 규칙도 걸어 두어, 서버에 문제가 생겨도 데이터가 무기한 남지 않습니다.

대상삭제 시점최대 보관 기한
제출물(제출자 → 관리자)관리자 PC가 저장을 마치고 확인한 즉시제출 후 30일
요청 패키지·관리자 첨부·코멘트(관리자 → 제출자)요청 완료 또는 삭제 후 7일180일
스레드 기록요청 완료 또는 삭제 후 7일180일
토큰 해시, 열람·제출 상태값요청이 삭제될 때요청 수명 동안
웹 푸시 구독 정보알림을 끄거나 관리자 계정이 삭제될 때계정 수명 동안

제출물이 30일 안에 관리자 PC로 저장되지 않으면 삭제되므로, 서비스는 삭제 하루 전에 웹 푸시를 켠 관리자 브라우저로 알림을 보냅니다. 관리자 PC에 저장된 원본은 운영자가 지우거나 백업할 수 없으며 관리자가 직접 관리합니다.

4. Google 사용자 데이터 처리

관리자는 선택에 따라 서비스에서 Google 계정으로 로그인해, 관리자 본인의 Gmail 주소로 메일을 보낼 수 있습니다. Google 로그인 없이도 "링크 복사"로 제출 링크를 직접 전달해 서비스를 쓸 수 있습니다.

요청하는 권한

  • https://www.googleapis.com/auth/gmail.send (Gmail 메일 보내기) — 이 권한 하나만 요청합니다.

권한을 쓰는 목적

  • 관리자가 "보내기"를 누를 때, 관리자가 지정한 수신자에게 자료 요청 초대·코멘트·공지·마감 연장 안내 메일을 관리자 본인의 주소로 보내기 위해서만 씁니다. 메일은 관리자의 보낸편지함에 남고, 답장은 관리자 메일함으로 갑니다.
  • 메일함을 읽거나, 메일·라벨·설정을 수정·삭제하거나, 연락처·Drive 등 다른 Google 데이터에 접근하지 않습니다.

토큰과 데이터의 저장·전송

  • Google Identity Services로 받은 액세스 토큰은 관리자 브라우저 탭 메모리에서만 최대 1시간 쓰고 버립니다. refresh token은 받지 않으며, 토큰을 디스크·브라우저 저장소에 저장하지 않습니다.
  • 메일은 관리자 브라우저가 Google의 Gmail API(gmail.googleapis.com)로 직접 보냅니다. 액세스 토큰, 메일 본문, 수신자 주소는 운영자의 서버(중계소)로 전송되지 않으며 운영자는 이를 보관하지 않습니다.
  • Google API로 받은 정보를 광고, 판매, 신용 평가, AI·머신러닝 모델 학습에 쓰지 않으며 제3자에게 넘기지 않습니다. 운영자를 포함해 어떤 사람도 이 정보를 열람하지 않습니다.

Limited Use 고지 — CRATE가 Google API로부터 받은 정보를 사용하고 다른 앱으로 전송하는 방식은 제한적 사용(Limited Use) 요건을 포함한 Google API 서비스 사용자 데이터 정책을 준수합니다.

CRATE's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

권한 해제

관리자는 언제든 Google 계정의 서드파티 액세스 설정에서 CRATE의 권한을 해제할 수 있습니다. 해제하면 Gmail 발송만 멈추고, 그 밖의 기능은 "링크 복사"로 계속 쓸 수 있습니다.

5. 알림

  • 웹 푸시: 새 제출이 오거나 받아 가지 않은 제출물이 하루 안에 삭제될 예정이면 관리자가 허용한 브라우저로 알림을 보냅니다. 알림에는 업무 내용을 넣지 않습니다.
  • 서비스는 관리자에게 따로 메일을 보내지 않으며, 알림용 이메일 주소를 받지 않습니다.

6. 처리 위탁과 제3자 제공

운영자는 이용자의 정보를 판매하거나 제3자에게 제공하지 않습니다. 서비스 운영을 위해 아래 업체의 인프라를 씁니다.

  • Cloudflare, Inc. — 웹사이트 호스팅(Pages), 중계소 서버·암호문·상태값 저장(Workers, R2, D1)

Gmail 발송은 관리자 본인의 Google 계정을 통해 이뤄지며, 이때 Google이 처리하는 정보에는 Google의 개인정보처리방침이 적용됩니다. 법령에 따라 수사기관 등의 적법한 요구가 있으면 운영자가 가진 정보(위 2장의 중계소 정보)를 제공할 수 있으나, 운영자는 암호문을 복호화할 수 없습니다.

7. 관리자의 책임

관리자는 서비스로 수집·보관하는 자료(수신자 이메일 주소, 제출받은 파일과 메시지 등)의 관리자로서 관련 법령(개인정보 보호법 등)에 따른 책임을 집니다. 업무 데이터와 키는 관리자 PC에만 있으므로, 관리자 PC 저장 폴더의 백업과 복구 코드의 보관도 관리자가 직접 해야 합니다. 운영자는 이를 대신 복구해 드릴 수 없습니다.

8. 이용자의 권리와 삭제 요청

  • 관리자 PC에 있는 정보는 관리자가 직접 열람·수정·삭제할 수 있습니다.
  • 중계소에 있는 정보는 3장의 기한에 따라 자동 삭제됩니다. 그 전에 삭제를 원하는 관리자는 아래 연락처로 요청할 수 있고, 운영자는 본인 확인 뒤 지체 없이 삭제합니다.
  • 제출자의 정보는 해당 자료를 요청한 관리자가 관리합니다. 제출자는 먼저 관리자에게 열람·삭제를 요청해 주세요. 운영자는 암호문을 열 수 없어 내용을 확인해 드릴 수 없습니다.

9. 방침의 변경

이 방침을 바꾸는 경우 시행일과 바뀐 내용을 이 페이지에 게시합니다. 보관 기한이 늘어나거나 Google 사용자 데이터를 쓰는 방식이 바뀌는 등 중요한 변경은 시행 7일 전에 알립니다.

10. 문의

개인정보 보호 책임자: DabomWorks 운영자
이 방침이나 CRATE의 데이터 처리 방식에 대해 궁금한 점이 있으면 [email protected]으로 연락해 주세요.