1. 적용 범위와 현재 상태
이 안내는 SEOHA 웹사이트의 이메일 회원가입·로그인과 탈퇴에 관한 것입니다. 현재 신규 가입 공개는 보류 중이며, 제품 구매, 결제, 체험·기기 활성화와 마케팅 구독은 웹사이트 계정에 연결되어 있지 않습니다. 계정 생성만으로 체험 기간이 시작되지 않습니다.
초대와 별개로, 관리자가 가입 계정에 제품별 사용 권한을 부여하거나 회수할 수 있습니다. 이 권한은 같은 계정으로 로그인한 Product Manager와 지원 제품에서 확인합니다. 권한 부여만으로 결제나 체험이 시작되지는 않습니다.
아래 항목은 구현된 기능을 기준으로 작성한 운영 예정 기준입니다. 국외 처리 세부사항, 외부 서비스 보관 범위와 실제 운영 검증이 남아 있어 최종 시행 방침으로 확정하지 않았습니다.
웹사이트 계정은 만 14세 이상만 가입할 수 있습니다. 가입 요청 시 이용자가 직접 확인하는 방식이며, 생년월일이나 신분증으로 나이를 검증하지 않습니다. 만 14세 미만을 위한 법정대리인 동의 가입은 제공하지 않습니다.
2. 처리하는 정보와 목적
- 계정 관리: 이메일, 무작위 계정 식별자, 최초 인증·가입·최근 로그인 시각, 동의한 약관 버전. 본인 확인과 계정 제공에 사용합니다.
- 이메일 인증: 이메일, 요청 식별자·요청 및 만료 시각, 발송 상태, 인증 시도 횟수·사용 시각, 검증용 코드·브라우저·이메일·IP 주소의 해시. 인증과 과도한 요청 방지에 사용합니다.
- 로그인 유지: 계정·세션 식별자, 세션 토큰의 해시, 생성·만료·해제 시각. 로그인 확인과 세션 종료에 사용합니다.
- 상품 사용 권한: 계정 식별자, 제품, 권한 상태·변경 버전, 변경 요청 식별자·처리 시각과 처리한 관리자 계정 식별자. 제품별 권한 확인, 부여·회수 및 변경 이력 확인에 사용합니다.
- 보안 확인: Cloudflare Turnstile과 호스팅 서비스가 접속 IP, 브라우저·기기 및 요청 관련 정보를 처리할 수 있습니다. SEOHA 인증 요청 테이블에는 IP 원문 대신 해시를 저장합니다.
- 지원·개인정보 문의: 발신 이메일 주소, 문의·답변 내용과 이용자가 보낸 첨부자료를 문의 응대와 처리 결과 확인에 사용합니다. 인증번호, 비밀번호나 불필요한 신분증 사본은 보내지 마세요.
계정 양식에서는 이름, 전화번호, 생년월일, 별도 비밀번호와 카드정보를 받지 않습니다. 인증번호와 로그인 토큰은 계정 데이터베이스에 원문으로 저장하지 않습니다. 다만 인증번호는 발송되는 이메일 본문에 포함되므로 메일 서비스의 처리와는 구분됩니다.
3. 계정과 지원 문의 보관 기준
- 계정 정보: 계정 이용 중 보관하며, 본인 확인을 거친 탈퇴가 완료되면 운영 데이터베이스에서 삭제합니다.
- 상품 권한과 변경 이력: 해당 계정 이용 중 보관하며 수혜 계정 탈퇴 시 함께 삭제합니다. 변경을 처리한 관리자만 탈퇴한 경우에는 그 관리자의 식별자를 제거하고 수혜 계정의 권한 이력은 유지합니다.
- 로그인 세션: 최대 30일간 유효합니다. 로그아웃 시 해당 세션, 탈퇴 시 모든 세션을 삭제합니다. 만료 세션은 즉시 인증에 사용할 수 없으며 다음 정기 정리에서 삭제합니다.
- 인증 요청 기록: 인증번호는 10분간 유효합니다. 사용·실패 여부와 관계없이 요청 시각에서 24시간이 지난 기록을 정기 정리합니다. 탈퇴 시 해당 이메일의 기록을 함께 삭제합니다.
- 일반 지원 문의: 처리 완료 후 90일간 보관한 뒤 삭제합니다. 계정 탈퇴와 별개로 처리되며, 인증 요청 기록의 24시간 기준을 적용하지 않습니다. 담당자가 메일함과 첨부자료를 직접 정리하는 방식이며 현재 자동 삭제 기능은 없습니다.
정기 정리는 15분 간격으로 실행하도록 구성하며 인증 요청 시에도 추가 정리합니다. 운영 서버의 예약 실행 성공은 확인했으며, 실패 대응과 보관기간이 지난 실제 기록의 정리 검증은 가입 공개 전에 마칠 예정입니다. 이 기준은 계정 운영 데이터에 관한 것으로, 아래 외부 서비스의 로그·백업 보관까지 같은 시점에 끝난다는 의미는 아닙니다.
향후 결제·분쟁 기록은 필요한 보관 근거와 기간을 별도로 정해 안내합니다. 이 일반 문의 기준으로 결제 기록의 보관기간을 정한 것은 아닙니다.
4. 직접 탈퇴와 개인정보 요청
계정 화면에서 이메일로 로그인한 뒤 ‘계정 탈퇴하기’를 선택합니다. 최근 5분 안에 이메일 인증을 마친 상태에서 이메일을 다시 입력하고 ‘확인하고 탈퇴’를 누르면 삭제됩니다. 인증이 오래되었다면 다시 로그인해야 하며, 재로그인만으로 탈퇴가 실행되지는 않습니다.
탈퇴 시 계정, 해당 계정의 모든 로그인 세션과 이메일 인증 요청 기록을 함께 삭제합니다. 해당 계정의 상품 권한·변경 이력과 관리자 자격도 삭제합니다. 컴퓨터의 플러그인, 프로젝트나 개인 라이브러리 파일은 삭제하지 않습니다.
본인 또는 적법한 대리인의 열람·정정·삭제·처리정지 요청이나 탈퇴가 어려운 경우의 문의는 개인정보 담당자 배성환에게 support@seoha-plugins.com으로 보내 주세요. 요청자 확인에 필요한 최소 정보로 확인하며, 인증번호나 비밀번호를 보내지 마세요. 지원 주소의 실제 수신 확인은 가입 공개 전 점검 항목입니다.
5. 외부 서비스와 국외 처리
Cloudflare, Inc.의 Workers를 통한 사이트 운영, D1 계정 데이터 저장, Email Service 인증메일 발송, Turnstile 보안 확인을 사용합니다. 현재 결제 처리 업체와 계정 간 연결은 제공하지 않습니다.
- Workers·D1: 계정 요청 처리와 계정·인증·세션 정보 저장에 사용합니다.
- Email Service: 인증메일 수신·발신 주소, 제목·본문과 발송 상태를 처리합니다. 본문에 일회용 인증번호가 포함됩니다.
- Turnstile: 접속 IP, 브라우저·통신 관련 신호, 사이트 식별 정보 등을 사용해 보안을 확인합니다. SEOHA는 가입 이메일 주소를 Turnstile 검증 요청에 넣지 않습니다.
- 지원 문의: Cloudflare Email Routing을 거쳐 운영자가 관리하는 네이버 메일함으로 전달합니다. 지원 문의는 계정 데이터베이스가 아닌 메일함에서 처리합니다.
해외 인프라를 통한 처리가 발생할 수 있습니다. 실제 처리·이전 국가, 이전 시점·방법, 수령자 연락처, 보관기간, 적용 근거와 거부 방법을 계약 및 설정에 맞춰 확인하고 있습니다. 이 내용을 확정하여 안내하기 전에는 신규 가입을 공개하지 않습니다.
Turnstile은 고객을 위한 보안 처리와 Cloudflare 자체 서비스 개선 처리를 구분하여 안내합니다. 상세 범위는 Cloudflare Turnstile 개인정보 안내를 참고해 주세요.
6. 삭제·백업과 보호 조치
탈퇴 처리는 운영 데이터베이스에서 계정 및 연결된 인증 데이터를 함께 삭제하는 방식입니다. 장애 등으로 결과를 확인하지 못하면 완료로 표시하지 않고 재확인을 안내합니다. HTTPS, 서버 측 인증 검증, 접근 제한과 보안 속성이 적용된 쿠키를 사용합니다.
Cloudflare D1에는 시점 복구용 이력이 남을 수 있습니다. 공식 안내 기준으로 복구 범위는 요금제에 따라 7일 또는 30일이며, 탈퇴와 동시에 모든 백업이 삭제되는 것은 아닙니다. 현재 인증메일 도메인의 본문 미리보기 저장은 꺼져 있습니다. 이 설정이 이메일 전달 과정이나 발송 상태 등 모든 기록을 없앤다는 의미는 아닙니다. 외부 로그의 보관기간과 실제 복구 이력 범위, 복원 시 삭제 정보가 다시 서비스되지 않도록 하는 절차는 가입 공개 전에 확정합니다.
7. 로그인 쿠키
로그인 유지용 쿠키는 최대 30일, 이메일 인증 과정의 브라우저 확인 쿠키는 최대 10분 사용합니다. HttpOnly·Secure·SameSite 속성을 적용하며, 로그아웃·탈퇴 시 해당 브라우저의 계정 쿠키를 만료시킵니다. 브라우저에서 쿠키를 차단하면 로그인·인증 기능을 사용할 수 없을 수 있습니다. 이 계정 기능은 광고·마케팅용 쿠키를 생성하지 않습니다.