틈 · 공유 캘린더
개인정보 처리방침
유승민(이하 "운영자")는 공유 캘린더 앱 "틈"(iOS · Android, 이하 "서비스")을 운영하면서 「개인정보 보호법」에 따라 이용자의 개인정보를 보호하고, 관련 고충을 빠르고 원활하게 처리하기 위해 다음과 같이 개인정보 처리방침을 둡니다.
1. 개인정보의 처리 목적
운영자는 다음 목적으로만 개인정보를 처리하며, 목적이 바뀌면 「개인정보 보호법」에 따라 필요한 조치를 합니다.
- 회원 가입과 관리: 가입 의사 확인, 아이디로 이용자 식별, 로그인 유지, 비밀번호 변경 · 초기화, 회원 탈퇴 처리, 부정 이용 방지
- 서비스 제공: 공유 캘린더 만들기 · 초대, 일정 · 댓글 · 태그 · 근무표 저장과 캘린더 멤버 간 공유, 다른 캘린더에서 일정 가져오기, 홈 화면 위젯 표시
- 알림 발송: 곧 시작하는 일정, 댓글, 참여자로 추가됨, 참여한 일정의 변경 알림과 위젯 새로고침
- 문의 처리: 문의 접수와 답변, 비밀번호 찾기 요청 확인과 연락
- 신고 · 차단 처리: 캘린더 멤버 신고 접수와 검토, 차단한 멤버의 일정 · 댓글 · 알림 가리기, 부정 이용 방지
2. 처리하는 개인정보 항목과 수집 방법
| 구분 | 항목 | 수집 방법 |
|---|---|---|
| 회원 가입 (필수) | 아이디, 비밀번호, 이름(캘린더 멤버에게 보이는 닉네임) | 가입 화면에서 입력 |
| 소셜 로그인으로 가입 (선택) | 제공자가 주는 회원 번호, 이름(닉네임), 프로필 사진 | 구글 · 애플 · 카카오로 로그인할 때 제공자에게서 받음. 프로필 사진은 가입할 때 한 번만 가져온다(애플은 사진을 주지 않는다) |
| 프로필 (선택) | 프로필 사진 | 프로필 관리에서 등록 |
| 서비스 이용 | 캘린더 이름, 일정(제목 · 내용 · 태그 · 색 · 날짜와 시간 · 반복 설정 · 공개 범위 · 참여자), 일정 댓글, 근무표 설정(근무 이름 · 색), 일정 색 꾸러미, 알림 받기 설정 | 앱에서 입력 |
| 다른 캘린더에서 가져오기 (선택) | 기기 캘린더에서 고른 일정(제목 · 내용 · 장소 · 날짜와 시간) | 설정 › 다른 캘린더에서 가져오기. 기기 캘린더 읽기를 허락한 뒤 고른 캘린더만 읽는다 |
| 문의 (선택) | 문의 내용 | 설정 › 관리자에게 문의하기 |
| 멤버 신고 (선택) | 신고한 사람, 신고한 멤버, 캘린더, 신고한 때 | 설정 › 캘린더 멤버 목록의 신고 |
| 멤버 차단 (선택) | 차단한 사람, 차단한 멤버, 차단한 때 | 설정 › 캘린더 멤버 목록의 차단. 차단을 풀면 바로 지운다 |
| 비밀번호 찾기 문의 (선택) | 아이디, 연락받을 방법(전화번호 · 메신저 아이디 등 이용자가 적은 것), 문의 내용 | 로그인 화면 › 비밀번호가 기억나지 않아요 |
| 이용 중 생성 | 로그인 기록(로그인한 때 · 마지막으로 쓴 때), 알림용 기기 토큰과 기기 종류(iOS · Android), 시간 일정을 반복할 때의 기기 시간대 | 앱을 쓰는 과정에서 자동 생성 |
| 서버 접속 기록 | IP 주소, 접속 일시, 요청 주소 등 | 서버 호스팅 사업자(Vercel)의 로그에 자동 기록 |
기기 캘린더는 이용자가 가져오기를 눌러 허락했을 때만, 고른 캘린더의 일정을 읽기만 합니다. 기기 캘린더에 무언가를 쓰거나 고치지 않고, 가져온 일정은 "나만 보기"로 저장돼 다른 멤버에게 보이지 않습니다.
실명, 전화번호, 이메일 주소, 위치 정보, 기기의 연락처, 광고 식별자는 수집하지 않습니다(비밀번호 찾기 문의에 이용자가 직접 적은 연락처는 제외). 이용 분석 도구나 광고 도구를 쓰지 않습니다. 프로필 사진은 이용자가 기기의 사진 선택 화면에서 고른 한 장만 줄여서 올립니다.
소셜 로그인(구글 · 애플 · 카카오)으로 가입하면, 제공자가 주는 회원 번호로 계정을 만들고 이름과 프로필 사진을 가입할 때 한 번만 받아 옵니다. 그 뒤로는 제공자의 이름이나 사진이 바뀌어도 따라가지 않으며, 설정 › 프로필 관리에서 언제든 바꾸거나 지울 수 있습니다. 소셜 계정의 비밀번호는 받지 않고, 기존 아이디 · 비밀번호 계정과 연결하지도 않습니다.
3. 개인정보의 처리 및 보유 기간
- 회원 정보와 서비스 이용 정보: 회원 탈퇴 시까지. 탈퇴하면 바로 모든 기기에서 로그아웃되고 다른 멤버에게 보이지 않으며, 24시간 뒤 영구 삭제합니다.
- 탈퇴한 이용자가 공유 캘린더에 남긴 "모두에게" 일정과 댓글은 캘린더의 다른 멤버가 함께 쓰는 기록이라 지우지 않고 작성자를 "탈퇴한 사용자"로 표시합니다. 계정 정보는 지워져 누가 썼는지 알 수 없습니다. "나만 보기" 일정은 함께 지우고, 남은 멤버가 없는 캘린더는 통째로 지웁니다.
- 캘린더를 나가거나 캘린더에서 내보내지면 그 캘린더에 만든 일정과 댓글을 다른 멤버에게 보이지 않게 따로 옮겨 30일 동안 보관한 뒤 삭제합니다. 그 안에 초대코드로 같은 캘린더에 다시 들어오면 되살립니다. 캘린더를 만든 사람이 마지막으로 나가 남은 멤버가 없으면 캘린더 전체를 같은 방식으로 30일 동안 보관한 뒤 삭제합니다.
- 로그인 기록 · 알림용 기기 토큰: 로그아웃, 비밀번호 변경(다른 기기의 로그인), 회원 탈퇴 때 바로 삭제합니다.
- 관리자에게 남긴 문의와 답변: 회원 탈퇴 후 영구 삭제할 때 함께 삭제합니다.
- 비밀번호 찾기 문의(아이디 · 연락처): 남긴 지 30일 뒤 자동 삭제합니다.
- 멤버 신고 기록: 신고한 날부터 1년 뒤 자동 삭제합니다.
- 멤버 차단 기록: 차단을 풀거나, 차단한 사람 · 차단당한 사람 중 한 명이 탈퇴해 영구 삭제될 때 함께 삭제합니다.
- 초대코드: 만든 뒤 24시간이 지나면 자동 삭제합니다.
- 서버 접속 기록: 호스팅 사업자(Vercel)의 로그 보관 정책에 따라 보관한 뒤 삭제됩니다.
다른 법령에서 보존하도록 정한 경우에는 그 기간 동안 보관합니다.
4. 개인정보의 파기 절차 및 방법
보유 기간이 끝나거나 처리 목적을 이루면 지체 없이 파기합니다. 개인정보는 전자적 파일로만 처리하며, 데이터베이스에서 복구할 수 없도록 삭제합니다. 종이 문서로는 처리하지 않습니다.
5. 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 공유 캘린더 서비스의 특성상, 이용자가 참여한 캘린더의 멤버에게는 이름 · 프로필 사진 · "모두에게" 일정 · 댓글 · 참여 여부가 보입니다. 법령에 특별한 규정이 있거나 수사기관이 법령에 정한 절차에 따라 요구하는 경우는 예외로 합니다.
6. 개인정보 처리의 위탁
원활한 서비스 제공을 위해 다음과 같이 개인정보 처리 업무를 위탁합니다.
| 수탁자 | 위탁 업무 |
|---|---|
| Vercel Inc. | 앱이 연결하는 서버(API) 운영과 호스팅 |
| Google LLC (Firebase Cloud Messaging) | 푸시 알림과 위젯 새로고침 신호 발송 |
| Apple Inc. (Apple Push Notification service) | iPhone으로 알림 전달 |
데이터베이스는 운영자가 직접 운영하는 서버에 저장하며, 따로 위탁하지 않습니다. 위탁 업무나 수탁자가 바뀌면 이 처리방침으로 알립니다.
7. 개인정보의 국외 이전
서비스 제공(계약 이행)에 필요한 처리 위탁을 위해 다음과 같이 개인정보가 국외로 이전됩니다(「개인정보 보호법」 제28조의8 제1항 제3호).
| 이전받는 자 (연락처) | 이전 국가 | 이전 항목 | 이전 시기 · 방법 | 이용 목적 · 보유 기간 |
|---|---|---|---|---|
| Google LLC 개인정보 문의 |
미국 | 알림용 기기 토큰, 알림 내용(일정 제목, 댓글 일부, 보낸 사람 이름), 캘린더 식별값 | 알림을 보낼 때마다 네트워크로 전송 | 푸시 알림 발송. 발송 후 Google의 정책에 따라 보관 |
| Apple Inc. 개인정보 문의 |
미국 | iPhone 알림용 기기 토큰, 알림 내용 | 알림을 보낼 때마다 네트워크로 전송 | iPhone 알림 전달. 전달 후 Apple의 정책에 따라 보관 |
| Vercel Inc. privacy@vercel.com |
미국 (서버 처리는 대한민국 서울 리전) | 앱과 서버가 주고받는 요청 · 응답에 담긴 정보, 서버 접속 기록 | 앱을 쓸 때마다 네트워크로 전송 | 서버 운영. 접속 기록은 Vercel의 로그 보관 정책에 따라 보관 |
거부 방법과 효과: 앱의 설정 › 알림에서 알림 받기를 끄면 알림 내용이 Google · Apple로 전송되지 않습니다. 위젯 새로고침 신호(캘린더 식별값만 담김)는 알림을 꺼도 전송될 수 있습니다. 서버 운영(Vercel)은 서비스 제공에 꼭 필요해서, 거부하려면 회원 탈퇴를 해야 하며 서비스를 이용할 수 없습니다.
8. 정보주체의 권리 · 의무와 행사 방법
이용자는 언제든지 자신의 개인정보에 대해 열람, 정정, 삭제, 처리정지를 요구할 수 있습니다.
- 이름 · 프로필 사진 바꾸기: 설정 › 프로필 관리
- 일정 고치기 · 지우기: 일정 상세에서 고치기
- 캘린더에서 나가기: 설정 › 캘린더 나가기
- 회원 탈퇴: 설정 › 프로필 관리 › 회원 탈퇴 (계정 삭제 안내)
- 그 밖의 요구: 설정 › 관리자에게 문의하기 또는 peppernsm@gmail.com
요구를 받으면 지체 없이 조치하고 결과를 알려 드립니다. 법정대리인이나 위임을 받은 사람을 통해서도 요구할 수 있으며, 이때는 위임 사실을 확인할 수 있는 자료를 요청할 수 있습니다. 이용자는 자신의 개인정보를 정확하게 입력하고, 다른 사람의 개인정보를 침해하지 않아야 합니다.
9. 만 14세 미만 아동의 개인정보
서비스는 만 14세 이상만 가입할 수 있습니다. 만 14세 미만 아동의 개인정보는 수집하지 않으며, 만 14세 미만 아동이 가입한 사실을 알게 되면 해당 계정과 정보를 지체 없이 삭제합니다.
10. 개인정보의 안전성 확보 조치
- 비밀번호는 복원할 수 없는 방식(scrypt)으로 암호화해 저장합니다.
- 로그인 토큰은 서버에 해시값만 저장하고, 기기에서는 iOS 키체인 · Android 앱 전용 저장 공간에 둡니다.
- 앱과 서버 사이의 통신은 HTTPS로 암호화합니다.
- 캘린더의 정보는 그 캘린더의 멤버만 볼 수 있도록 접근을 통제하고, "나만 보기" 일정은 만든 사람만 봅니다.
- 데이터베이스 접속 정보는 서버에만 두고 앱에 넣지 않습니다.
- 문의 답변 · 비밀번호 초기화 같은 관리 기능은 지정된 관리자 계정만 쓸 수 있습니다.
12. 개인정보 보호책임자
개인정보 처리에 관한 업무를 총괄하고, 관련 문의 · 불만 · 피해 구제를 처리하는 책임자는 다음과 같습니다.
- 성명
- 유승민 (운영자)
- 앱
- 설정 › 관리자에게 문의하기
13. 권익침해 구제 방법
개인정보 침해로 인한 구제를 받으려면 아래 기관에 분쟁 해결이나 상담을 신청할 수 있습니다.
- 개인정보분쟁조정위원회: (국번 없이) 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터: (국번 없이) 118, privacy.kisa.or.kr
- 대검찰청: (국번 없이) 1301, www.spo.go.kr
- 경찰청: (국번 없이) 182, ecrm.police.go.kr
14. 개인정보 처리방침의 변경
이 개인정보 처리방침은 2026년 9월 18일부터 적용됩니다. 내용을 추가 · 삭제 · 수정하면 시행 7일 전(이용자 권리에 중요한 변경은 30일 전)부터 이 페이지와 앱으로 알립니다.