Last updated: 9 October 2026
This policy explains how user information is handled in the smartphone app "Korea Walk Nomad" (the "App"). The developer ("we") respects the privacy of App users and handles information in accordance with the policy set out below.
Developer: ksk co.
Contact email: kskco111@gmail.com
| Type of information | Source / method | Purpose |
|---|---|---|
| Step count data (read-only) | Android Health Connect | Your step count is converted into the distance you can travel within the App and used as a virtual travel distance on the in-app map. We do not collect or use your actual GPS location. |
| In-app virtual location (in-game coordinates) | Locations you tap on the in-game map, or destination coordinates calculated within the game | These in-game coordinates (not your device's real GPS location) are sent via Firebase Cloud Functions to external APIs for: checking whether Street View is available at that point (Google Maps Platform: Street View Static API metadata only — the actual imagery is shown inside the Google Maps app, and we never receive the image data itself); and, for the small number of locations that have no pre-written comment on your device, generating an arrival comment (Google Gemini API). |
| Anonymous identifier (anonymous auth ID) | Firebase Authentication (anonymous sign-in) | Used to apply a daily rate limit per user to Cloud Functions calls; Firestore stores only a usage count against this ID. It is not linked to your name, email address, or any other information that identifies you. |
| Device / app integrity information | Firebase App Check (Play Integrity) | Used to detect fraudulent requests or a tampered app, and to prevent unauthorised access to Cloud Functions. |
| Game progress data (step balance, earned badges, travel history, settings, etc.) | Local database on your device (Room / DataStore) | Stored only on your device as data required for the App to function. It is never sent to our servers. |
| Backup of game progress data | Android OS's standard Auto Backup for Apps | If backup is enabled on your device's Google account, Android OS automatically backs up this on-device data. This is an OS-level feature; the App itself does not independently access or send your Google account information. If you sign in with the same Google account after a device change, Android restores this data automatically. |
| Purchase information (in-app purchase) | Google Play Billing Library | Used to check the purchase status of a one-time in-app item that unlocks the full route. The transaction itself is processed by Google Play; we never receive your payment card details or other payment information. A purchase token is sent to our server only to verify the purchase. |
| Feedback (free-text message) | Text (up to 200 characters), category, and an optional related place name that you choose to enter and submit from the Feedback screen in the App | Stored in Firestore via Firebase Cloud Functions so we can correct errors in arrival comments and improve their content over time. This is linked to the anonymous ID above, but not to your name, email address, or other information that identifies you. Because this is free text, content you choose to enter could incidentally include information about yourself. Submitting feedback is optional and all other App features remain available if you do not submit any. |
The App uses the following external services (all provided by Google). Please also review each provider's own privacy policy.
The App is not directed at any specific age group and we do not knowingly collect personal information from children under 13 (or under 14 in South Korea). As described above, the information the App collects is centred on an anonymous identifier and on-device data that does not identify an individual.
For users in South Korea, the Personal Information Protection Act (PIPA) applies. The App is designed so that we hold no information that directly identifies you (we process an anonymous identifier only). Within the limits of what we hold, you may request access to, correction of, deletion of, or suspension of the processing of data linked to your anonymous identifier. Our person responsible for personal information protection is the developer (ksk co.); please use the contact address below. Personal information is not transferred to third parties for marketing; the services listed in section 4 act as processors to run the App (Google LLC, United States, and its Google Cloud regions; the items are those listed in section 2).
All communication with external services uses encrypted connections such as HTTPS. Access to Cloud Functions and Firestore is protected by Firebase App Check and security rules.
This policy may be updated to reflect changes in law or in the App's features. Any updated policy takes effect once posted on this page.
For questions about this policy, or to request deletion of your data, please contact us at the email
address below.
kskco111@gmail.com
최종 수정일: 2026년 10월 9일
이 방침은 스마트폰 앱 "Korea Walk Nomad"(이하 "앱")에서 이용자 정보를 어떻게 처리하는지 설명합니다. 개발자("저희")는 이용자의 프라이버시를 존중하며 아래 방침에 따라 정보를 처리합니다.
개발자: ksk co.
문의 이메일: kskco111@gmail.com
| 정보의 종류 | 수집 경로 / 방법 | 이용 목적 |
|---|---|---|
| 걸음 수 데이터 (읽기 전용) | Android Health Connect | 걸음 수를 앱 안에서 이동할 수 있는 거리로 변환하여 앱 지도의 가상 여행 거리로 사용합니다. 실제 GPS 위치는 수집하거나 사용하지 않습니다. |
| 앱 안의 가상 위치 (게임 내 좌표) | 게임 지도에서 탭한 위치 또는 게임 내에서 계산된 목적지 좌표 | 이 게임 내 좌표(기기의 실제 GPS 위치가 아님)는 Firebase Cloud Functions를 거쳐 외부 API로 전송되며, 용도는 다음과 같습니다. 해당 지점에서 스트리트 뷰를 볼 수 있는지 확인(Google Maps Platform: Street View Static API의 메타데이터만 사용하며 실제 이미지는 Google 지도 앱 안에서 표시되고 저희는 이미지 데이터를 받지 않습니다), 그리고 기기에 미리 작성된 코멘트가 없는 소수의 지점에서 도착 코멘트 생성(Google Gemini API). |
| 익명 식별자 (익명 인증 ID) | Firebase Authentication (익명 로그인) | Cloud Functions 호출에 이용자별 일일 사용 한도를 적용하기 위해 사용합니다. Firestore에는 이 ID에 대한 사용 횟수만 저장되며, 이름, 이메일 주소 등 이용자를 식별할 수 있는 정보와는 연결되지 않습니다. |
| 기기 / 앱 무결성 정보 | Firebase App Check (Play Integrity) | 부정한 요청이나 변조된 앱을 감지하고 Cloud Functions에 대한 무단 접근을 막기 위해 사용합니다. |
| 게임 진행 데이터 (걸음 수 잔액, 획득한 배지, 여행 기록, 설정 등) | 기기 내 로컬 데이터베이스 (Room / DataStore) | 앱이 동작하는 데 필요한 데이터로 기기 안에만 저장되며 저희 서버로는 전송되지 않습니다. |
| 게임 진행 데이터 백업 | Android OS의 기본 앱 자동 백업 | 기기의 Google 계정에서 백업이 켜져 있으면 Android OS가 이 데이터를 자동으로 백업합니다. 이는 OS 차원의 기능이며 앱이 Google 계정 정보에 독자적으로 접근하거나 전송하지 않습니다. 기기를 바꾼 뒤 같은 Google 계정으로 로그인하면 Android가 이 데이터를 자동으로 복원합니다. |
| 구매 정보 (앱 내 구매) | Google Play Billing Library | 전체 경로를 여는 1회성 앱 내 상품의 구매 상태를 확인하는 데 사용합니다. 결제는 Google Play에서 처리되며 결제 카드 정보 등은 저희가 받지 않습니다. 구매 토큰은 구매를 검증하기 위해서만 저희 서버로 전송됩니다. |
| 의견 (자유 입력 메시지) | 앱의 의견 보내기 화면에서 이용자가 직접 입력해 보내는 텍스트(200자 이내), 종류, 선택 사항인 관련 장소 이름 | 도착 코멘트의 오류를 바로잡고 내용을 개선하기 위해 Firebase Cloud Functions를 거쳐 Firestore에 저장됩니다. 위의 익명 ID와는 연결되지만 이름, 이메일 등 이용자를 식별하는 정보와는 연결되지 않습니다. 자유 입력이므로 이용자가 입력한 내용에 본인에 관한 정보가 우연히 포함될 수 있습니다. 의견 보내기는 선택 사항이며 보내지 않아도 다른 모든 기능을 이용할 수 있습니다. |
앱은 아래 외부 서비스(모두 Google 제공)를 이용합니다. 각 제공자의 개인정보 처리방침도 함께 확인해 주세요.
앱은 특정 연령층을 대상으로 하지 않으며, 만 14세 미만 아동의 개인정보를 알면서 수집하지 않습니다. 위에 설명한 대로 앱이 수집하는 정보는 익명 식별자와 개인을 식별하지 않는 기기 내 데이터가 중심입니다.
대한민국 이용자에게는 개인정보 보호법이 적용됩니다. 이 앱은 이용자를 직접 식별할 수 있는 정보를 보유하지 않도록(익명 식별자만 처리) 설계되어 있습니다. 보유한 범위 안에서 이용자는 익명 식별자와 연결된 데이터에 대해 열람, 정정, 삭제, 처리정지를 요구할 수 있습니다. 개인정보 보호책임자는 개발자(ksk co.)이며, 아래 연락처로 문의해 주세요. 개인정보를 마케팅 목적으로 제3자에게 제공하지 않으며, 4항에 기재된 서비스는 앱 운영을 위한 처리 수탁자로서(Google LLC, 미국 및 Google Cloud 리전) 2항에 기재된 항목만을 처리합니다.
외부 서비스와의 모든 통신은 HTTPS 등 암호화된 연결을 사용합니다. Cloud Functions와 Firestore에 대한 접근은 Firebase App Check와 보안 규칙으로 보호됩니다.
이 방침은 법령이나 앱 기능의 변경을 반영하여 수정될 수 있으며, 수정된 방침은 이 페이지에 게시된 시점부터 효력이 발생합니다.
이 방침에 대한 문의나 데이터 삭제 요청은 아래 이메일로 연락해 주세요.
kskco111@gmail.com