개인정보처리방침
1. 처리하는 개인정보 항목과 수집 방법
devuff(이하 "서비스")는 다음 개인정보를 처리합니다. 비밀번호는 받지 않으며, 로그인은 Discord 또는 GitHub 계정으로만 합니다.
- 로그인(Discord·GitHub 연동): 해당 서비스의 회원 식별값, 사용자 이름, 표시 이름, 이메일 주소, 프로필 사진 주소. GitHub로 로그인하거나 연결하면 공개 저장소를 불러오기 위한 액세스 토큰(암호화해 보관).
- 프로필: 이용자가 직접 입력한 핸들, 이름, 소개, 링크, 기술 스택, 프로필·배너 이미지, 구직 여부, 포트폴리오 공개 설정.
- 서비스 이용 중 만들어지는 정보: 글, 댓글, 추천, 북마크, 채팅 메시지(1:1 대화 포함), 업로드한 파일, 워크스페이스 문서와 편집 기록, 작품과 피드백, 채용 공고와 지원 내용(메모, 포트폴리오 공개 여부), 해커톤 팀·제출물·심사 정보, 신고 내용, 알림.
- devuff helper(선택 설치): 편집기 종류, 사용 언어, 프로젝트 이름, 파일 이름을 변환한 값(해시값이며 원래 파일 이름은 저장하지 않음), 사용 시각과 시간대, helper 연결용 토큰.
- 자동으로 만들어지는 정보: 접속 기록(IP 주소, 브라우저 정보, 접속 시각)이 호스팅 업체의 접속 로그에 남습니다. 쿠키는 11번에서 설명합니다.
2. 처리 목적
- 회원 식별, 로그인 유지, 부정 이용 방지
- 글·채팅·워크스페이스·채용·해커톤·워크숍 등 서비스 제공
- 코딩 활동 통계, 배지, 대표 저장소, 포트폴리오 표시
- 신고 처리와 운영 정책 위반 대응
- Devuff Challenge 로그인 연동(4번 참고)
3. 보유 및 이용 기간
- 회원 정보와 이용자가 만든 정보는 회원 탈퇴 시까지 보유합니다. 설정에서 계정을 삭제하면 지체 없이 파기합니다.
- 관련 법령에 따라 보존할 필요가 있으면 그 기간 동안 보관합니다(예: 통신비밀보호법에 따른 접속 기록 3개월).
- 호스팅 업체의 접속 로그는 업체 정책에 따라 짧은 기간이 지나면 자동으로 삭제됩니다.
4. 제3자 제공
서비스는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 다음의 경우는 예외로 합니다.
| 받는 곳 | 제공 항목 | 목적 | 보유 기간 |
|---|---|---|---|
| Devuff Challenge(https://devuffchallenge.kro.kr, 같은 운영자) | devuff 회원 식별값, 이름, 핸들, 프로필 사진 주소, 운영자 여부 | 이용자가 Devuff Challenge에 devuff 계정으로 로그인할 때 계정 연동 | Devuff Challenge에서 기록을 삭제할 때까지 |
| 채용 공고 작성자 | 지원 메모, 프로필과 포트폴리오(공개를 선택한 경우) | 이용자가 채용 공고에 지원할 때 지원 내용 전달 | 공고 작성자의 처리 기간 |
법령에 특별한 규정이 있거나 수사기관이 법령에 정한 절차에 따라 요청하는 경우에도 제공할 수 있습니다.
5. 처리 위탁과 국외 이전
서비스 운영을 위해 다음 업체에 처리를 맡깁니다.
| 수탁 업체(소재국) | 맡기는 업무 | 처리 위치 |
|---|---|---|
| Vercel Inc.(미국) | 웹사이트 호스팅, 서버 실행, 접속 로그 | 서버 실행: 대한민국(서울). 요청 전달과 접속 로그는 전 세계 네트워크에서 처리될 수 있음 |
| Supabase Inc.(미국) | 데이터베이스, 업로드 파일 저장 | 대한민국(서울, AWS ap-northeast-2) |
국외 이전: 위 업체들이 미국 법인이며, Vercel의 전 세계 네트워크를 통해 요청과 접속 로그(IP 주소, 브라우저 정보, 접속 시각)가 해외에서 처리될 수 있습니다. 이전은 서비스를 이용할 때 네트워크로 이루어지고, 보유 기간은 각 업체 정책을 따릅니다. 국외 이전을 원하지 않으면 서비스를 이용하지 않거나 계정을 삭제할 수 있습니다.
로그인할 때는 Discord(Discord Inc., 미국) 또는 GitHub(GitHub Inc., 미국)의 인증 절차를 거치며, 글꼴을 불러올 때 브라우저가 Google Fonts(Google LLC, 미국)에 IP 주소를 보냅니다.
6. 공개되는 정보
다음 정보는 로그인하지 않은 사람을 포함해 누구나 볼 수 있습니다: 프로필(이름, 핸들, 소개, 링크, 기술 스택, 프로필·배너 이미지, 가입일, 연결한 GitHub 사용자 이름), 글과 댓글, 코딩 활동 통계, 배지, 대표 저장소, 작품, 공개로 설정한 포트폴리오, Devuff Challenge 등급. 업로드한 파일은 파일 주소를 아는 사람이 볼 수 있습니다.
7. 파기 절차와 방법
보유 기간이 끝나거나 회원이 탈퇴하면 데이터베이스에서 회원 정보와 이용자가 만든 정보를 복구할 수 없게 삭제합니다. 업로드한 파일은 파일 저장소에 남을 수 있으므로, 삭제를 원하면 14번의 연락처로 요청하면 지체 없이 삭제합니다.
8. 정보주체의 권리와 행사 방법
이용자는 언제든지 자신의 개인정보 열람, 정정, 삭제, 처리 정지를 요구할 수 있습니다.
- 열람·정정: 프로필과 설정 화면에서 직접 확인하고 고칠 수 있습니다.
- 삭제: 글·댓글·메시지는 직접 삭제할 수 있고, 계정은 설정에서 삭제할 수 있습니다.
- 그 밖의 요청은 14번의 연락처로 하면 10일 이내에 처리 결과를 알립니다.
9. 만 14세 미만 아동
서비스는 만 14세 미만 아동의 가입을 받지 않습니다.
10. 안전성 확보 조치
- 모든 통신을 HTTPS로 암호화합니다.
- 로그인 상태는 서명된 쿠키로 유지하며 비밀번호를 저장하지 않습니다.
- GitHub 액세스 토큰은 암호화(AES-GCM)해 보관합니다.
- 관리 기능은 운영자 권한이 있는 계정만 사용할 수 있습니다.
11. 자동으로 수집하는 장치(쿠키)의 설치·운영과 거부
| 이름 | 용도 | 기간 |
|---|---|---|
| dv_s | 로그인 상태 유지 | 30일 |
| dv_oauth | 로그인 과정의 보안 확인값 | 10분 |
| dv_lang | 화면 언어 | 1년 |
| dv_theme | 화면 밝기 | 1년 |
광고나 방문 분석을 위한 쿠키는 쓰지 않습니다. 브라우저 설정에서 쿠키를 거부할 수 있으나, 그러면 로그인할 수 없습니다.
12. 권익 침해 구제 방법
개인정보 침해에 대한 상담이나 신고는 아래 기관에 할 수 있습니다.
- 개인정보침해신고센터: privacy.kisa.or.kr, 국번 없이 118
- 개인정보분쟁조정위원회: www.kopico.go.kr, 1833-6972
- 대검찰청 사이버수사과: www.spo.go.kr, 국번 없이 1301
- 경찰청 사이버수사국: ecrm.police.go.kr, 국번 없이 182
13. 개인정보처리방침의 변경
이 방침은 2026년 11월 7일부터 시행합니다. 내용을 바꾸면 시행 7일 전부터 서비스에 공지합니다.
14. 개인정보 보호책임자
- 책임자: devuff 운영자(@_a2den)
- 연락처: devuff에서 운영자 계정 @_a2den에게 1:1 대화(https://devuff.kro.kr/u/_a2den)