개인정보처리방침
CodePulse는 이용자의 개인정보를 소중히 여깁니다.
시행일: 2026년 1월 1일 | 최종 개정: 2026년 3월 1일
CodePulse는 이용자의 개인정보를 AI 학습에 활용하지 않으며, 어떠한 제3자에게도 판매하지 않습니다.
1. 수집하는 개인정보 항목 및 수집 방법
CodePulse는 서비스 제공을 위해 다음과 같은 개인정보를 수집합니다.
| 수집 시점 | 수집 항목 | 필수 여부 |
|---|---|---|
| 회원가입 | 아이디(username), 이름, 비밀번호(해시 저장) | 필수 |
| 프로필 수정 | 자기소개(bio), 프로필 사진(avatar) | 선택 |
| 서비스 이용 | 풀이 제출 코드, 게시글·댓글 내용, 접속 IP(로그), 브라우저 종류 | 자동 수집 |
| 그룹 이용 | 그룹 채팅 메시지, 그룹 가입 신청 내역 | 자동 수집 |
비밀번호는 단방향 암호화(bcrypt) 처리되어 저장되며, 원문 복원이 불가합니다.
2. 개인정보의 수집 및 이용 목적
| 목적 | 이용 항목 |
|---|---|
| 회원 식별 및 서비스 제공 | 아이디, 이름, 비밀번호(해시) |
| 문제 풀이·채점 및 레이팅 계산 | 제출 코드, 풀이 결과 |
| 게시판·그룹 커뮤니티 운영 | 게시글, 댓글, 채팅 메시지 |
| 서비스 안정성 및 보안 유지 | 접속 IP, 이용 로그 |
| 고객 문의 및 공지 안내 | 이름, 아이디 |
CodePulse는 수집된 개인정보 및 이용자가 작성한 코드·게시물을 AI 모델 학습, 데이터 분석 상품화, 광고 프로파일링 등의 목적으로 활용하지 않습니다.
3. 개인정보의 보유 및 이용 기간
| 정보 유형 | 보유 기간 | 비고 |
|---|---|---|
| 회원 계정 정보 | 회원 탈퇴 즉시 파기 | 탈퇴 처리 시 DB에서 즉시 삭제 |
| 풀이 기록 및 제출 코드 | 회원 탈퇴 즉시 파기 | 연관 데이터 함께 삭제 |
| 게시글·댓글 | 회원 탈퇴 즉시 파기 | — |
| 접속 로그 | 최대 3개월 | 서버 보안 목적에 한정 |
| 법령에 따른 보존 | 관련 법령이 정한 기간 | 전자상거래법, 통신비밀보호법 등 적용 시 |
4. 개인정보의 제3자 제공
CodePulse는 원칙적으로 이용자의 개인정보를 외부에 제공하지 않습니다. 다만, 다음의 경우는 예외로 합니다.
| 제공 사유 | 제공 대상 | 제공 항목 | 보유 기간 |
|---|---|---|---|
| 이용자의 사전 동의 | 이용자가 지정한 대상 | 동의 범위 내 | 동의 범위 내 |
| 법령에 의한 요청 | 수사기관 등 법적 기관 | 법령이 정한 범위 내 | 법령이 정한 기간 |
CodePulse는 이용자의 개인정보를 영리 목적으로 제3자에게 판매·임대하거나, AI 학습 데이터로 외부에 제공하는 행위를 금지합니다.
5. 개인정보 처리 위탁
CodePulse는 현재 개인정보 처리를 외부 업체에 위탁하지 않습니다. 향후 위탁이 필요한 경우 사전에 이용자에게 고지하고 동의를 구하겠습니다.
6. 이용자의 권리와 행사 방법
이용자는 언제든지 다음 권리를 행사할 수 있습니다.
| 권리 | 행사 방법 |
|---|---|
| 개인정보 열람·확인 | 설정 → 공개정보 설정 메뉴에서 직접 확인 |
| 개인정보 수정 | 설정 → 공개정보 설정에서 이름·자기소개 수정 |
| 개인정보 삭제 및 회원 탈퇴 | 설정 → 보안 설정 → 회원 탈퇴 (즉시 처리) |
| 개인정보 처리 정지 요청 | 운영팀 문의 (게시판 이용) |
회원 탈퇴를 요청하시면 관련 개인정보는 즉시 파기되며, 단 법령에 의해 보존이 의무화된 정보는 해당 기간 동안 보존 후 파기됩니다.
7. 개인정보의 파기 절차 및 방법
| 파기 대상 | 파기 방법 |
|---|---|
| DB에 저장된 개인정보 (텍스트) | DELETE 쿼리를 통해 즉시 영구 삭제, 복구 불가 |
| 프로필 사진 파일 | 서버 파일 시스템에서 즉시 삭제 |
| 서버 접속 로그 | 보존 기간(3개월) 경과 후 자동 삭제 |
8. 개인정보 보호를 위한 기술적·관리적 조치
- 비밀번호는 bcrypt 알고리즘으로 단방향 해시 처리하여 저장합니다.
- 프로필 사진 업로드 시 파일 형식 및 확장자를 검증합니다.
- 코드 제출 채점은 AST 샌드박스 환경에서 실행하여 서버 보안을 유지합니다.
- SQL Injection 방지를 위해 파라미터화 쿼리(prepared statement)를 사용합니다.
- 관리자 권한은 별도 계정으로 분리하여 운영합니다.
- 개인정보에 접근 권한을 가진 인원을 최소화하고, 접근 기록을 관리합니다.
9. 개인정보 보호책임자
| 구분 | 내용 |
|---|---|
| 서비스명 | CodePulse |
| 책임자 | CodePulse 운영팀 |
| 문의 | 서비스 내 게시판을 통해 문의 |
개인정보 처리와 관련한 불만 및 피해구제 신청은 아래 기관에도 문의하실 수 있습니다.
- 개인정보 침해신고센터: privacy.kisa.or.kr (국번없이 118)
- 개인정보 분쟁조정위원회: kopico.go.kr (1833-6972)
10. 개인정보처리방침의 변경
이 방침은 법령·정책 변경 또는 서비스 기능 변경 시 개정될 수 있습니다. 변경 시 서비스 공지사항을 통해 7일 전 사전 안내하며, 중요한 변경 사항은 별도 고지합니다.
| 버전 | 시행일 | 주요 변경 내용 |
|---|---|---|
| v1.0 | 2026.01.01 | 최초 제정 |
| v1.1 | 2026.03.01 | 설정 페이지 추가 및 권리 행사 방법 업데이트 |