1. 개인정보의 처리 목적
운영자는 다음 목적에 필요한 최소한의 개인정보만 처리합니다.
- 보호자 계정의 회원가입, 로그인, 계정 식별 및 계정 관리
- 학습자 프로필과 구구단 퀴즈 결과의 저장 및 여러 기기 간 동기화
- 정답 수, 학습 횟수, 연속 정답 등 학습 통계 제공
- 문의 접수, 오류 확인, 계정 및 데이터 삭제 등 고객지원
- 서비스 보안 유지 및 부정 이용 방지
로그인하지 않고도 기본 학습과 퀴즈를 이용할 수 있습니다. 비회원 학습 결과와 설정은 이용자의 기기 내부에 저장되며, 회원으로 로그인한 경우에만 계정 기반 학습 데이터가 Cloud Firestore에 저장·동기화됩니다.
2. 처리하는 개인정보의 항목
| 구분 | 처리 항목 | 처리 목적 | 보유 기간 |
|---|---|---|---|
| 회원가입·로그인 | 이메일 주소, 비밀번호 등 인증정보, Firebase 사용자 식별자(UID), 계정 생성 및 최근 로그인 관련 정보 | 계정 생성, 로그인, 계정 식별, 계정 보안 | 회원 탈퇴 시까지. 단, Firebase Authentication 제공자의 삭제 정책이 적용됨 |
| 계정 및 학습 통계 | UID, 이메일 주소, 표시 언어, 계정 유형, 생성·최근 로그인·최근 학습 시각, 누적 퀴즈·정답 수, 최고 연속 정답 | 계정 관리와 누적 학습 통계 제공 | 회원 탈퇴 시까지 |
| 학습자 프로필 | 학습자 표시 이름 또는 별명, 프로필 식별자, 생성·수정 시각 | 한 계정 안에서 학습자 구분 | 회원 탈퇴 또는 해당 학습자 프로필 삭제 시까지 |
| 학습 기록 | 점수, 문제·정답·오답 수, 연속 정답, 난이도, 문제 유형, 선택한 구구단, 제한 시간, 응답 시간, 문제·답변·정답 여부, 학습 언어, 프로필 식별자·별명, 완료·동기화 시각 | 학습 결과 저장, 기록 조회, 통계 및 여러 기기 간 동기화 | 회원 탈퇴 시까지. 프로필별 최근 기록은 앱의 저장 한도에 따라 이전 기록이 삭제될 수 있음 |
| 고객지원 | 문의자가 제공한 이메일 주소, 문의 내용과 답변 기록, 선택적으로 제공한 기기 모델·Android 버전·앱 버전·오류 시각·개인정보를 가린 화면 캡처 | 문의 확인 및 답변, 오류 확인, 분쟁 처리 | 문의 처리 완료 후 3년 또는 관계 법령상 보관기간 |
| Firebase Authentication 자동 처리 | IP 주소, 사용자 에이전트 정보 | 가입·인증 과정의 보안 유지 및 부정 이용 방지 | IP 주소는 수주간 보관될 수 있으며 Firebase의 실제 보관 정책이 적용됨 |
비밀번호는 Firebase Authentication에서 인증 목적으로 처리되며, 운영자가 비밀번호를 평문 형태로 직접 열람하거나 저장하지 않습니다.
3. 아동 및 보호자 안내
NumiPop의 온라인 계정은 보호자가 자신의 이메일 주소를 사용하여 생성하고 관리하는 것을 원칙으로 합니다. 만 14세 미만 아동은 보호자의 관리 아래 서비스를 이용해야 하며, 아동이 이메일 주소나 그 밖의 개인정보를 직접 입력하지 않도록 안내합니다. 법정대리인의 동의가 필요한 개인정보를 추가로 처리하는 경우에는 관련 법령에 따라 필요한 동의 및 확인 절차를 진행합니다.
현재 가입 화면의 성인 확인 항목은 이용자의 확인을 받는 절차이며, 보호자 관계를 전자적으로 검증하거나 동의 기록을 별도로 저장하는 기능은 아닙니다.
4. 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 원칙적으로 제3자에게 제공하지 않습니다. 다만 이용자가 사전에 동의한 경우 또는 법령에 특별한 근거가 있는 경우에는 예외로 합니다.
5. 개인정보 처리업무의 위탁
| 수탁자 | 위탁 업무 | 처리 항목 | 보유·이용 기간 |
|---|---|---|---|
| Google LLC (Firebase Authentication) | 회원 인증, 계정 관리, 보안 및 부정 이용 방지 | 이메일 주소, 비밀번호 등 인증정보, Firebase UID, IP 주소, 사용자 에이전트 정보 | 회원 탈퇴 또는 위탁계약 종료 시까지. 단, Firebase의 실제 보관 정책이 적용됨 |
| Google LLC (Cloud Firestore) | 계정 정보, 학습자 프로필 및 학습 데이터 저장과 여러 기기 간 동기화 | UID, 이메일 주소, 표시 언어, 계정·학습 통계, 학습자 표시 이름 또는 별명과 프로필 식별자, 퀴즈 결과 | 회원 탈퇴 또는 해당 정보의 삭제 시까지 |
NumiPop이 사용하는 Cloud Firestore 데이터베이스의 저장 위치는 대한민국 서울 리전(asia-northeast3)입니다.
6. 개인정보의 국외 이전
Firebase Authentication을 통한 가입·로그인·계정 관리 과정에서 다음과 같이 개인정보가 미국으로 이전되어 처리될 수 있습니다. 대한민국 서울 리전에 저장되는 Cloud Firestore 학습 데이터는 아래 국외 이전 표에 포함하지 않습니다.
| 이전받는 자·연락처 | 이전 국가 | 이전 항목 | 이전 목적 | 시기·방법 | 보유기간 |
|---|---|---|---|---|---|
| Google LLC (Firebase Authentication) Google 개인정보 보호 고객센터 |
미국 | 이메일 주소, 비밀번호 등 인증정보, Firebase UID, IP 주소, 사용자 에이전트 정보 | 회원가입, 로그인, 계정 관리, 보안 및 부정 이용 방지 | 회원가입·로그인·인증 요청 시 암호화된 통신망을 통해 전송 | 계정 삭제 요청 시까지. 단, IP 주소는 수주간 보관될 수 있으며 그 밖의 인증정보가 실시간 및 백업 시스템에서 완전히 제거되기까지 최대 180일이 소요될 수 있음 |
이용자는 회원가입을 하지 않음으로써 Firebase Authentication을 통한 개인정보의 국외 이전을 거부할 수 있습니다. 이 경우 비회원으로 기본 학습 기능은 이용할 수 있으나, 계정 기반 학습 기록 저장 및 여러 기기 간 동기화 기능은 이용할 수 없습니다.
7. 개인정보의 보유 및 파기
- 계정 데이터: 앱에서 현재 비밀번호를 확인한 뒤 계정 삭제를 요청하면, 확인된 Cloud Firestore의 프로필·퀴즈 결과·계정 문서와 Firebase Authentication 계정의 삭제 절차가 시작됩니다.
- 인증정보: Firebase Authentication 계정 삭제 후에도 Google의 실시간 및 백업 시스템에서 완전히 제거되기까지 최대 180일이 걸릴 수 있습니다.
- 비회원 데이터: 기기 내부에 저장되며 앱 삭제 또는 앱 데이터 초기화 시 삭제될 수 있습니다. 계정 삭제 기능은 계정과 연결되지 않은 비회원 기록 전체를 별도로 삭제하는 선택 기능을 제공하지 않습니다.
- 이메일 문의 기록: 문의 처리 완료 후 3년 또는 관계 법령상 필요한 기간 동안 보관할 수 있습니다.
- 법령상 보관: 관계 법령에 따라 보관이 필요한 정보가 있으면 해당 목적과 기간에 한해 분리하여 보관한 뒤 삭제합니다.
8. 이용자와 법정대리인의 권리 및 행사 방법
이용자 또는 법정대리인은 「개인정보 보호법」에 따라 개인정보 열람, 정정·삭제, 처리정지, 동의 철회 및 회원 탈퇴를 요청할 수 있습니다.
- 앱 내: 내 계정 → 계정 및 데이터 삭제
- 웹: 계정 및 데이터 삭제 안내
- 이메일: beelinedistance@gmail.com
운영자는 요청자의 본인 또는 정당한 법정대리인 여부를 필요한 최소 범위에서 확인할 수 있으며, 관계 법령에서 정한 절차와 기간에 따라 처리합니다.
9. 개인정보의 안전성 확보 조치
- 전송 구간 암호화(HTTPS/TLS)
- Firebase Authentication을 통한 인증 및 접근 통제
- Firestore Security Rules를 통한 인증된 사용자별 데이터 접근 제한
- 관리자 계정 보호와 개인정보 접근 권한 최소화
- 보안 설정과 데이터 처리 현황 점검
10. 쿠키, 광고 및 분석·진단 도구
검토한 앱 버전은 Google Analytics 또는 Firebase Analytics, Firebase Crashlytics, Firebase Performance Monitoring, Google Mobile Ads 또는 AdMob, 기타 광고 SDK를 초기화하거나 사용하지 않습니다. 앱이 기기 모델, 운영체제 버전, 앱 버전, 광고 식별자 또는 IP 주소를 Cloud Firestore에 별도로 저장하는 코드도 확인되지 않았습니다.
앱과 이 안내 사이트는 맞춤형 광고를 위한 쿠키 또는 광고 식별자를 사용하지 않습니다. 다만 Firebase Authentication은 서비스 보안과 부정 이용 방지를 위해 IP 주소와 사용자 에이전트를 자체적으로 처리합니다. 향후 도구나 처리 항목이 변경되면 이 방침과 Google Play 데이터 보안 정보를 변경 전에 검토합니다.
한국어 계정 메뉴의 ‘이미지연산카드 구매’는 보호자가 선택할 때 네이버 스마트스토어의 외부 상품 페이지를 새 창으로 엽니다. 앱은 해당 URL에 Firebase UID나 가입 이메일을 덧붙이지 않으며, 인앱 결제 또는 구독 SDK를 포함하지 않고 결제정보를 Cloud Firestore에 저장하지 않습니다. 외부 쇼핑몰에서 이루어지는 주문·결제에는 해당 쇼핑몰의 개인정보 처리방침과 거래 보관 기준이 적용됩니다.
11. 개인정보 보호책임자
| 운영자 | 이지수(상호: 직선거리) |
|---|---|
| 개인정보 보호책임자 | 이지수 |
| 이메일 | beelinedistance@gmail.com |
| 사업자 정보 | 263-05-02002 |
12. 권익침해 구제 방법
개인정보 침해에 대한 상담이나 신고가 필요한 경우 개인정보침해 신고센터(국번 없이 118), 개인정보분쟁조정위원회(1833-6972), 경찰청 사이버범죄 신고시스템(국번 없이 182) 등 관계 기관에 문의할 수 있습니다.
13. 개인정보 처리방침의 변경
이 방침의 내용이 변경되는 경우 시행 전에 앱 또는 웹페이지를 통해 변경 내용과 시행일을 알립니다. 이용자의 권리에 중대한 영향을 미치는 변경은 필요한 경우 관련 법령에 따른 절차를 진행합니다.
최초 시행일: 2026년 7월 20일 · 최종 수정일: 2026년 8월 4일