개인정보처리방침
시행일 2026년 10월 29일
한 줄 요약: 하루한달은 로그인 없이도 쓸 수 있고, 그때 일정은 여러분의 기기에만 저장됩니다. 로그인해서 PC·아이폰을 맞추거나 팀 달력을 쓸 때만 서버(Supabase, 서울)에 올라갑니다. 아이폰 무료 버전에는 Google AdMob 광고가 나옵니다. 정보를 팔지 않으며, 계정은 앱 안에서 언제든 지울 수 있습니다.
1. 이 방침이 적용되는 범위
이 방침은 Windows용 하루한달 앱, 아이폰용 하루한달 앱(위젯 포함), 이 홈페이지(이하 통틀어 "앱")에 적용됩니다. 하루한달의 예전 이름은 "데스크캘린더(DeskCal)"입니다. 앱은 개인 개발자가 만들어 배포합니다. Windows 앱은 무료이고, 아이폰 앱은 무료이며 광고가 있고 광고 제거를 한 번 구매할 수 있습니다.
2. 수집하는 정보와 저장 위치
| 정보 | 용도 | 저장 위치 |
|---|---|---|
| 일정, 메모, 알림, D-day 등 사용자가 직접 입력한 내용 | 달력 표시와 알림 | 사용자의 기기. 로그인한 경우 PC·아이폰 동기화를 위해 동기화 서버(Supabase, 서울 리전)에도 저장. Windows에서 백업을 켠 경우 사용자 본인의 OneDrive 폴더 |
| 이메일 주소, 사용자 ID, (Apple·Google이 알려 주는 경우) 이름 | Google 또는 Apple 로그인과 내 일정 동기화 | 동기화 서버(Supabase). 로그인하지 않으면 수집하지 않음 |
| 팀 달력에 올린 일정·댓글·공지, 참여자 표시 이름 | 초대 링크로 연결된 팀원과 공유 | 동기화 서버(Supabase). 팀 달력을 쓰지 않으면 전송되지 않음 |
| 팀원과의 1:1 대화 내용 | 실시간 대화 | 대화하는 동안만 서버를 거쳐 전달되며, 대화를 닫으면 남기지 않음 |
| 신고 내용 (신고한 글이나 사람, 신고 이유) | 부적절한 글과 사용자 확인·조치 | 동기화 서버(Supabase). 처리 후 필요 없어지면 삭제 |
| 알림용 기기 토큰 (아이폰) | 대화 요청 푸시 알림 | 동기화 서버(Supabase), Apple 푸시 알림 서비스 |
| 외부 캘린더 접근 권한 (Google 토큰, Windows의 iCloud 앱 암호) | 연동한 캘린더 읽기·쓰기 | 사용자의 기기 안 운영체제 보안 저장소에만 (Windows 자격 증명 관리자 / iPhone 키체인). 개발자 서버로 전송되지 않음 |
| 광고 식별자(IDFA), 대략적 위치(IP 기반), 광고 조회·클릭, 오류 정보 | 아이폰 무료 버전의 광고 표시와 측정 | Google AdMob. 아래 4번 참고 |
앱은 정확한 위치, 연락처, 사진을 수집하지 않으며, 개발자가 별도의 사용 분석(애널리틱스) 도구를 쓰지 않습니다.
3. 외부 캘린더 연동
Google 캘린더: 설정에서 Google 캘린더를 연결하면 앱은 다음 권한을 요청합니다.
https://www.googleapis.com/auth/calendar— 사용자의 Google 캘린더 일정을 읽고 쓰는 권한입니다. 앱에 Google 일정을 표시하고, 앱에서 추가·수정한 일정을 Google 캘린더에 반영하는 데에만 사용합니다.
Google에서 받은 일정 데이터와 접근 토큰은 사용자의 기기와 Google 서버 사이에서만 오갑니다. 개발자가 운영하는 서버나 제3자에게 전달·저장·판매되지 않으며, 광고나 사용자 프로파일링, 인공지능 모델 학습에 사용하지 않습니다.
하루한달의 Google API 사용과 Google 계정에서 받은 정보의 다른 앱으로의 전달은 Google API 서비스 사용자 데이터 정책의 제한적 사용(Limited Use) 요구사항을 포함하여 해당 정책을 준수합니다.
아이폰 캘린더(Apple): 아이폰에서 허용하면 기기의 캘린더 일정을 읽고 씁니다. 이 일정은 기기 안에서만 처리되고 개발자 서버로 보내지 않습니다.
iCloud (Windows): CalDAV 표준으로 연동합니다. 앱 전용 암호는 기기의 보안 저장소에만 보관되며, 일정은 기기와 iCloud 서버 사이에서만 오갑니다.
4. 광고 (아이폰 무료 버전)
아이폰 앱은 Google AdMob 전면 광고를 보여 줍니다. iOS가 "앱 추적 허용" 여부를 묻고, 허용한 경우에만 광고 식별자로 맞춤 광고가 나옵니다. 허용하지 않아도 앱은 그대로 쓸 수 있고, 맞춤이 아닌 광고가 나옵니다. 설정 앱 → 개인정보 보호 및 보안 → 추적에서 언제든 바꿀 수 있습니다. AdMob의 정보 처리는 Google 광고 정책을 따릅니다.
광고 제거를 구매하면 광고를 불러오지 않습니다. 결제는 Apple이 처리하며 개발자는 카드 정보를 받지 않습니다.
5. 연동 해제와 삭제
- 계정 삭제: 아이폰 앱의 설정 → 로그인 연동 → 계정 삭제를 누르면 서버에 있는 내 일정, 내가 만든 팀 기록, 로그인 계정이 바로 삭제되고, Apple로 로그인한 경우 Apple 쪽 연결도 해제됩니다. 아래 연락처로 요청해도 7일 안에 처리합니다.
- 캘린더 연동을 끊으면 기기에 저장된 토큰·암호가 즉시 삭제되고, Google 연동의 경우 Google 쪽 접근 권한도 함께 취소(revoke)됩니다. Google 계정 → 보안 → 서드파티 앱에서도 언제든 취소할 수 있습니다.
- 팀 달력에서 나가거나 팀을 삭제하면 서버에 있던 해당 팀의 데이터가 삭제됩니다.
- 앱을 삭제하면 기기에 저장된 일정과 연동 정보가 함께 삭제됩니다.
6. 제3자 제공과 처리 위탁
개인정보를 판매하지 않습니다. 앱 운영을 위해 다음 서비스를 이용합니다.
- Supabase Inc. (서울 리전) — 로그인, 내 일정 동기화, 팀 달력, 대화 전달, 신고 접수
- Google LLC — AdMob 광고(아이폰), Google 로그인과 Google 캘린더 연동(사용자가 선택한 경우)
- Apple Inc. — Apple로 로그인, 푸시 알림, 인앱 결제
- Cloudflare, Inc. — 이 홈페이지 호스팅 (방문 기록은 개발자가 따로 수집하지 않음)
7. 보안
모든 통신은 HTTPS로 암호화됩니다. 서버의 데이터는 행 단위 보안으로 본인과 같은 팀원만 볼 수 있습니다. 외부 캘린더 자격 증명은 운영체제의 보안 저장소에만 보관하고, 앱 파일이나 백업 파일에는 포함하지 않습니다.
8. 아동의 개인정보
앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다.
9. 방침의 변경
내용이 바뀌면 이 페이지에 시행일과 함께 갱신합니다. 중요한 변경은 앱 안의 안내에서도 알립니다.
10. 문의
개인정보에 관한 질문이나 삭제 요청은 아래로 보내 주세요.
개발자: 조익수
이메일: okoojis@gmail.com