구구단 마스터 개인정보처리방침
총칙
운영자(이하 "회사")는 "구구단 마스터"(이하 "서비스")를 운영하며 「개인정보 보호법」 등 관련 법령을 준수합니다. 서비스는 초등학생을 포함한 아동이 주로 이용하며, 회사는 수집을 최소화하는 것을 원칙으로 합니다. 서비스는 회원가입·로그인이 없고, 이름·나이·생일·계정을 수집하지 않으며, 회사 서버에 이용자의 개인정보를 보관하지 않습니다. 단, 보호자가 설정에서 「진단 로그 보내기」를 누른 경우에만 앱 반응 속도 기록과 인식된 답 글자를 담은 텍스트 로그가 회사 서버로 전송되며, 90일 후 자동 삭제됩니다. 음성은 포함되지 않습니다. 또한 퀴즈를 마친 뒤 나오는 질문 창에서 「보내기」를 누른 경우에만 별점과 의견이 회사 서버로 전송됩니다. 적어 주신 글은 운영자가 확인하는 즉시 지우고, 별점은 90일 후 자동 삭제됩니다. 또한 앱 업데이트 확인을 위해 설치마다 무작위로 만든 식별값이 업데이트 서버로 전송됩니다. 본 서비스는 현재 한국을 대상으로 제공되며, 다른 국가로 확대 시 본 방침을 갱신합니다.
1. 수집하는 개인정보 항목
서비스는 별도의 회원정보를 수집하지 않습니다. 학습 기록은 이용자의 기기 안에 저장됩니다(보호자가 보낸 진단 로그와 이용자가 보낸 의견 제외).
- 기기 내 저장(아래 진단 로그와 의견을 제외하고 회사 서버로 전송하지 않음): 학습 기록(푼 문제· 정답/오답), 진행 상태, 단별 통계, 언어 설정, 동의 기록(동의·철회 시각 및 고지 버전). — 모두 이름·나이 등 식별정보를 포함하지 않습니다.
- '음성 채점'을 켠 경우에만 처리: 아이가 말한 "답 한 마디"의 음성. 이 음성은 글자로 바꾸기 위한 용도로만 처리되며, 변환 후 즉시 삭제됩니다(보관하지 않음).
- 자동 생성(부정 사용 차단용): 기기 무결성 토큰(Firebase App Check). 특정 개인을 식별하는 정보가 아니며, 음성 채점을 켠 경우, 또는 보호자가 진단 로그를 보내거나 이용자가 의견을 보낼 때에만 생성됩니다.
- 보호자가 「진단 로그 보내기」를 누른 경우에만 전송: 문제별 반응 시간 기록, 인식된 답 글자, 채점 결과, 기기 종류(OS·모델명), 앱·업데이트 버전, 언어 설정, 음성/키보드 모드. 이름·기기 식별정보·음성은 담기지 않습니다. 이 기능은 시험용 배포본에만 있으며, 앱스토어·플레이스토어에서 받은 앱에는 표시되지 않습니다.
- 퀴즈 결과 화면의 질문 창에서 「보내기」를 누른 경우에만 전송: 별점(1~5), 의견(선택 입력, 300자 이내), 어떤 퀴즈를 마친 뒤였는지(2·3단 첫 퀴즈 / 결제 후 첫 유료 단 퀴즈 / 퀴즈 중 아이 목소리 녹음 재생), 앱·업데이트 버전, 기기 종류(안드로이드/iOS), 언어 설정. 이름·기기 식별정보·학습 기록은 따로 담지 않습니다. 의견 칸에 전화번호·이메일 주소처럼 연락처로 보이는 글자가 있으면 앱이 보내기를 멈추고 그 부분을 빼 달라고 안내하며, 그래도 들어온 경우 서버가 저장하기 전에 ●●● 로 가립니다.
- 자동 전송(앱 업데이트 확인용): 설치마다 무작위로 만든 식별값과 앱 버전 정보. 이 값은 아이를 식별·추적하거나 이용 패턴을 분석하는 데 쓰지 않고, 다른 기록과 합치지 않습니다. 음성 채점을 켜지 않아도 전송됩니다.
서비스는 이름·나이·생일·전화번호·연락처·위치·사진을 묻거나 따로 수집하지 않습니다. 다만 퀴즈 뒤 의견 칸에 이용자가 직접 적은 글은 의견으로 보관되며, 연락처로 보이는 부분은 위와 같이 가립니다(§3). 마이크는 '음성 채점'을 켰을 때 아이의 답을 듣기 위해서만 사용합니다. 회사는 광고·분석·추적 도구(Firebase Analytics·Sentry·Meta 등)를 서비스에 두지 않습니다.
2. 수집·이용 목적
- 음성 채점: 아이가 말한 답을 글자로 바꿔 정답 여부를 즉시 알려주기 위함.
- 기기 무결성 토큰: 중계 서버의 부정 사용·자동화 남용을 차단하기 위함.
- 기기 내 학습 기록: 이용자 본인의 학습 진도·통계를 보여주기 위함(회사가 열람하지 않음).
- 진단 로그: 인식 오류와 지연 원인을 찾아 서비스를 고치기 위함.
- 의견: 구구단 퀴즈 경험에 대한 이용자의 의견을 받아 서비스를 고치기 위함.
- 업데이트 식별값: 앱 업데이트를 확인·배포하기 위함. 설치한 앱에 수정본을 전달하기 위한 처리입니다(「개인정보 보호법」 제15조제1항제4호, 계약의 이행).
3. 처리 및 보유 기간
- 음성(아이가 말한 답): 글자로 변환한 직후 즉시 삭제합니다. 중계 서버와 변환 서비스 모두 음성을 디스크·로그·데이터베이스에 저장하지 않습니다(무상태 처리).
- 기기 내 데이터(학습 기록·통계·설정·동의 기록): 이용자의 기기 안에 저장되며, 보호자가 보낸 진단 로그와 이용자가 보낸 의견을 제외하고 회사 서버로 전송·보관되지 않습니다. 이용자가 앱을 삭제하면 함께 삭제됩니다.
- 동의 기록: '음성 채점' 동의·철회 사실을 기록합니다. 보관 항목은 {동의·철회 시각, 동의한 항목 및 고지 버전, 법정대리인 확인 방법}에 한하며 전화번호·연계정보(CI)·이름은 보관하지 않습니다. 기기 내 기록은 앱을 삭제할 때까지, 서버에 비식별 영수증을 두는 경우 그 영수증은 1년 이내 보관 후 파기합니다.
- 진단 로그: 보호자가 보낸 경우 회사 서버(Google Cloud Storage)에 90일 보관 후 자동 삭제합니다.
- 의견: 이용자가 보낸 경우 회사 서버(Google Cloud Storage)에 보관합니다. 적어 주신 글은 운영자가 확인하는 즉시 삭제하며, 확인 전이라도 90일이 지나면 자동 삭제됩니다. 별점 등 나머지 항목은 90일 보관 후 자동 삭제합니다.
- 업데이트 식별값: 업데이트 서버 운영사(Expo)가 업데이트 제공을 위해 처리합니다. 보유기간은 해당 사업자의 처리 기준에 따릅니다.
- 위 항목 외에는 회사 서버에 이용자의 개인정보를 보관하지 않습니다. 관련 법령상 보존 의무가 있는 항목이 발생하는 경우 해당 기간 동안만 보관 후 파기합니다.
4. 제3자 제공
회사는 이용자의 개인정보를 외부 제3자에게 제공하지 않습니다. (아래 §5 처리위탁·국외이전 및 법령에 따른 경우는 제외)
5. 처리위탁 및 국외 이전
'음성 채점'을 켠 경우, 음성을 글자로 바꾸기 위해 아래와 같이 처리를 위탁하며 일부는 국외에서 처리됩니다. 음성 채점을 켜지 않아도 앱 업데이트 확인용 식별값은 국외로 전송되며, 보호자가 진단 로그를 보내거나 이용자가 의견을 보낸 경우 그 내용도 국외에 보관됩니다.
| 이전받는 자 | 업무 | 이전 항목 | 국가·위치 |
|---|---|---|---|
| 회사 STT 중계 서버 (Google Cloud Run에서 운영) | 음성을 변환 서비스로 중계 | 아이가 말한 답 음성 | 일본 (Google Cloud 도쿄) |
| Google LLC — Cloud Speech-to-Text | 음성 → 텍스트 변환 | 아이가 말한 답 음성 | 일본 또는 미국 (접속 지역에서 가까운 곳, 한국에서는 일본 도쿄) |
| Google LLC — Firebase App Check | 기기 무결성 검증(부정 사용 차단) | 기기 무결성 토큰(개인 식별정보 아님) | 미국·글로벌 |
| Google LLC — Cloud Storage (회사 진단 로그·의견 저장소) | 보호자가 보낸 진단 로그와 이용자가 보낸 의견 보관 | §1의 진단 로그 항목(반응 시간 기록·인식된 답 글자·채점 결과·기기 종류 등) 및 §1의 의견 항목(별점·의견 등) | 일본 (Google Cloud 도쿄) |
| Expo (650 Industries, Inc.) | 앱 업데이트 제공 | 설치마다 무작위로 만든 식별값·앱 버전 정보 | 미국 |
- 이전 시점: 음성은 아이가 음성으로 답할 때마다, 진단 로그는 보호자가 「진단 로그 보내기」를 누를 때, 의견은 「보내기」를 누를 때, 업데이트 식별값은 앱이 업데이트를 확인할 때. 이전 방법: TLS로 암호화하여 전송.
- 이전받는 자(Google LLC) 연락처: Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. 개인정보 관련 문의는 Google 개인정보처리방침 (policies.google.com/privacy)의 안내 채널을 통해 가능합니다.
- 이용 목적: 위 §2. 보유 기간: 음성은 변환 즉시 삭제, 진단 로그·의견은 90일이며 의견에 적어 주신 글은 확인 즉시 삭제합니다(§3).
- 처리 리전은 변경될 수 있으며, 모두 대한민국 외(일본·미국)입니다. 한국 리전은 해당 변환 서비스를 지원하지 않습니다.
- 국외 이전에 대해서는 '음성 채점'을 켜는 시점에 법정대리인의 별도 동의(다른 동의와 분리)를 받습니다.
[확정 필요] Google과의 데이터 처리 계약(DPA)에 따른 정식 법인명·소재지·연락처, 무보존·무학습·무로깅의 계약상 보장.
[확정 필요] Expo의 정식 법인명·연락처와 업데이트 식별값 보유기간, 진단 로그·의견 국외 보관에 필요한 고지·동의 방식.
본인확인(법정대리인 인증) 처리위탁 — 국내
'음성 채점' 동의 전, 만 14세 미만 아동의 개인정보 처리에 대한 법정대리인 (보호자)의 동의가 적법하도록, 휴대폰 등을 통한 본인확인(성인 여부 확인)을 거칩니다. 이 본인확인은 국내에서 아래와 같이 처리를 위탁합니다.
| 수탁자 | 위탁 업무 | 처리 항목 | 처리 위치 |
|---|---|---|---|
| (주)코리아포트원(PortOne) | 본인확인 서비스 연동·중계 | 본인확인 요청 및 결과(성인 여부)의 중계 | 대한민국 |
| 주식회사 KG이니시스(통합본인인증) 및 각 인증수단 제공기관(이동통신사·카카오·네이버·토스 등) | 휴대폰 등 본인확인 | 이름·생년월일·휴대폰번호·통신사·내외국인 구분·연계정보(CI)·중복가입확인정보(DI) 등 본인확인에 필요한 정보 | 대한민국 |
- 위탁 시점: 법정대리인이 본인확인을 진행할 때.
- 회사가 받는 정보: 회사는 본인확인 결과 중 '성인(만 19세 이상) 여부' 한 가지만 서명된 영수증으로 전달받습니다. 이름·휴대폰 번호·연계정보(CI/DI) 등 본인확인 정보는 회사 서버로 전달·저장되지 않습니다. 본인확인 과정에서 입력된 개인정보는 위 수탁자(포트원·본인확인기관)가 관련 법령에 따라 처리하며, 확인 직후 회사 측에는 남지 않습니다.
- 본인확인기관이 처리하는 개인정보의 보유·파기는 해당 기관의 개인정보처리방침 및 「전자서명법」·「정보통신망법」 등 관련 법령에 따릅니다.
[확정 필요] 위 수탁자의 정식 법인명·소재지, 그리고 본인확인기관의 처리 성격(수탁 또는 본인확인기관의 독립 처리) 구분은 법률 검토 후 확정·갱신합니다.
6. 만 14세 미만 아동의 개인정보
- 서비스는 아동의 이름·나이 등 식별정보를 묻거나 따로 수집하지 않습니다. 다만 의견 칸에 직접 적은 글은 의견으로 보관되며, 연락처로 보이는 부분은 앱과 서버가 가리고, 글 자체는 운영자가 확인하는 즉시 삭제합니다(§1, §3).
- 다만 '음성 채점'은 아이의 답변 음성을 국외(일본·미국)로 전송하므로, 이 기능은 법정대리인(부모 등)의 동의가 있을 때에만 동작합니다. 동의 화면에서 법정대리인 확인과 국외이전 별도 동의를 받습니다.
- 법정대리인은 언제든 설정에서 음성 채점을 끄거나 앱을 삭제하여 처리를 중단·철회할 수 있습니다.
7. 이용자 및 법정대리인의 권리
- 음성 채점 철회: 설정 화면에서 즉시 끌 수 있으며, 끄는 즉시 음성 전송이 중단됩니다.
- 기기 내 데이터 삭제: 앱을 삭제하면 기기에 저장된 학습 기록· 동의 기록이 모두 삭제됩니다.
- 진단 로그: 보호자가 「진단 로그 보내기」를 누르지 않으면 전송되지 않습니다. 보낸 로그는 이름 등 식별정보 없이 저장되어 특정인의 로그를 골라 열람·정정하기 어렵고, 90일 후 자동 삭제됩니다.
- 의견: 「보내기」를 누르지 않으면 전송되지 않습니다. 보낸 의견은 계정·기기 식별정보 없이 저장되어 특정인의 의견을 골라 열람·정정하기 어렵고, 적어 주신 글은 확인하는 즉시, 나머지는 90일 후 삭제됩니다.
- 그 밖의 문의·권리 행사는 위 문의처로 요청할 수 있으며 접수 후 지체 없이 처리합니다.
8. 자동화된 처리에 관한 안내
- '음성 채점'의 음성 → 텍스트 변환은 Google의 변환 서비스가 수행합니다(자동화된 처리). 정답 여부 판정은 기기 안에서 텍스트를 비교해 이루어집니다.
- 회사는 음성으로 사람을 식별(성문 인식)하거나 아동을 프로파일링하지 않으며, 음성을 학습 데이터로 사용하지 않습니다.
9. 개인정보의 파기
음성은 변환 즉시 파기합니다. 기기 내 데이터는 앱 삭제 시 파기됩니다. 진단 로그와 의견은 보관 90일이 지나면 자동 삭제되며, 의견에 적어 주신 글은 운영자가 확인하는 즉시 삭제합니다. 전자적 파일은 복구·재생할 수 없도록 삭제합니다.
10. 안전성 확보 조치
- 전송 구간 TLS 암호화. 중계 서버 무상태(음성 미저장).
- 학습 기록은 단말 로컬 저장(보호자가 보낸 진단 로그와 이용자가 보낸 의견 외에는 회사 서버 미보관).
- 진단 로그·의견 저장소는 비공개로 운영하며 90일 자동 삭제 규칙을 적용합니다.
- 의견 칸에 적힌 전화번호·이메일 등 연락처 형태의 글자는 앱이 보내기 전에 막고, 서버도 저장 전에 가립니다. 글 자체는 운영자가 확인하는 즉시 삭제합니다.
- 기기 무결성 검증(App Check)으로 부정 사용 차단.
- 수집 항목 최소화(회원정보·식별정보 미수집).
11. 자동 수집 장치 (쿠키 등)
서비스는 웹 쿠키를 사용하지 않으며, 광고·분석 추적을 하지 않습니다. 음성 채점과 진단 로그·의견 전송 시 부정 사용 차단용 기기 무결성 토큰(App Check)을 사용하고, 앱 업데이트 확인을 위해 설치마다 무작위로 만든 식별값을 사용합니다.
12. 개인정보보호책임자
개인정보보호책임자: 정승원 (마리서킷 대표) / 연락처: hello@gugudan.app
[확정 필요] 사이트·문서의 사업자 등록정보(사업자등록번호·주소·연락처) 공개 범위.
13. 처리방침의 변경
법령·정책 변경에 따라 갱신될 수 있으며, 변경 시 시행일 7일 전부터 서비스를 통해 공지합니다.
- 2026년 9월 14일 공고(9월 21일 시행): 진단 로그·업데이트 식별값 고지, 중계·변환 위치 정정
- 2026년 9월 16일 공고(9월 23일 시행): 보호자 의견 보내기 추가(퀴즈를 마친 뒤 질문; 9월 15일 공고안을 시행 전에 대체)
- 2026년 9월 23일 공고(9월 30일 시행): 퀴즈를 마친 뒤 별점·의견 보내기(보호자 확인 없이 열림), 의견 칸 연락처 자동 가림·적어 주신 글은 확인 즉시 삭제(별점은 90일) 명시, 업데이트 식별값 처리 근거(계약의 이행) 명시, 진단 로그 기능이 시험용 배포본에만 있다는 설명 추가
14. 권익침해 구제
- 개인정보분쟁조정위원회 (kopico.go.kr / 1833-6972)
- 개인정보침해신고센터 (privacy.kisa.or.kr / 118)
- 대검찰청 사이버수사과 (spo.go.kr / 1301)
- 경찰청 사이버수사국 (ecrm.cyber.go.kr / 182)