DreadRun 개인정보처리방침
DreadRun(이하 "앱")은 추격자가 뒤에서 쫓아오는 러닝 게임입니다. 갤럭시 워치(Wear OS)에서 단독으로 동작하고, 폰 앱(선택)을 설치하면 워치에서 끝난 러닝을 폰에서 볼 수 있습니다.
1. 한눈에 보기
- 계정이 없고 개발자의 서버도 없습니다. 달린 기록은 워치와 내 폰에만 있고, 개발자에게 전송되지 않습니다.
- 광고, 분석(통계), 충돌 보고 도구를 쓰지 않습니다.
- 경로 지도는 네이버 지도를 쓰며, 지도를 그릴 때 보고 있는 지역이 네이버로 전달될 수 있습니다(4항).
- Health Connect로 보내기는 내가 켰을 때만 동작하고, 쓰기만 하며 읽지 않습니다.
2. 처리하는 정보와 목적
| 정보 | 어디서 만들어지나 | 무엇에 쓰나 |
|---|---|---|
| 러닝 기록: 날짜·시각, 거리, 시간, 페이스, 추격자와의 거리, 결과, 별점 | 워치 | 결과·기록 화면, 기록 목록, 통계, 기준 페이스 계산 |
| 위치: 달린 경로(GPS 좌표, 고도) | 워치의 위치 센서 | 달린 거리 계산, 경로 그림·지도, GPX 내보내기 |
| 건강·활동: 심박, 걸음 수, 케이던스, 칼로리 | 워치의 센서(Health Services) | 심박 구간 경고, 러닝 리포트 |
| 설정·진행: 기준 페이스, 보스 진행, 즐겨찾기, 앱 설정 | 워치 | 앱 동작, 새 워치로 옮길 때 복원 |
| 주행 로그(초 단위 측정값) | 워치 | 리포트 그래프, 문제 확인(내보내기는 내가 선택할 때만) |
위 정보는 러닝 게임 기능을 제공하기 위해서만 처리하며, 광고·프로파일링·판매에 쓰지 않습니다.
3. 정보가 이동하고 저장되는 방식
- 워치에서: 러닝 중 만들어져 워치의 앱 전용 저장소에 저장됩니다.
- 워치 → 폰: 폰 앱이 설치돼 있으면 Google Play 서비스의 Wearable Data Layer로 기기끼리 직접(블루투스·Wi-Fi) 보냅니다. 개발자 서버를 거치지 않습니다. 폰 앱이 없으면 아무것도 보내지 않습니다.
- 폰에서: 폰 앱의 전용 저장소에 저장됩니다. 다른 앱은 읽을 수 없습니다(내가 공유를 눌러 내보내는 파일 제외).
- Android 자동 백업: 폰의 자동 백업을 켜 두었다면 작은 기록 파일(기록 색인, 격차 그래프, 그림용 경로, 프로필 백업)이 내 Google 계정의 백업에 들어갈 수 있습니다. 주행 로그와 GPX는 제외되며, 기기 잠금으로 암호화될 때만 올라갑니다. 이 백업은 Google이 관리하며 Google의 정책을 따릅니다.
- 공유·내보내기: 결과 카드 이미지, GPX, CSV는 내가 공유 버튼을 눌러 고른 앱으로만 나갑니다.
4. 제3자와 서비스
| 대상 | 무엇을 | 설명 |
|---|---|---|
| 네이버(네이버 지도 SDK) | 지도 타일 요청 | 폰 앱이 경로 지도를 그릴 때 보고 있는 지역, 기기·네트워크 정보가 네이버로 전달될 수 있습니다. 달린 경로의 좌표 자체는 보내지 않고 기기 안에서 그립니다. 네이버의 처리는 네이버의 방침을 따릅니다. |
| Google Play 서비스 | 워치↔폰 전달 | 기기 간 전달 수단입니다. |
| Health Connect(내가 켠 경우) | 운동 세션, 경로, 거리, 걸음, 칼로리, 심박 쓰기 | 폰 안의 Health Connect에 씁니다. 읽지 않으며, Health Connect 설정에서 권한을 거두거나 DreadRun이 쓴 데이터를 지울 수 있습니다. |
개발자는 위 정보를 제3자에게 판매하거나 광고 목적으로 제공하지 않습니다.
5. 보관과 삭제
- 보관 기간: 내가 지울 때까지 내 기기에 보관합니다.
- 기록 삭제: 워치의 리포트 하단 휴지통 또는 폰의 기록 상세 휴지통으로 지우면 폰과 워치에서 모두 지워집니다. Health Connect로 이미 보낸 사본은 Health Connect 안에서 따로 지웁니다.
- 앱을 삭제하면 그 기기의 앱 데이터가 지워집니다. 자동 백업은 Google 계정 설정에서 지웁니다.
- 개발자가 보유한 정보가 없으므로 개발자 쪽에서 지울 정보도 없습니다.
6. 앱 권한
| 앱 | 권한 | 까닭 |
|---|---|---|
| 워치 | 위치(정확한·대략적) | 달린 거리와 경로. 러닝 중에만 씁니다(백그라운드 위치 권한 없음) |
| 워치 | 신체 센서·활동 인식 | 심박, 걸음 수·케이던스 |
| 워치 | 알림, 진동, 화면 켜짐 유지 | 러닝 알림, 진동 피드백, 화면이 꺼진 채 측정 |
| 폰 | 인터넷·네트워크 상태 | 네이버 지도 타일 |
| 폰 | 알림, 포그라운드 서비스(미디어 재생) | 러닝 소리 서비스 |
| 폰 | Health Connect 쓰기(내가 켠 경우) | 운동 세션, 경로, 거리, 걸음, 총 칼로리, 심박 쓰기 |
7. 이용자의 권리
내 기록은 내 기기에 있으므로 앱 안에서 직접 보고, 내보내고(GPX·CSV·이미지), 지울 수 있습니다. 개발자에게 정보 열람·정정·삭제를 요청할 일이 생기지 않도록 설계했습니다. 그래도 문의가 있으면 아래 연락처로 알려 주세요.
8. 어린이
DreadRun은 만 13세 이상을 대상으로 합니다. 개발자는 이용자의 개인정보를 수집하지 않으므로 별도의 보호자 동의 절차가 없습니다.
9. 안전성 확보
- 기록은 앱 전용 저장소에 두고 다른 앱이 읽지 못하게 합니다. 내보내기 파일은 공유할 때 만든 사본만 내보냅니다.
- 워치↔폰 전달은 Google Play 서비스를 통하며, 같은 서명 키의 두 앱끼리만 통신합니다.
- 지도 타일은 암호화된 연결(HTTPS)로 받습니다.
10. 건강 정보에 관한 고지
이 앱은 의료 기기가 아니며 심박 등의 값은 운동 중 참고용입니다. 의학적 조언이 아닙니다. 몸 상태에 맞게 조절하세요.
11. 방침의 변경
방침이 바뀌면 앱 업데이트 설명과 이 페이지에 알리고 시행일을 갱신합니다. 계정이나 서버 기능이 추가되면 새로 동의를 받고 이 페이지를 먼저 고칩니다.
12. 문의
springframework@naver.com
DreadRun Privacy Policy
DreadRun (the "app") is a running game in which a chaser hunts you from behind. It runs on its own on a Galaxy Watch (Wear OS); if you also install the optional phone app, runs finished on the watch can be viewed on your phone.
1. At a glance
- There is no account and no developer server. Your running data stays on your watch and your own phone and is never sent to the developer.
- No ads, no analytics, and no crash-reporting tools.
- The route map uses NAVER Maps, which may receive the map area being viewed (section 4).
- "Send to Health Connect" works only if you turn it on, and it only writes; it never reads.
2. Information processed and why
| Information | Where it is created | Used for |
|---|---|---|
| Run records: date and time, distance, duration, pace, gap to the chaser, result, star rating | Watch | Result and history screens, run list, statistics, baseline pace |
| Location: the route you ran (GPS coordinates, altitude) | The watch's location sensor | Calculating distance, drawing the route and map, GPX export |
| Health and activity: heart rate, steps, cadence, calories | The watch's sensors (Health Services) | Heart rate zone alerts, run reports |
| Settings and progress: baseline pace, boss progress, favorites, app settings | Watch | App behavior; restore when moving to a new watch |
| Run log (second-by-second measurements) | Watch | Report graphs and troubleshooting (exported only if you choose to) |
This information is processed only to provide the running game. It is not used for advertising or profiling, and it is never sold.
3. How information moves and is stored
- On the watch: created during a run and saved in the app's private storage on the watch.
- Watch → phone: if the phone app is installed, data is sent directly between the two devices (Bluetooth or Wi-Fi) through the Wearable Data Layer of Google Play services. It does not pass through any developer server. Without the phone app, nothing is sent.
- On the phone: saved in the phone app's private storage. Other apps cannot read it (except files you export by tapping Share).
- Android Auto Backup: if automatic backup is on for your phone, small record files (the run index, gap graphs, route drawings, profile backup) may be stored in your Google account's backup. Run logs and GPX files are excluded, and the data is uploaded only when it can be encrypted with your device lock. Google manages that backup under Google's policies.
- Sharing and export: result card images, GPX and CSV leave the app only to the app you pick after tapping Share.
4. Third parties and services
| Party | What | Details |
|---|---|---|
| NAVER (NAVER Maps SDK) | Map tile requests | When the phone app draws the route map, the area you are viewing and device and network information may be sent to NAVER. The coordinates of your route themselves are not sent; the route is drawn on your device. NAVER's handling follows NAVER's own policy. |
| Google Play services | Watch ↔ phone delivery | The transport between the two devices. |
| Health Connect (only if you turn it on) | Writes exercise sessions, routes, distance, steps, calories, heart rate | Written to Health Connect on your phone. The app never reads from it, and you can revoke permissions or delete data DreadRun wrote in the Health Connect settings. |
The developer does not sell this information to third parties or provide it for advertising.
5. Retention and deletion
- Retention: kept on your device until you delete it.
- Deleting a run: the trash button at the bottom of a report on the watch, or in a run's detail on the phone, removes it from both the phone and the watch. Copies already sent to Health Connect are deleted separately inside Health Connect.
- Uninstalling the app deletes its data on that device. Automatic backups are deleted in your Google account settings.
- The developer holds no data, so there is nothing on the developer's side to delete.
6. App permissions
| App | Permission | Why |
|---|---|---|
| Watch | Location (precise and approximate) | Distance and route. Used only during a run (no background location permission) |
| Watch | Body sensors, activity recognition | Heart rate; steps and cadence |
| Watch | Notifications, vibration, keep screen on | Run notification, haptic feedback, measuring with the screen off |
| Phone | Internet, network state | NAVER Maps tiles |
| Phone | Notifications, foreground service (media playback) | The running-sound service |
| Phone | Health Connect write (only if you turn it on) | Writing exercise sessions, routes, distance, steps, total calories, heart rate |
7. Your rights
Your records live on your devices, so you can view, export (GPX, CSV, images) and delete them yourself inside the app. The app is designed so you never need to ask the developer for access, correction or deletion. If you still have a question, use the contact below.
8. Children
DreadRun is intended for users aged 13 and over. The developer collects no personal information from users, so there is no separate parental-consent process.
9. Security
- Records are kept in the app's private storage so other apps cannot read them. Exported files are copies made when you share.
- Watch ↔ phone delivery goes through Google Play services, and only two apps signed with the same key can talk to each other.
- Map tiles are fetched over an encrypted connection (HTTPS).
10. Health notice
The app is not a medical device. Heart rate and similar values are for reference during exercise and are not medical advice. Adjust your effort to how you feel.
11. Changes
If this policy changes, the update notes and this page will say so, and the effective date will be updated. If accounts or server features are ever added, this page will be revised first and your consent will be requested again.
12. Contact
springframework@naver.com