MY SUDOKU / 나만의 스도쿠 — PRIVACY POLICY / 개인정보처리방침
Effective date / 시행일: 14 October 2026 / 2026년 10월 14일
ENGLISH
This policy applies to My Sudoku (나만의 스도쿠), package name com.personal.sudoku. Contact: lee.kangkun.ai@gmail.com.
1. Information stored on your device
The app stores Sudoku puzzles and entries, game history and statistics, points, settings, and any nickname or country information you enter on your device. This information is used to provide app features and save progress. It is not sent to a server operated by the developer.
2. Advertising and analytics
The Android app uses Google AdMob and the Google Mobile Ads SDK to show banner and rewarded ads. It also uses Google Analytics for Firebase to understand app usage. The Firebase app is linked to AdMob. Depending on your region, device settings, and consent choices, Google and its partners may collect or process: IP address and approximate location inferred from it; device or other IDs, including Android advertising ID, app set ID, and app-instance ID; app interactions such as launches, sessions, screen views, ad requests, impressions, clicks, video views, and Sudoku game-start/game-completion events; and app or advertising SDK diagnostics and performance information.
The game events may include difficulty, game mode and type, duration, mistake count, hint count, and quick-memo count. They do not include the Sudoku grid, numbers you enter, your nickname, or your country field. AdMob impression-level revenue measurement data is shared with Firebase Analytics in all regions. Google uses these data for ad delivery and measurement, analytics, fraud prevention, security, and service improvement. Data sent by these Google SDKs is encrypted in transit. Personalized or non-personalized ads may be shown depending on your choices and applicable requirements.
2A. Developer-operated operational analytics (Android version 1.2.2 and later)
The app sends operational metrics over HTTPS to a developer-operated service hosted on Cloudflare Workers and D1. These include a randomly generated installation identifier, installation time, app version, event timestamps, foreground sessions and presence, ad format and impression counts, and estimated ad revenue, currency and measurement precision supplied by the advertising SDK. In version 1.2.3 and later, with your optional analytics consent, we also read Google Play installation referrer information and retain only approved acquisition source, medium, campaign and creative/content tokens. We associate the installation’s subsequent operational activity and estimated ad revenue with that installation source to measure promotion. We do not transmit the raw referrer, social click identifiers such as fbclid, email addresses in links, or an inventory of other installed apps. This is installation-level measurement; a shared profile link does not identify an individual video. Foreground presence is sent approximately once a minute and when the app moves to the background. These metrics support installation, active-user, advertising and estimated-revenue statistics. They do not include Sudoku grids, entered numbers, nickname, country field, or the Android advertising ID. Cloudflare processes network information, including IP addresses, to deliver and protect the service; the operational database does not store raw IP addresses. The developer does not sell these metrics. Cloudflare's privacy information is available at https://www.cloudflare.com/privacypolicy/.
Unsent events are queued on the device for up to seven days, with a maximum of 500 events. Detailed server events are retained for 30 days. Installation identifiers, installation times, app versions and first/last-seen metadata are retained for installation deduplication until deleted or the service ends. Version 1.2.2 does not provide a separate switch for developer-operated metrics. In version 1.2.3 and later, optional Firebase Analytics and developer-operated operational/campaign analytics are disabled until you actively agree to the in-app notice. Declining does not prevent playing the game. Your choice, notice version and decision time are stored on your device. You can withdraw through Settings → Privacy → Allow optional analytics. Withdrawal stops future optional collection, attempts to cancel uploads in progress, clears unsent operational events and locally stored campaign tokens, and resets local Firebase Analytics data. An upload already received by the server is not undone by withdrawal. The local operational installation identifier is retained for deduplication and deletion support; installation identity and attribution already on the operational server are retained until deletion is requested or the service ends. Previously transmitted operational records can be deleted by contacting us; the in-app Request metrics deletion action prepares an email with the locally available installation identifier and does not send it automatically. Clearing app storage can make this identifier unavailable. Google Analytics data already received follows Google’s retention and deletion controls; resetting local Analytics data is not a remote deletion request. Clearing Android app storage or uninstalling removes the local queue and identifier but does not automatically delete previously received server records. For questions or deletion requests, contact lee.kangkun.ai@gmail.com. Because the service uses random identifiers without names or email addresses, an email address alone may not identify the associated records.
3. Consent and your choices
Optional analytics consent is separate from Google advertising consent. Ads may still appear when optional analytics is declined. The AdMob SDK may process data for advertising delivery, measurement, security and fraud prevention according to its own consent signals, settings and applicable requirements. Google and Cloudflare may process information through infrastructure outside your country; their privacy information explains their processing and safeguards. Our operational D1 database is configured in the Asia-Pacific region. We do not use optional campaign measurements to build cross-app advertising profiles.
Google's UMP consent flow may appear before ads are requested where required. For users covered by European regulations, the app provides choices for advertising and analytics purposes and lets you reopen privacy options from the app's privacy settings when required. Your choices are reflected in the consent signals used by Google services. You can also adjust Android advertising privacy settings and reset or delete your advertising ID in Android settings.
4. Sharing and external services
Google AdMob and Google Analytics for Firebase process the information described above. The developer does not directly sell your personal information. Google explains its practices in its Privacy Policy (https://policies.google.com/privacy) and its page about partner sites and apps (https://policies.google.com/technologies/partner-sites).
5. Retention and deletion
Delete locally stored progress and settings using the app's Delete saved data feature, clearing app storage in Android settings, or uninstalling the app. Google Analytics and advertising-service data follow Google's retention and deletion controls and policies.
6. Permissions and children
The app may use internet access for ads and connectivity checks, and notification permission for reminders if you allow it. The app is not designed to intentionally collect children's personal information directly. If children are included in the target audience, advertising and data processing are configured to comply with Google Play Families policies and applicable law.
7. Changes and contact
This policy may change when the app, services, or applicable requirements change. Significant changes will be posted here or announced through an app update. For privacy questions, email lee.kangkun.ai@gmail.com.
한국어
본 방침은 나만의 스도쿠(영문 이름: My Sudoku, 패키지 이름: com.personal.sudoku)에 적용됩니다. 문의: lee.kangkun.ai@gmail.com.
1. 기기에 저장되는 정보
앱은 스도쿠 퍼즐과 입력 내용, 게임 기록·통계·포인트·설정, 사용자가 입력한 닉네임 및 국가 정보를 기기에 저장합니다. 이 정보는 앱 기능 제공과 진행 상황 저장에 쓰이며 개발자가 운영하는 서버로 전송되지 않습니다.
2. 광고 및 분석
Android 앱은 배너 광고와 보상형 광고를 위해 Google AdMob 및 Google Mobile Ads SDK를 사용하고, 앱 사용 현황을 파악하기 위해 Google Analytics for Firebase를 사용합니다. Firebase 앱은 AdMob에 연결되어 있습니다. 지역·기기 설정·동의 선택에 따라 Google 및 파트너는 IP 주소와 이를 통해 추정되는 대략적인 위치, Android 광고 ID·앱 세트 ID·앱 인스턴스 ID 등 기기 식별자, 앱 실행·세션·화면 조회·광고 요청·노출·클릭·동영상 시청 및 스도쿠 게임 시작·완료 등의 앱 상호작용, 앱 또는 광고 SDK의 진단·성능 정보를 수집하거나 처리할 수 있습니다.
게임 이벤트에는 난이도, 게임 모드와 유형, 플레이 시간, 실수 횟수, 힌트 횟수, 빠른 메모 사용 횟수가 포함될 수 있습니다. 스도쿠 격자, 사용자가 입력한 숫자, 닉네임 또는 국가 입력값은 포함하지 않습니다. AdMob의 광고 노출 수준 수익 측정 데이터는 모든 지역에서 Firebase Analytics와 공유됩니다. Google은 이 데이터를 광고 제공·측정, 분석, 사기 방지, 보안 및 서비스 개선에 사용할 수 있습니다. Google SDK를 통해 전송되는 데이터는 전송 중 암호화됩니다. 동의 선택과 적용 규정에 따라 개인 맞춤 광고 또는 개인 맞춤이 아닌 광고가 표시될 수 있습니다.
2A. 개발자 운영 통계 (Android 1.2.2 이상)
앱은 Cloudflare Workers와 D1에서 운영되는 개발자의 통계 서비스에 HTTPS로 운영 지표를 전송합니다. 수집 항목은 무작위로 생성한 설치 식별자, 설치 시각, 앱 버전, 이벤트 시각, 앱의 전면 실행 세션과 접속 상태, 광고 형식과 노출 횟수, 광고 SDK가 제공한 예상 광고 수익·통화·측정 정밀도입니다. 1.2.3 이상에서는 선택적 분석에 동의한 경우 Google Play의 설치 referrer에서 허용된 유입 출처·매체·캠페인·소재 토큰만 읽고 보관합니다. 동일 설치의 이후 운영 활동 및 예상 광고 수익을 설치 출처와 연결하여 홍보 성과를 측정합니다. referrer 원문, fbclid 같은 소셜 클릭 식별자, 링크에 포함된 이메일, 다른 설치 앱 목록은 전송하지 않습니다. 설치 단위의 측정이며 공유 프로필 링크로 특정 영상의 설치를 구분하지는 않습니다. 접속 상태는 앱을 사용하는 동안 약 1분마다, 그리고 앱이 백그라운드로 전환될 때 전송됩니다. 설치·접속자·광고 노출·예상 수익 현황을 파악하는 데 사용하며, 스도쿠 격자·입력 숫자·닉네임·국가 입력값·Android 광고 ID는 포함하지 않습니다. Cloudflare는 서비스 전달과 보호를 위해 IP 주소 등 네트워크 정보를 처리하며, 운영 통계 데이터베이스는 원본 IP 주소를 저장하지 않습니다. 개발자는 이 통계를 판매하지 않습니다. Cloudflare의 개인정보 안내는 https://www.cloudflare.com/privacypolicy/ 에서 확인할 수 있습니다.
미전송 이벤트는 기기에 최대 7일간, 최대 500개까지 대기열로 보관됩니다. 서버의 상세 이벤트는 30일간 보관합니다. 설치 중복 집계를 막기 위한 설치 식별자·설치 시각·앱 버전·최초 및 마지막 수신 시각 정보는 삭제하거나 서비스를 종료할 때까지 보관합니다. 1.2.2에는 개발자 운영 통계만 별도로 끄는 설정이 없습니다. 1.2.3 이상에서는 앱 안의 안내에 명시적으로 동의하기 전까지 선택적 Firebase Analytics와 개발자 운영·캠페인 통계를 수집하지 않습니다. 거부해도 게임을 이용할 수 있습니다. 선택 내용·안내 버전·선택 시각은 기기에 저장합니다. 설정 → 개인정보 → 선택적 분석 허용에서 철회할 수 있습니다. 철회하면 이후 선택적 수집을 중단하고 진행 중인 전송의 취소를 시도하며, 미전송 운영 이벤트·기기에 저장된 캠페인 토큰을 삭제하고 기기의 Firebase Analytics 데이터를 초기화합니다. 이미 서버에 수신된 전송을 되돌리지는 않습니다. 설치 중복 집계와 삭제 문의를 위한 운영 통계 설치 식별자는 기기에 유지하며, 운영 서버의 설치 식별자·출처는 삭제 요청 또는 서비스 종료까지 보관합니다. 이전에 전송한 운영 통계는 문의를 통해 삭제를 요청할 수 있습니다. 앱의 통계 기록 삭제 문의는 기기에 남아 있는 설치 식별자를 포함한 메일을 작성하며 자동 전송하지 않습니다. 앱 저장공간을 지우면 해당 식별자를 확인할 수 없을 수 있습니다. 이미 Google에 전송된 분석 데이터는 Google의 보유·삭제 관리 절차를 따르며 기기의 분석 데이터 초기화가 Google 서버 데이터 삭제 요청을 의미하지는 않습니다. Android 앱 저장공간 삭제 또는 앱 삭제는 기기의 대기열과 식별자를 제거하지만 이미 서버에 수신된 기록을 자동으로 삭제하지 않습니다. 문의 또는 삭제 요청은 lee.kangkun.ai@gmail.com으로 보내 주세요. 이름이나 이메일 없이 무작위 식별자를 사용하므로 이메일 주소만으로 관련 기록을 식별하기 어려울 수 있습니다.
3. 동의 및 선택권
선택적 분석 동의와 Google 광고 동의는 별개입니다. 선택적 분석을 거부해도 광고가 표시될 수 있으며, AdMob SDK는 별도의 동의 신호·설정·적용 요구사항에 따라 광고 제공·측정·보안·사기 방지 데이터를 처리할 수 있습니다. Google과 Cloudflare는 거주 국가 밖의 인프라에서 정보를 처리할 수 있으며 서비스별 개인정보 안내에서 처리 방식과 보호 조치를 설명합니다. 운영 D1 데이터베이스는 아시아·태평양 지역으로 설정되어 있습니다. 선택적 캠페인 측정으로 다른 앱을 넘나드는 광고 프로필을 만들지 않습니다.
관련 지역에서는 광고 요청 전에 Google UMP 동의 절차가 표시될 수 있습니다. 유럽 규정이 적용되는 사용자에게 앱은 광고 및 분석 목적의 선택을 제공하며, 필요한 경우 앱의 개인정보 설정에서 선택 화면을 다시 열 수 있습니다. 사용자의 선택은 Google 서비스가 사용하는 동의 신호에 반영됩니다. Android 설정에서도 광고 개인정보 보호를 조정하고 광고 ID를 재설정하거나 삭제할 수 있습니다.
4. 제3자 제공 및 외부 서비스
Google AdMob과 Google Analytics for Firebase가 위에 설명한 정보를 처리합니다. 개발자는 사용자의 개인정보를 직접 판매하지 않습니다. Google의 처리 방식은 개인정보처리방침(https://policies.google.com/privacy) 및 파트너 사이트·앱 정보 안내(https://policies.google.com/technologies/partner-sites)에서 확인할 수 있습니다.
5. 보유 및 삭제
앱 설정의 저장 데이터 삭제 기능, Android 설정의 앱 저장공간 삭제 또는 앱 삭제로 기기에 저장된 진행 기록과 설정을 지울 수 있습니다. Google Analytics 및 광고 서비스 정보의 보유·삭제는 Google의 정책과 관리 도구를 따릅니다.
6. 권한 및 아동의 개인정보
앱은 광고와 연결 확인을 위해 인터넷에 접근할 수 있으며, 사용자가 허용한 경우 알림을 이용해 게임 리마인더를 보낼 수 있습니다. 앱은 아동의 개인정보를 의도적으로 직접 수집하도록 설계되지 않았습니다. 앱의 대상 연령에 아동이 포함되면 Google Play 가족 정책과 관련 법률을 준수하도록 광고 및 데이터 처리를 설정합니다.
7. 방침 변경 및 문의
앱·서비스 또는 관련 요구사항이 변경되면 방침을 수정할 수 있습니다. 중요한 변경은 이 페이지 또는 앱 업데이트를 통해 알립니다. 개인정보 문의는 lee.kangkun.ai@gmail.com으로 보내 주세요.