개인정보 처리방침
1. 개인정보처리자·보호책임 및 열람청구 창구
운영자/개인정보처리자: JoCoding, Inc.(미국 델라웨어 법인). 등록 주소: 1111B S Governors Ave, STE 80543, Dover, DE 19904, United States. 전화: +1 (231) 450-5622. 개인정보 보호, 열람청구 및 고충처리 담당 창구: mu07010@jocoding.net. 웹사이트: jocoding.io.
위 연락처가 개인정보 보호책임 및 고충처리 업무를 함께 담당합니다.
2. 서비스와 로컬 우선 원칙
AI 사용량 트래커는 현재 정규화된 AI 사용량 창, 초기화 시각, 위젯, 기기 알림을 보여줍니다. JoCoding 계정은 필요하지 않습니다. 연결이 제공되고 사용자가 선택한 경우 기기가 해당 Provider와 직접 통신합니다.
3. 처리하는 개인정보 항목·수집 방법·처리 목적
| 항목 | 처리 목적 | 보관·제공 경계 |
|---|---|---|
| Provider access/refresh 자격 증명, 만료 시각, 로그인 시 Provider가 돌려준 계정 이름 | 사용자가 요청한 Provider 인증과 행별 계정 구분 표시 | 기기 Keychain에 저장. Apple 기기에서는 본인의 iCloud Keychain을 통해 이 앱을 실행 중인 다른 기기에 동기화될 수 있으며(로그인을 수행하지 않은 기기도 계정을 구분하기 위함) JoCoding에 전송하지 않음 |
| Provider/account 식별값, 로컬 alias, 내부 account ID | 연결 계정 식별·정렬 | 기기에 저장하고 사용자의 iCloud 계정 CloudKit private DB로 동기화 가능. Provider 이메일 주소는 이 CloudKit 레코드에 포함하지 않음. 이메일 형태 alias는 위젯·진단에서 가림 |
| 정규화된 사용량 비율, window/reset 시각, 조회 시각 | 대시보드·위젯·로컬 알림 | 기기에 최신 정규화 사용량 스냅샷을 저장하고 사용자의 iCloud 계정 CloudKit private DB로 동기화 가능. JoCoding에 전송하지 않음 |
| 표시 설정, 알림 규칙, 재시도·복구 상태, 로컬 안내 버전, 기능 권한 상태 | 기기 설정과 기능 동작 유지 | 기기에 저장 |
| 익명 App User ID, App Store 구매 영수증, 구독 상태 | 선택형 AI Limits Pro 검증과 구입 항목 복원 | 구매 검증과 구독 분석을 위해 RevenueCat이 처리. JoCoding 계정이 아니며 Provider 자격 증명·사용량은 보내지 않음 |
| 개인정보가 제거된 진단 분류 | 기기에서 오류 설명 | 기기 화면에만 표시. 자동 Crash·지원 업로드 SDK 없음 |
| 앱 이벤트 이름과 속성(앱 실행, 화면 선택, 결제 화면 조회 등), 익명 분석 식별자, 앱 버전, OS 버전, 기기 모델, 요청 IP에서 추정한 대략적 지역 | 어떤 기능이 사용되는지 파악하고 제품 문제를 진단 | PostHog(미국)로 전송합니다. Provider 자격 증명, Provider 계정 식별자, 사용량 값은 포함하지 않습니다. |
| 설치·세션 신호, 기기 벤더 식별자(IDFV), IP 주소, 앱 버전, 그리고 추적을 허용한 경우에 한해 광고 식별자(IDFA) | 설치가 어떤 마케팅 캠페인을 통해 발생했는지 측정 | AppsFlyer로 전송합니다. iOS에서는 앱 추적 투명성(ATT) 요청을 표시하며, 추적을 허용한 경우에만 광고 식별자를 수집하고 설치·전환 이벤트를 광고 측정 목적으로 Meta Platforms에 제공합니다. 허용하지 않으면 둘 다 하지 않습니다. |
Apple 기기에서는 Provider 자격 증명과 그 계정 이름이 본인의 iCloud Keychain을 통해 동기화될 수 있습니다. Provider/account 식별값, 로컬 alias, 내부 account ID와 최신 정규화 사용량 스냅샷은 사용자의 iCloud 계정 CloudKit private DB를 통해 동기화될 수 있습니다. Provider 이메일 주소는 CloudKit으로 동기화하지 않습니다. JoCoding은 앱을 통해 사용자의 iCloud Keychain 또는 비공개 CloudKit DB 내용에 접근하거나 이를 받지 않습니다.
회원가입 폼에서 이름·이메일·전화번호·주소를 받지 않으며, 연락처·위치·사진·카메라·마이크·광고 식별자·건강·생체 template·정치·종교·고유식별정보·결제정보를 의도적으로 수집하지 않습니다. App Lock의 기기 인증은 iOS가 수행하며 앱은 생체정보를 받지 않습니다.
4. 개인정보 처리 목적
사용자가 입력하거나, 앱 이용 중 기기에서 생성하거나, 선택한 Provider가 기기에 직접 반환한 정보를 사용량 표시, 연결 관리, 기기 알림, 자격 증명 없는 위젯, 안전한 로컬 삭제에 사용합니다. 광고·마케팅·AI 학습에는 사용하지 않습니다.
5. 제3자 제공·처리위탁·국외 이전
JoCoding은 Provider 자격 증명이나 사용량을 자체 서버로 받거나 판매하지 않고 광고회사·데이터 브로커에 제공하지 않습니다. 사용자가 선택한 Provider와의 직접 인증·조회에는 해당 Provider의 정책과 처리 국가가 적용됩니다. Apple은 App Store 배포, 기기 보안 저장소, 기기 인증, 위젯, 백그라운드 스케줄링, 로컬 알림을 Apple 약관에 따라 제공합니다. RevenueCat은 구매 검증과 구독 분석을 위해 App Store·Google Play 영수증, 구독 상태, 익명 앱 사용자 식별자를 처리합니다. JoCoding은 Provider 자격 증명이나 사용량을 RevenueCat에 보내지 않습니다. Cloudflare는 이 공개 정책 사이트를 제공하며 일반적인 웹 요청 메타데이터를 처리할 수 있습니다. PostHog는 제품 분석을 위해 앱 사용 이벤트와 익명 분석 식별자를 수탁 처리하며 서버는 미국에 있습니다. AppsFlyer는 설치를 마케팅 캠페인에 귀속시키기 위해 설치·세션 신호를 처리합니다. iOS에서 앱 추적 투명성(ATT) 요청에 추적을 허용한 경우에만 AppsFlyer가 광고 식별자를 받고 설치·전환 이벤트를 광고 측정 목적으로 Meta Platforms에 제공하며, 허용하지 않으면 광고 식별자를 수집하지 않고 광고 목적의 기기 수준 데이터도 제공하지 않습니다. 이 선택은 iOS 설정 › 개인정보 보호 및 보안 › 추적에서 언제든지 변경할 수 있습니다. 사이트에는 마케팅 분석 스크립트나 문의 저장 폼이 없습니다.
6. 보유 기간
- 자격 증명과 계정 메타데이터: 연결 해제 또는 모든 로컬 데이터 삭제가 성공할 때까지
- 최신 정규화 사용량 스냅샷: 다음 갱신 시 대체되며 계정 삭제 시 제거
- 알림 규칙·재시도·안내·위젯·예약 정보: 해당 연결 해제 또는 전체 로컬 삭제 시까지
- 로컬 앱 데이터를 삭제해도 선택한 Provider가 보관한 데이터나 Apple 계정 이력은 삭제되지 않습니다.
7. 파기 절차 및 방법
기기 보안 저장소의 자격 증명을 먼저 삭제한 뒤 관련 로컬 DB, 위젯 파일, 예약 알림을 삭제합니다. 보안 저장소를 정리하지 못하면 전체 삭제가 완료됐다고 표시하지 않습니다. Provider 또는 Apple이 보관하는 데이터는 앱의 로컬 삭제 대상이 아닙니다.
8. 정보주체와 법정대리인의 권리·의무 및 행사 방법
설정에서 계정 연결 해제 또는 모든 로컬 데이터 삭제를 직접 실행할 수 있습니다. 적용 법령에 따라 열람·정정·삭제·처리정지·동의 철회·이의 제기·전송을 위 창구에 요청할 수 있습니다. 본인 확인에 필요한 최소 정보를 요청할 수 있고 법정 기한 안에 답변하며 제한 사유가 있으면 설명합니다. 만 16세 미만 아동을 대상으로 하지 않으며 아동 정보가 제공됐다고 생각하면 보호자가 삭제를 요청할 수 있습니다. 사용 분석 공유는 설정에서 언제든 끌 수 있습니다.
9. 개인정보의 안전성 확보 조치
iOS 보안 저장소, 브라우저 인증의 PKCE/state, HTTPS, 응답 크기·시간·redirect 제한, 환경 분리, 자격 증명 없는 위젯 schema, Android backup 제외, authorization·token·cookie·OAuth code/state·전체 이메일 공통 마스킹을 적용합니다.
10. 자동 수집 장치·행태정보·자동화된 결정
앱은 쿠키·광고 식별자·맞춤형 광고·행태정보 추적 SDK를 사용하지 않습니다. 개인의 법적 권리, 자격, 가격, 신용, 채용, 보험 또는 서비스 접근을 정하는 자동화된 결정을 하지 않습니다. 공개 웹사이트는 필수적인 웹 전송 과정에서 Cloudflare가 IP·요청 로그를 처리할 수 있지만 분석·광고 쿠키를 설정하는 스크립트는 없습니다.
11. 처리방침 변경과 권익침해 구제 방법
중요한 변경은 새 시행일과 함께 이 페이지에 공개합니다. 개인정보분쟁조정위원회(1833-6972, kopico.go.kr), 개인정보침해 신고센터(118, privacy.kisa.or.kr), 대검찰청(1301), 경찰청(182)에 상담·구제를 문의할 수 있습니다. EU/EEA 이용자는 GDPR 전용 정책도 확인해 주세요.
JoCoding, Inc. · mu07010@jocoding.net · +1 (231) 450-5622