dabji 개인정보처리방침
박창민(개인 개발자, 이하 "운영자")은 사진 속 문제를 기기 안에서 풀어 주는 모바일 앱 dabji(iOS · Android, 이하 "앱")를 운영하며, 「개인정보 보호법」 제30조에 따라 이용자의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리하기 위하여 다음과 같이 개인정보처리방침을 수립·공개합니다.
한눈에 보기
- 앱에는 계정이 없고, 운영자가 운영하는 서버도 없습니다. 운영자는 이용자의 개인정보를 수집·저장하지 않습니다.
- 찍은 사진, 문제, 풀이는 기기 안에서만 처리되며 기기 밖으로 전송되지 않습니다.
- 다만 앱에 포함된 Google AdMob 광고 SDK가 광고를 불러올 때 기기·앱·광고 이용 정보를 Google에 전송합니다. 광고 식별자는 사용하지 않으며, 모든 광고 요청을 아동 대상·비맞춤형·전체 이용가로 보냅니다.
- Android 앱에서는 사진 속 글자를 찾는 Google ML Kit가 기능 진단 정보를 Google에 전송합니다. 사진 내용은 전송하지 않습니다.
- 풀이 모델을 처음 내려받을 때 모델 파일을 제공하는 서버(Hugging Face)에 접속합니다.
제1조 개인정보의 처리 목적
운영자는 개인정보를 직접 수집·보유하지 않습니다. 앱 이용 과정에서 제3자(광고 SDK, 글자 인식 SDK, 모델 배포 서버)에 전송되는 정보는 다음 목적으로만 처리되며, 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행합니다.
- 광고 게재 — 비맞춤형 광고의 표시, 리워드 광고 시청 완료 확인(풀이권 지급), 무효 트래픽·광고 사기 방지, 광고 성과 집계, 이용자의 지역에 적용할 개인정보 처리 방식의 판단
- 글자 인식 기능 진단(Android) — 사진에서 문제를 찾는 기능의 오류·성능 진단과 사용 통계
- 풀이 모델 내려받기 — 기기 안에서 문제를 푸는 데 쓰는 모델 파일의 전송
제2조 처리하는 개인정보의 항목과 수집 방법
1. 운영자가 수집하는 개인정보
없습니다. 앱은 회원가입·로그인 절차가 없고, 이름·나이·학년·연락처 등 어떤 정보도 입력받지 않습니다.
2. 기기 안에서만 처리되고 기기 밖으로 나가지 않는 정보
다음 정보는 이용자의 기기 안에서만 처리되며, 운영자를 포함한 누구에게도 전송되지 않습니다.
| 정보 | 처리 방식 | 저장 |
|---|---|---|
| 카메라로 찍은 사진, 사진 선택기로 고른 사진 | 문제 영역을 찾고 풀이 모델에 입력 | 저장하지 않음. 앱 메모리에서만 처리하고 파일로 남기지 않으며 기기 백업에도 들어가지 않음. 새 문제를 찍거나 앱을 닫으면 사라짐 |
| 사진에서 읽은 문제 글자, 풀이 결과(생각 과정·풀이·정답) | 화면에 표시 | 저장하지 않음(위와 같음) |
| 풀이권 잔량, 안내를 봤는지 같은 앱 설정 | 기기 안 앱 저장소에 기록 | 앱을 삭제하면 함께 삭제 |
| 풀이 모델 파일(약 3GB) | 기기 안 앱 저장소에 보관 | 앱 정보 화면에서 삭제 가능, 앱을 삭제하면 함께 삭제 |
3. 광고 SDK가 전송하는 정보
앱은 광고 게재를 위해 Google LLC의 Google Mobile Ads SDK(AdMob)와 동의 관리 도구(User Messaging Platform, UMP)를 포함합니다. 이 SDK는 광고를 요청할 때와 그 직전 동의 정보를 확인할 때 다음 정보를 Google에 자동으로 전송합니다. 운영자는 이 정보를 받거나 저장하지 않습니다.
| 구분 | 항목 |
|---|---|
| 기기 정보 | 기기 모델·제조사, 운영체제 종류와 버전, 언어·지역 설정, 화면 크기·방향 등 |
| 기기 식별자 | 앱이나 개발자 단위로만 쓰이는 식별자(광고 식별자가 아님) |
| 앱 정보 | 앱 식별자(번들 ID·패키지 이름), 앱 버전, 광고 SDK 버전 |
| 네트워크 정보 | IP 주소(국가·지역 수준의 대략적인 위치 추정에 쓰일 수 있음), 네트워크 종류 |
| 광고 이용 정보 | 광고 요청·노출·클릭, 리워드 광고 시청 완료 여부, 광고 단위 식별자 |
| 진단 정보 | 광고 SDK의 오류·성능 정보, 앱 실행 시간 등 |
- 전송하지 않는 것: 광고 식별자(iOS 광고 식별자 IDFA, Android 광고 ID). iOS에서는 앱 추적 투명성(ATT) 허용을 요청하지 않고, Android에서는 광고 ID 권한(
AD_ID)을 제거했습니다. 사진·문제·풀이 내용과 정확한 위치(위치 권한을 요청하지 않음)도 전송하지 않습니다. - 광고 자리와 전송 시점: 광고는 풀이권 충전 화면의 리워드 광고(이용자가 직접 눌러서 봄)와 풀이 화면의 배너 하나입니다. 전송은 풀이 화면에 들어올 때(배너 광고), 풀이권 충전 화면에서 광고를 불러올 때, 촬영 화면에서 리워드 광고를 미리 준비할 때, 그리고 그 직전에 동의 관리 도구가 이용자의 지역에 적용할 처리를 확인할 때 일어납니다. 인터넷에 연결되어 있지 않으면 전송되지 않습니다.
- 요청 설정: 이용자의 나이와 무관하게 모든 광고 요청에 아동 대상 처리(Tag for age treatment: CHILD), 비맞춤형 광고, 최대 광고 콘텐츠 등급 G(전체 이용가)를 적용합니다. 따라서 이용자의 행태정보에 기반한 맞춤형 광고는 표시되지 않습니다.
- 유럽경제지역·영국·스위스 이용자: 이 지역의 이용자도 동의 연령 미만으로 처리해 광고 동의를 묻지 않습니다. 이 지역에서는 Google이 개인 데이터를 맞춤화에 쓰지 않는 "제한 광고"를 보여 줄 수 있으며, 무효 트래픽 방지에 필요한 정보를 기기에 저장할 수 있습니다(제9조).
- Google이 수신한 정보의 처리는 Google 개인정보처리방침과 Google 파트너 사이트·앱에서의 데이터 사용 안내를 따릅니다.
4. Android의 글자 인식(ML Kit)이 전송하는 정보
Android 앱은 사진에서 문제를 찾기 위해 Google LLC의 ML Kit 글자 인식을 씁니다. 글자 인식은 기기 안에서 이루어지지만, ML Kit는 기능 진단과 사용 통계를 위해 사진에서 문제를 찾을 때 다음 정보를 Google에 전송합니다: 기기·앱 정보, 설치 단위 식별자, 성능 지표, 이미지 형식·크기 같은 기능 설정, 오류 코드. 사진 내용은 전송하지 않습니다. iOS 앱은 운영체제가 제공하는 기기 안 글자 인식(Apple Vision)을 쓰며, 이 과정에서 정보를 전송하지 않습니다.
5. 풀이 모델을 내려받을 때 전송되는 정보
앱을 처음 쓸 때(모델을 지우고 다시 받을 때 포함) 풀이 모델 파일을 Hugging Face, Inc.가 운영하는 서버(huggingface.co)에서 내려받습니다. 이때 접속 IP 주소, 요청 시각, 앱(클라이언트) 정보 등 일반적인 서버 접속 기록이 해당 서버에 남을 수 있습니다. 계정이나 인증 토큰은 쓰지 않으며, 모델 파일 외의 정보는 주고받지 않습니다.
제3조 개인정보의 처리 및 보유 기간
- 운영자는 개인정보를 수집·보유하지 않으므로 운영자가 보유하는 개인정보와 그 보유 기간은 없습니다.
- 기기 안에 저장되는 정보(풀이권 잔량, 앱 설정, 풀이 모델 파일)는 이용자가 앱을 삭제할 때 함께 삭제됩니다.
- 제2조 3항~5항에 따라 Google과 Hugging Face에 전송된 정보의 보유 기간은 각 회사의 개인정보처리방침을 따릅니다.
제4조 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 제3자에게 제공하거나 판매하지 않으며, 맞춤형 광고에 쓰도록 넘기지도 않습니다. 광고 SDK, 글자 인식 SDK, 모델 배포 서버가 직접 받는 정보는 제5조에서 설명합니다.
제5조 개인정보 처리의 위탁 및 국외 이전
앱 이용 과정에서 다음과 같이 정보가 국외의 사업자에게 이전됩니다(「개인정보 보호법」 제28조의8).
| 이전받는 자 | 이전되는 국가 | 이전 항목 | 이전 시점·방법 | 이용 목적 | 보유·이용 기간 |
|---|---|---|---|---|---|
| Google LLC — AdMob · 동의 관리(UMP) 1600 Amphitheatre Parkway, Mountain View, CA 94043, 미국 개인정보처리방침 |
미국 등 Google 서버 소재 국가 | 제2조 3항의 항목 | 광고를 요청할 때와 그 직전 동의 정보를 확인할 때 암호화된 통신으로 자동 전송 | 광고 게재(제1조 1항) | Google 개인정보처리방침에 따름 |
| Google LLC — ML Kit 글자 인식(Android만) 주소는 위와 같음 |
미국 등 Google 서버 소재 국가 | 제2조 4항의 항목 | 사진에서 문제를 찾을 때 암호화된 통신으로 자동 전송 | 글자 인식 기능 진단(제1조 2항) | Google 개인정보처리방침에 따름 |
| Hugging Face, Inc. 미국 개인정보처리방침 |
미국 | 제2조 5항의 항목 | 풀이 모델을 내려받을 때(다시 받을 때 포함) 암호화된 통신으로 자동 전송 | 모델 파일 제공(제1조 3항) | Hugging Face 개인정보처리방침에 따름 |
- 이전을 거부하는 방법: 기기의 인터넷 연결을 끈 상태에서도 남은 풀이권으로 문제를 풀 수 있으며, 이때는 광고도, 위 정보의 전송도 일어나지 않습니다. 다만 풀이권 충전(광고 시청)과 풀이 모델 내려받기에는 인터넷이 필요합니다. 전송을 원하지 않으면 앱 사용을 중단하고 앱을 삭제할 수 있습니다.
- 운영자는 그 밖에 개인정보 처리 업무를 외부에 위탁하지 않습니다. 위탁이 생기면 이 방침에 수탁자와 업무 내용을 공개합니다.
제6조 정보주체와 법정대리인의 권리·의무 및 행사 방법
- 이용자는 언제든지 개인정보 열람·정정·삭제·처리정지 요구 등의 권리를 행사할 수 있습니다. 거주 지역의 법(예: 유럽경제지역·영국의 GDPR, 미국 각 주의 개인정보 보호법)이 정하는 권리도 같습니다. 다만 운영자가 보유하는 개인정보가 없으므로 이 권리의 대상이 되는 정보는 없으며, 관련 문의는 제12조의 연락처로 할 수 있습니다.
- 기기 안에 저장된 정보는 이용자가 직접 지울 수 있습니다. 풀이 모델은 앱 정보 화면의 "모델 삭제"로, 풀이권 잔량과 앱 설정을 포함한 모든 정보는 앱 삭제로 지워집니다.
- Google과 Hugging Face에 전송된 정보에 관한 권리는 Google 개인정보처리방침과 Hugging Face 개인정보처리방침이 안내하는 방법으로 행사할 수 있습니다. 운영자에게 문의하면 방법을 안내합니다.
- 만 14세 미만 아동의 법정대리인은 아동의 개인정보에 관하여 위 권리를 행사할 수 있습니다.
- 권리 행사는 「개인정보 보호법 시행령」 제41조에 따라 서면, 전자우편 등으로 할 수 있으며 운영자는 지체 없이 조치합니다.
제7조 개인정보의 파기
- 운영자는 개인정보를 보유하지 않으므로 운영자가 파기할 개인정보는 없습니다.
- 기기 안의 정보(풀이권 잔량, 앱 설정, 풀이 모델 파일)는 앱을 삭제하면 운영체제가 함께 삭제합니다. 사진과 풀이 결과는 저장되지 않으며 새 문제를 찍거나 앱을 닫으면 메모리에서 사라집니다.
제8조 개인정보의 안전성 확보 조치
- 기기 안 처리: 사진·문제·풀이는 기기 안에서만 처리하고 저장하지도 전송하지도 않습니다. 운영자는 서버를 운영하지 않습니다.
- 전송 구간 암호화: 광고 SDK와 글자 인식 SDK의 통신, 모델 내려받기는 HTTPS로 암호화됩니다.
- 최소 권한: 이용자에게 허용을 묻는 권한은 카메라와 알림(Android, 모델 내려받기 진행 표시)뿐이고, 위치·연락처·사진 보관함 전체 접근 권한은 요청하지 않습니다. 사진은 운영체제가 제공하는 사진 선택기를 통해 이용자가 고른 사진 한 장만 전달받습니다(제11조).
- 백업 제외: Android 앱의 데이터는 기기 백업 대상에서 제외했습니다.
- 광고 식별자 미사용: 제2조 3항과 같이 광고 식별자를 쓰지 않고 모든 광고 요청을 아동 대상·비맞춤형으로 보냅니다.
제9조 개인정보 자동 수집 장치의 설치·운영 및 거부
- 앱은 웹 서비스가 아니므로 쿠키를 쓰지 않습니다.
- 앱에 포함된 광고 SDK는 광고 표시와 무효 트래픽 방지를 위해 기기 저장 공간과 앱·개발자 단위 식별자를 쓸 수 있으며, 광고를 요청할 때 제2조 3항의 정보를 자동으로 수집·전송합니다. 기기에 저장된 이 정보는 앱을 삭제하면 함께 지워집니다. 전송을 원하지 않으면 제5조의 방법(인터넷 연결 끄기, 앱 삭제)을 쓸 수 있습니다.
- 앱은 그 밖의 분석 도구나 오류 보고 도구를 포함하지 않습니다. Android의 글자 인식 SDK가 보내는 진단 정보는 제2조 4항과 같습니다.
제10조 만 14세 미만 아동의 개인정보 처리
- 앱은 초·중·고 학생을 포함한 모든 이용자가 쓸 수 있으며, 회원가입이나 나이 확인 절차가 없습니다.
- 운영자는 만 14세 미만 아동의 개인정보를 수집하지 않습니다. 개인정보를 수집하지 않으므로 법정대리인의 동의를 받는 절차도 두지 않습니다.
- 이용자의 나이와 무관하게 모든 광고 요청을 아동 대상으로 표시하여 광고 식별자와 행태정보에 기반한 맞춤형 광고를 사용하지 않으며, 광고 콘텐츠 등급을 전체 이용가로 제한합니다. 유럽경제지역·영국·스위스 이용자도 동의 연령 미만으로 처리합니다(제2조 3항).
- 만 14세 미만 아동의 법정대리인은 제12조의 연락처로 아동의 개인정보에 관한 문의와 권리 행사를 할 수 있습니다.
제11조 앱 권한 안내
| 권한 | 필수 여부 | 용도 |
|---|---|---|
| 카메라 | 선택 | 문제를 찍기 위해 씁니다. 허용하지 않아도 사진 선택기로 고른 사진으로 풀 수 있습니다. |
| 사진·앨범 | 권한 요청 없음 | 운영체제의 사진 선택기를 쓰므로 사진 보관함 전체 접근 권한을 요청하지 않으며, 이용자가 고른 사진만 앱에 전달됩니다. |
| 알림(Android) | 선택 | 풀이 모델을 내려받는 동안 진행 상황을 알림으로 보여 주기 위해 씁니다. 허용하지 않아도 내려받기는 그대로 진행됩니다. |
| 인터넷·네트워크 상태 | — | 풀이 모델 내려받기, 광고 요청, 온라인 여부 확인, Android의 글자 인식 진단 정보 전송에만 씁니다. 문제를 푸는 데는 쓰지 않습니다. |
제12조 개인정보 보호책임자
앱은 개인이 운영합니다. 운영자는 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 이용자의 불만 처리 및 피해 구제를 위하여 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.
| 성명 | 박창민 |
|---|---|
| 직책 | 개인 개발자(운영자) |
| 이메일 | support@dabji.app |
| 웹사이트 | https://dabji.app |
이용자는 앱을 이용하면서 발생한 모든 개인정보 보호 관련 문의, 불만 처리, 피해 구제 등에 관한 사항을 개인정보 보호책임자에게 문의할 수 있습니다. 운영자는 문의에 대해 지체 없이 답변·처리합니다.
제13조 권익침해 구제 방법
이용자는 개인정보 침해로 인한 구제를 받기 위하여 다음 기관에 분쟁 해결이나 상담 등을 신청할 수 있습니다.
- 개인정보침해신고센터 (한국인터넷진흥원): (국번 없이) 118, privacy.kr
- 개인정보분쟁조정위원회: (국번 없이) 1833-6972, kopico.go.kr
- 대검찰청 사이버수사과: (국번 없이) 1301, spo.go.kr
- 경찰청 사이버수사국: (국번 없이) 182, ecrm.police.go.kr
제14조 개인정보처리방침의 변경
- 이 개인정보처리방침은 2026년 10월 23일부터 적용됩니다.
- 법령·정책 또는 앱의 동작이 바뀌어 내용을 추가·삭제·수정할 때는 시행 7일 전부터 앱과 이 웹사이트에 변경 사항과 시행일을 알립니다. 이용자에게 불리한 변경은 시행 30일 전부터 알립니다. 이전 버전은 요청하면 제공합니다.