3moji.

개인정보 처리방침

시행일 2026-11-03

1. 수집하는 정보

3moji는 소셜 계정 가입 없이도 플레이할 수 있습니다. 실명·전화번호 입력을 요구하지 않으며 앱에서 주소록·GPS 권한을 요청하지 않습니다. 닉네임에는 실명·전화번호 등 개인정보를 넣지 마세요. 접속 국가 코드는 아래와 같이 처리하며, 이메일은 Google·Apple 계정을 직접 연결한 경우에만 받습니다.

게임 계정: 기기에서 만든 무작위 식별값(앱인토스에서는 토스가 제공하는 게임용 익명 식별키)의 해시값, 자동으로 만들어지는 닉네임(직접 바꿀 수 있음), 언어 설정.

Google·Apple 계정을 연결한 경우(선택): 그 공급자가 주는 계정 식별값과 이메일 주소. 이메일은 연결 상태 표시에만 쓰고 화면에는 가려서 보여 줍니다. Apple 은 계정 삭제 때 로그인 토큰을 폐기하기 위해 Apple 이 발급한 토큰을 암호화해 보관합니다.

국가: 국가별 랭킹을 위해 접속 국가 코드(예: KR)를 저장합니다. 원 IP 주소를 데이터베이스·요청 로그에 남기지 않습니다. 요청 제한에는 IP에서 만든 임시 보안 키를 프로세스 메모리에서만 쓰며 제한 창이 끝난 뒤 최대 1분 안에 정리합니다.

게임 기록: 모드별 점수, 문제별 선택한 답과 걸린 시간, 데일리 챌린지 결과.

진행 백업: 맞힌 문제, 개인 최고 기록, 데일리 완료 이력, 최대 366개의 플레이 완료 날짜를 계정별로 저장합니다. 순위전·데일리·친구 도전의 정답률(난이도·문제 종류·모드·장르·연대·작품 유형별 푼 문제 수, 맞힌 수, 첫 시도 정답 수, 시간 초과 수, 풀이 시간 합계)을 계정별로 집계해 내 정답률 화면에 보여 주며 계정 삭제 때 함께 지웁니다. 문제별·난이도별 전체 정답률은 계정과 연결하지 않은 합계 숫자로만 보관합니다. 개인 백업을 올려도 랭킹 점수는 바뀌지 않습니다. 맞춤·일반 연습의 문제 순서와 진행, 오답 복습 일정, 난이도 조정을 위한 최근 연습 응답 결과 최대 40개는 해당 기기에 저장하고 계정 전환·로그아웃 시 비웁니다. 일반 연습은 최근 세 묶음까지 저장하며, 마지막 사용 후 7일이 지난 진행은 앱을 다시 열 때 정리합니다. 직접 고른 연습 난이도는 기기 설정으로 유지합니다.

개선 이벤트(선택, 기본 꺼짐; 설정 › 3moji 개선에 참여에서 동의·철회): 무작위 세션 ID, 계정 ID, 언어·채널, 처음 들어온 경로(utm·referrer), 문제 열기·응답·완주·초대·복원·광고 노출·광고 제거 구매 과정·이의 사유와 시각을 자체 서버에 저장하고, 같은 내용을 Google 애널리틱스로 보내 이용 통계를 봅니다. 웹에서는 앱의 분석 선택과 CMP의 분석 허용을 모두 확인한 뒤에만 Google 애널리틱스 쿠키(_ga)를 사용합니다. 동의 전 쿠키 없는 분석 요청도 보내지 않습니다. 앱에는 Google 애널리틱스 SDK 를 넣지 않고 3moji 서버가 대신 보냅니다. 입력한 답의 원문·광고 식별자·이메일은 보내지 않습니다.

친구 도전: 초대한 사람의 닉네임·점수와 같은 문제는 링크를 가진 사람이 볼 수 있습니다. 도전에 참여하면 완주한 참여자들이 친구 점수판에서 내 닉네임·점수를 볼 수 있으며 답의 원문은 공개하지 않습니다. 연락처를 수집하거나 자동으로 친구에게 전송하지 않습니다.

광고: 게임이 끝난 뒤 가끔 전면 광고가 나옵니다(앱은 Google AdMob, 앱인토스는 토스 인앱 광고, 웹은 Google AdSense). 광고 단위가 설정된 앱과 웹에서는 결과·랭킹·탐험 화면에 「광고」 표시가 붙은 배너도 나옵니다(플레이 중에는 없음). 관심사 기반(개인화) 광고는 요청하지 않으며, 광고 회사가 광고 표시·빈도 제한·부정 클릭 방지를 위해 기기 정보와 광고 식별자를 직접 처리할 수 있습니다. 웹에서는 Google 을 포함한 광고 회사가 이를 위해 쿠키를 쓸 수 있습니다(Google 의 광고 쿠키 사용: https://policies.google.com/technologies/ads). 3moji 서버는 광고 식별자를 받거나 저장하지 않습니다.

결제(광고 제거를 산 경우): 결제한 곳(App Store·Google Play·토스·Xsolla), 거래 식별값, 상품, 금액·통화, 시각을 계정과 함께 저장합니다. 카드 번호 등 결제 수단 정보는 각 결제사가 처리하며 3moji는 받지 않습니다. 웹 결제 복구를 위해 브라우저에 계정 식별값·주문 참조·시각을 최대 24시간 보관하며, 완료·로그아웃 시 삭제합니다.

알림(선택): 퀴즈 알림의 시간·요일 설정과 새 퀴즈·이어 풀기·복습 예약은 기기에만 저장합니다. 선택한 날에 최대 한 번, 앞으로 4주 동안 예약하며 앱을 열 때 갱신합니다. 알림 설정에서 언제든 끌 수 있습니다. 친구 도전 결과 알림을 켜면 계정에 연결된 기기 푸시 토큰을 마지막 등록 후 최대 30일, 전송 대기 알림을 최대 24시간 보관합니다. 친구 결과 알림 전송에는 Expo Push Service와 Apple APNs·Google FCM을 사용합니다. 친구 결과 알림을 끄거나 로그아웃·계정 삭제하면 해당 기기 등록을 해제합니다. 오프라인 해제 요청은 연결이 복구되면 재시도합니다. 개선 이벤트의 미전송 대기열은 동의한 경우 기기에 최대 7일·1,000건 보관하며 동의 철회·로그아웃 시 삭제합니다.

2. 이용 목적

점수 채점과 부정행위 방지, 랭킹·친구 도전 제공, 계정별 기록 복원, 광고 제거 권리 확인·복원·환불 처리, 문제 품질과 완주·재방문 경험 개선에 사용합니다. 게임 기록을 개인을 겨냥한 광고·마케팅 메시지에 쓰거나 제3자에게 판매하지 않습니다. 유입 경로·캠페인 효과·매출은 통계로만 봅니다.

2-1. 목적별 처리 근거와 선택

계정·채점·랭킹·기록 복원과 요청한 구매·환불 처리는 서비스 계약의 이행에 필요한 범위에서 처리합니다. 보안·부정행위 방지는 서비스와 이용자를 보호하기 위한 정당한 이익을 근거로 하며, 이익형량과 적용 법률은 운영자·전문가의 검토가 필요합니다. 법정 거래 기록은 적용되는 보관 의무에 따라 처리합니다. GDPR이 적용되는 경우 각각 제6조 제1항 (b), (f), 적용 가능한 EU·회원국 법률상 의무에 한해 (c)를 검토합니다. 한국의 보관 의무만으로 GDPR상 법적 의무가 성립한다고 주장하지 않습니다.

선택적 개선 분석과 분석 쿠키는 동의에 근거합니다(GDPR 적용 시 제6조 제1항 (a)). 모든 지역에서 기본 꺼짐이며 과거 기본 켜짐 설정은 새 동의로 인정하지 않습니다. 거부해도 퀴즈·진행 저장·구매 기능을 이용할 수 있습니다. 선택은 기기에 저장되고 현재 계정의 서버 분석 설정과 동기화됩니다. 계정 전환·로그아웃 시 다시 꺼집니다.

설정 › 3moji 개선에 참여를 끄면 새 개선 이벤트 수집·GA 전송을 멈추고 기기의 대기 이벤트·유입 정보를 지웁니다. 연결이 끊겼다면 서버의 철회 반영은 재연결 뒤 이루어집니다. 이전 전송과 법정 거래 기록은 자동 소급 삭제되지 않으며, 기존 분석 정보 삭제는 아래 연락처로 요청할 수 있습니다. 철회 전 적법한 처리의 효력에는 영향을 주지 않습니다. 광고 동의는 분석 선택과 별도로 관리합니다.

3. 보관 기간

선택형 게임의 상세 응답 기록은 90일 뒤 자동 삭제됩니다. 오늘·이번 주 랭킹 캐시는 해당 기간이 끝나고 며칠 안에 삭제됩니다.

계정·닉네임·개인 진행·데일리 결과와 랭킹 복구용 점수 원장(계정·모드·국가·점수·시각)은 계정 삭제를 요청할 때까지 보관합니다.

Apple 연결 해제: 계정 삭제와 별개로 최소 암호화 토큰·client ID·작업 시각을 최대 30일 보관하여 일시 실패를 재시도합니다. 계정 ID·이메일·Apple subject 원문은 작업에 넣지 않으며, 새 연결과 오래된 철회 작업이 충돌하지 않도록 비밀키 기반 가명 조회값을 사용하고 성공 즉시 지웁니다. 기한 내 완료되지 않으면 오류를 기록하고 작업 정보를 삭제합니다. 기존 계정에 철회 토큰이 없으면 앱의 삭제 완료 안내에 따라 Apple 계정 설정 → Apple로 로그인 → 3moji → 사용 중단에서 직접 연결을 해제할 수 있습니다. 고객지원으로도 문의할 수 있습니다.

개선 이벤트는 최대 90일, 친구 도전은 7일 동안 보관합니다. 설정에서 개선 이벤트 전송을 끌 수 있고 계정 삭제 시 그 계정의 이벤트·진행·친구 도전 기록도 삭제합니다.

결제 원장은 기록된 거래 시각부터 5년 후 만료되며 매일 만료분을 삭제합니다. App Store·Google Play가 검증한 구매 시각이 있으면 이를 사용하고, 기존 기록 및 구매 시각을 제공하지 않는 경로는 최초 검증 시각을 사용합니다. 법정 기산일과 기존 기록의 구매 시각 정합성은 운영자·법률 검토가 필요합니다. 탈퇴 시 원장의 해당 계정 ID를 비밀키 기반 가명값으로 바꾸고 권리 보유 계정 목록에서 제거합니다. 거래 식별값·금액 등 보관에 필요한 기록은 만료 전까지 남으므로 익명화라고 보지 않습니다.

원장 만료로 영구 광고 제거 권리가 사라지지 않도록 상품·권리 상태·현재 권리 보유 계정·거래 식별값의 비밀키 기반 조회값 등 최소 권리 정보를 별도로 유지합니다. 검증된 영수증 복원과 환불 회수에 사용하며, 탈퇴 계정 연결은 제거합니다. 전체 DB 백업은 14일 일일·8주 주간 창(최대 56일)으로 순환합니다. 탈퇴 전 정보나 만료된 거래가 격리 백업에 이 기간 동안 남을 수 있으며 복구 시 삭제·만료를 다시 적용해야 합니다. 장기 거래 전용 사본에는 계정 ID·권리 보유 계정 목록을 넣지 않고 구매 월로부터 5년을 넘기지 않습니다. 보관 근거·기간 및 백업 예외는 운영자·법률 검토 대상입니다.

4. 제3자 제공·처리 위탁

오류 진단(운영자가 설정한 경우에만): Sentry(Functional Software, Inc., 미국)에 오류 종류·시각, 정리된 코드 위치, 앱·서버 빌드 SHA·콘텐츠 버전을 오류 발생 시 HTTPS로 전송합니다. 오류 메시지 원문·입력 답안·요청 본문·인증 헤더·접속 URL/쿼리·계정 ID/이메일·콘솔 기록·스크린샷·화면 녹화는 제외하며 네이티브 코드 자체의 강제 종료 보고는 수집하지 않습니다. 이벤트에서 IP 자동 추론을 차단하지만 전송 과정의 접속 IP는 수신 네트워크에 노출됩니다. 선택 이용 분석과 별개이며 실제 처리 국가·보관 기간·이전 보호조치·처리 근거는 활성화 전에 운영자·법률 검토가 필요합니다. 문의는 제7항 연락처를 이용할 수 있습니다.

개인정보를 판매하지 않습니다. 아래의 공급자는 서비스 제공·보호·선택 분석·광고·결제를 위해 필요한 정보를 처리합니다. 서비스는 운영자가 직접 관리하는 서버에서 운영되며 접속 보호를 위해 Cloudflare 네트워크를 거칩니다. Google·Apple 로그인 과정은 각 회사의 개인정보 처리방침을 따릅니다.

이용 통계는 Google 애널리틱스(Google LLC, 미국)가 처리합니다(계정 ID·국가·언어·이벤트, Google 신호·광고 개인화 꺼짐; GA 보관 설정은 운영자 확인 필요). 광고는 Google(AdMob·AdSense)과 토스(비바리퍼블리카)가, 결제는 Apple(App Store)·Google(Google Play)·토스·Xsolla 가 각자의 개인정보 처리방침에 따라 처리합니다. 네이티브 앱은 UMP 광고 동의 결과를 확인합니다. 웹은 설정된 Google Privacy & Messaging CMP가 허용한 뒤에만 광고 스크립트를 로드합니다. CMP가 미설정·실패·거부 상태이면 웹 광고와 웹 GA를 로드하지 않습니다. 설정 › 광고 개인정보 설정에서 웹 CMP 또는 네이티브 광고 동의를 다시 열 수 있습니다.

Cloudflare의 접속 보호·전달은 선택 이용 분석과 별개입니다. 이 웹 배포의 브라우저 보안 정책은 Cloudflare Web Analytics/Browser Insights 외부 스크립트를 허용하지 않습니다. 운영자는 Cloudflare 콘솔의 자동 삽입 설정도 비활성화하고 실제 설정·보유 기간·처리 지역을 확인해야 합니다. 보안·전달에 필요한 네트워크 처리는 계속 적용됩니다.

앱인토스에서는 토스 게임센터 리더보드에 스피드 퀴즈 점수를 함께 제출합니다.

4-1. 국외 이전: 항목·수령자·시기·방법·거부

선택 분석: Google LLC(Google Analytics, 미국)가 동의 후 이벤트 전송 시 계정 ID·세션/클라이언트 ID·국가·언어·이벤트를 HTTPS로 받습니다. 자체 이벤트는 최대 90일 보관하며 Google 측의 실제 보유 기간은 콘솔·계약 확인이 필요합니다. 거부·철회는 설정 › 3moji 개선에 참여에서 하며 퀴즈 이용은 계속할 수 있습니다.

접속 보호·호스팅: 운영자 서버와 Cloudflare, Inc.(미국 및 글로벌 네트워크)는 접속 시 서비스 요청과 네트워크 정보를 처리합니다. 운영자 서버의 소재국, Cloudflare의 실제 처리 국가·보유 기간·계약 주체는 최종 확인이 필요합니다. 선택 광고는 Google(AdMob·AdSense)이 허용된 광고 요청 시 기기·광고 정보를 네트워크로 처리하며 Google의 정확한 계약 주체·처리 국가·보유 기간도 확인이 필요합니다.

선택 Google·Apple 로그인, 친구 결과 푸시(Expo·Apple APNs·Google FCM), 결제(Apple·Google·토스·Xsolla)는 해당 기능 실행 시 관련 식별값·푸시 토큰·거래 정보를 전송합니다. 앱·서버 API 통신은 HTTPS를 사용합니다. 업체별 수령 법인·연락처·정확한 처리 국가와 보유 기간은 운영자가 계약 및 콘솔에서 확인해야 합니다. 직접 카드 정보는 해당 결제사가 처리합니다.

선택 분석·광고는 위 설정에서 거부하고, 소셜 로그인·푸시·결제를 사용하지 않으면 해당 선택 전송을 피할 수 있습니다. 필요한 서비스 접속의 이전까지 거부하려면 contact@021flow.com로 처리정지·계정 삭제를 요청하고 이용을 중단할 수 있습니다. 일부 기능은 제공할 수 없게 되며 법정 보관 거래 기록은 예외입니다.

이전의 법적 근거와 적정성 결정·표준계약조항(SCC)·필요한 영국 부속서 등의 보호조치는 아직 운영자·전문가 확인이 필요합니다. 체결 또는 적용이 완료되었다고 보장하지 않습니다. 최신 이전 명세, 수령자 연락처와 적용되는 보호조치 사본은 contact@021flow.com로 요청할 수 있습니다.

4-2. 웹 쿠키와 CMP

게임 로그인·진행·구매 복구와 동의 선택을 저장하는 필수 기기 저장소와 선택적 분석·광고 쿠키를 구분합니다. 웹 CMP는 EEA·영국·스위스의 동의 선택을 수집하며, 판정 전에는 지역을 추측해 허용하지 않습니다. Google의 TCF 동의 데이터와 Consent Mode 결과를 확인하고, 분석은 별도의 앱 분석 선택도 켜져 있어야 합니다. 광고 개인화는 계속 요청하지 않습니다. 선택 언어를 게임·랜딩·정적 법적 문서에 유지하도록 moji_locale 선호 쿠키를 최대 1년 저장하며 계정 식별자는 포함하지 않습니다.

설정 › 광고 개인정보 설정에서 동의 선택을 다시 열고, 설정 › 3moji 개선에 참여에서 분석을 철회할 수 있습니다. 분석 철회 시 GA를 중지하고 기본 _ga 쿠키 삭제를 시도합니다. 브라우저 설정으로 기기 저장소·쿠키도 지울 수 있습니다. 광고 허용을 철회하면 이미 로드된 외부 코드를 중단하기 위해 페이지를 다시 불러올 수 있습니다. CMP 설정과 메시지 게시 전에는 웹 광고·GA가 꺼져 있습니다.

5. 이용자의 권리

설정에서 닉네임을 언제든 바꿀 수 있고, 설정 › 계정 › 계정 삭제로 서비스 계정·기록·랭킹 삭제를 요청할 수 있습니다. 제3항의 법정 보관 거래 기록과 외부 업체가 보유하는 자료는 예외이며 별도 요청이 필요할 수 있습니다.

앱 삭제나 브라우저 데이터 삭제 전에 Google·Apple 계정을 연결했다면 같은 계정으로 다시 로그인해 백업 기록을 복원할 수 있습니다. 연결하지 않은 게스트의 기기 식별값이 사라지면 기존 기록을 복구할 수 없습니다.

5-1. 열람·내보내기·이의 제기 절차

설정 › 계정 › 내 게임 데이터 사본에서 로그인한 계정의 서버 저장 프로필·진행·개인 정답률·분석 선택을 JSON으로 열람·복사하고 일반 웹에서는 내려받을 수 있습니다. 이 즉시 사본은 상세 응답·거래·보안/임시 기록·기기 전용 기록·외부 업체 기록·격리 백업을 포함하지 않아 전체 열람·전송 요구에 대한 완전한 답변이 아닙니다. 추가 범위와 정정·삭제·제한 등은 아래 문의처로 요청할 수 있습니다. 사본은 본인이 안전하게 보관하고, 복사한 클립보드는 사용 후 지워 주세요.

열람·사본·기계판독 가능한 내보내기·정정·삭제·처리제한·이동·반대·동의 철회는 contact@021flow.com로 요청 종류와 닉네임/계정 ID를 보내 요청할 수 있습니다. 비밀번호·주민등록번호는 보내지 마세요. 필요한 최소한의 본인 확인 뒤 적용 법정 기한 내에 답변하며 제한·연장 사유가 있으면 안내합니다. 정당한 이익에 근거한 보안 처리에도 반대할 수 있습니다.

운영자에게 문의하는 것과 별도로 감독기관에 민원을 제기할 수 있습니다. 한국: 개인정보침해신고센터 https://privacy.kisa.or.kr (118), 개인정보 포털 https://www.privacy.go.kr. EEA: 거주·근무지 또는 침해 발생지의 감독기관(목록 https://www.edpb.europa.eu/about-edpb/board/members_en). 영국: ICO https://ico.org.uk/make-a-complaint/.

6. 아동과 일반 이용자 대상

3moji는 영화·드라마 팬을 위한 일반 이용자 대상 서비스이며 아동을 대상으로 설계하지 않았습니다. 생년월일을 수집하거나 모든 이용자의 연령을 확인하지 않으며, 법정대리인 동의 절차는 제공하지 않습니다. 만 14세 미만 또는 거주국에서 보호자 동의가 필요한 아동의 개인정보를 의도적으로 수집하지 않습니다. 선택적 소셜 로그인에서 이메일을 받을 수 있다는 제1항의 설명은 그대로 적용됩니다.

아동이거나 보호자라면 아동의 개인정보를 닉네임에 쓰거나 소셜 로그인·선택 분석으로 제공하지 마세요. 아동 정보가 수집되었다고 알게 되면 contact@021flow.com로 알려 주세요. 필요한 최소 확인 후 관련 처리를 제한하고 삭제 또는 필요한 조치를 안내합니다. 현재 광고 SDK는 일반 이용자 대상으로 설정되어 있으며, 이는 이용자 나이를 확인했다는 뜻이 아닙니다.

7. 운영자와 문의

개인정보처리자(운영자): 제로투원플로우(021flow), 대표 류성태, 사업자등록번호 317-09-03418, 경기도 수원시 영통구 법조로 25, A동 2704호

개인정보 보호책임자: 류성태 (contact@021flow.com)

서비스 문의: contact@021flow.com

개인정보 열람·정정·삭제·처리정지 요청과 문의: contact@021flow.com. 앱을 쓸 수 없는 경우 닉네임이나 계정 ID를 적어 보내 주시면 확인 후 계정과 기록을 삭제합니다.