개인정보처리방침
포크웨이 (Forkway: 파이프 메모리 러너) · 운영자 So-NetFloor
포크웨이는 가입 없이 전부 즐길 수 있는 게임입니다. 실명이나 이메일을 묻지 않고, 연락처·사진·위치 같은 기기 권한도 요청하지 않습니다. 다만 순위표와 광고, 선택 기능인 구글 계정 연동을 위해 일부 정보가 저희 서버와 구글로 전송됩니다. 무엇이, 어디로, 왜 가는지 아래에 적었습니다.
1. 무엇을 수집하나요
플레이어 식별자
앱을 처음 켤 때 기기에서 무작위 값을 하나 만듭니다. 이 값이 순위표 기록, 이용 기록, 사용 장부를 한 사람의 것으로 묶는 열쇠입니다. 이름·전화번호·기기 번호·광고 ID 와 연결되지 않으며, 앱을 지우고 다시 설치하면 새 값이 만들어집니다.
순위표 기록
인터넷에 연결돼 있으면 판이 끝날 때 기록이 저희 서버로 자동으로 올라갑니다.
| 항목 | 내용 | 왜 필요한가 |
|---|---|---|
| 표시 이름 | 12자 이내의 이름. 처음에는 앱이 정한 이름(예: 배관공-1a2b)이고 직접 바꿀 수 있습니다. 순위표에서 다른 이용자에게 보입니다 | 순위표에 보여 주기 위해 |
| 국가 | 두 글자 국가 코드. 처음에는 기기의 언어·지역 설정에서 추정하고, 설정에서 직접 고르거나 「표시 안 함」으로 바꿀 수 있습니다. 위치 정보로 정하지 않습니다 | 순위표에 국기를 보여 주기 위해 |
| 점수·판수·시각·속도 | 기록, 그 기록까지 달린 판 수, 기록을 세운 시각, 고른 게임 속도 | 순위를 매기기 위해 |
| 그 판의 선택 기록 | 왼쪽·오른쪽 선택의 나열과 비상 이음쇠로 살아난 횟수 | 서버가 그 판을 다시 돌려 보고 기록이 실제로 가능한지 확인하기 위해 |
인터넷이 없을 때 한 판은 올라가지 않습니다.
이용 기록과 사용 장부
게임이 어디서 어려운지, 무엇이 실제로 쓰이는지 보기 위해 플레이어 식별자별로 아래를 저희 서버에 저장합니다.
- 이용 기록: 날짜별 방문 여부, 그날 한 판 수, 첫 입력까지 걸린 시간, 머문 시간, 결과 공유 여부.
- 사용 장부: 게임 안에서 한 행동을 한 건씩 적습니다. 아이템 사용, 장비 특성 발동, 너트(게임 안 재화)로 장비를 산 것, 경로 복습 열기, 부활. 각 건에는 시각, 주차, 게임 모드, 앱 버전, 짧은 부가 정보(예: 산 물건과 가격)가 붙습니다.
이 기록에는 IP 주소나 기기 모델을 함께 저장하지 않습니다. 실제 돈이 오가는 결제는 게임에 없습니다.
Firebase 애널리틱스
구글의 Firebase 애널리틱스로 앱 실행, 판 종료(점수와 떨어진 갈림길), 게임 속도·국가 변경, 계정 연동 성공 여부 같은 이벤트와, 국가·언어 설정을 보냅니다. 이벤트에 표시 이름이나 플레이어 식별자는 넣지 않습니다. 구글은 이 과정에서 앱 인스턴스 ID, 기기·운영체제 정보, IP 주소로 추정한 대략적 위치를 처리합니다. 자세한 내용은 Firebase 개인정보 보호를 참고하세요.
앱 무결성 확인 (Firebase App Check)
변조된 앱이나 자동 프로그램이 순위표를 오염시키지 않도록 Firebase App Check 를 씁니다. 안드로이드에서는 Google Play Integrity 로 「이 요청이 Play 에서 받은 정품 앱에서 왔는가」를 구글이 판단해 증명서를 주고, 저희 서버는 그 증명서가 진짜인지만 확인합니다. 기기 안의 다른 앱이나 파일은 보지 않습니다.
구글 계정 연동 (선택)
폰을 바꿔도 진행이 남도록 구글 계정을 이을 수 있습니다. 선택 사항이며, 잇지 않아도 모든 기능을 쓸 수 있습니다. 로그인은 구글의 Firebase Authentication 이 처리합니다.
- Firebase 에 남는 것: 구글 로그인 과정에서 구글이 계정의 이메일 주소, 이름, 프로필 사진 주소를 Firebase Authentication 으로 넘기고, Firebase 는 이것을 이 게임의 사용자 목록에 보관합니다. 운영자는 Firebase 콘솔에서 이 목록을 볼 수 있지만 게임 운영에는 쓰지 않습니다.
- 저희 서버에 남는 것: Firebase 사용자 식별자(UID)를 한 방향 해시로 바꾼 값 하나와, 게임 진행 묶음(기록, 너트, 가진 장비, 설정)입니다. 서버는 이메일·이름·사진을 받지 않습니다.
- 연동을 해제하면 두 곳 모두 지웁니다(7절).
2. 광고
게임에는 구글 AdMob 광고가 나옵니다. 판 사이에 가끔 나오는 전면 광고, 경로 복습을 열 때 직접 골라서 보는 보상형 광고, 홈 화면 위쪽의 배너입니다.
- 광고를 보여 주는 과정에서 구글이 기기와 광고에 관한 정보를 수집합니다. 구글 안내에 따르면 IP 주소로 추정한 대략적 위치, 앱 세트 ID 같은 기기 식별자, 광고 노출·탭 같은 상호작용, 앱 실행 시간 같은 성능 정보가 여기에 들어갑니다. 구글은 이 정보를 광고 게재, 측정, 부정 광고 방지에 씁니다.
- 저희는 비개인화 광고만 요청합니다. 관심사에 맞춘 광고를 위해 쓰지 말라는 표시를 모든 광고 요청에 붙입니다. 비개인화 광고도 빈도 제한, 집계 보고, 부정 방지에는 정보가 쓰입니다.
- 광고 ID 를 쓰지 않습니다. 광고 ID 를 읽는 안드로이드 권한을 앱에서 뺐습니다.
- 유럽 경제 지역(EEA)·영국·스위스에서는 광고 전에 구글의 동의 창(Google UMP)으로 먼저 묻고, 미국 일부 주(캘리포니아 등)에서는 해당 주 법에 따른 개인정보 선택 창을 보여 줍니다. 이 지역에서는 설정의 「광고 개인정보 설정」에서 언제든 선택을 바꿀 수 있습니다.
구글이 광고 정보를 어떻게 쓰는지는 구글 파트너 사이트·앱의 정보 사용 방식과 구글 개인정보처리방침에 있습니다. 광고 관련 설정은 내 광고 센터에서 바꿀 수 있습니다.
3. 무엇을 하지 않나요
- 개인정보를 팔지 않습니다.
- 광고 ID 를 수집하지 않습니다.
- 연락처·사진·파일·통화 기록에 접근하지 않습니다.
- 정확한 위치를 수집하지 않습니다. 위치 권한을 요청하지 않습니다.
- 채팅이나 메시지 기능이 없습니다. 다른 이용자에게 보이는 것은 표시 이름, 국기, 기록뿐입니다.
4. 누가 처리하고 어디에 보관하나요
| 누가 | 무엇을 | 어디서 |
|---|---|---|
| 운영자 (게임 서버) | 순위표 기록, 이용 기록, 사용 장부, 계정 연동 해시값, 저장된 진행 | 대한민국의 임대 서버 |
| Google LLC — Firebase | 애널리틱스, 로그인(Authentication), 앱 무결성 확인(App Check) | 미국 등 구글 서버 |
| Google LLC — AdMob | 광고 게재와 광고 관련 정보 수집 | 미국 등 구글 서버 |
구글 서비스로 가는 정보는 앱을 쓰는 동안 인터넷으로 전송되며, 구글의 정책에 따라 미국 등 다른 나라에서 처리될 수 있습니다. 계정 연동은 하지 않아도 되고, 광고의 개인정보 선택은 2절의 방법으로 할 수 있습니다.
5. 얼마나 보관하나요
| 항목 | 보관 기간 |
|---|---|
| 순위표 기록 | 시즌 순위표의 역사로 서비스를 운영하는 동안 보관합니다. 요청하면 지웁니다 |
| 이용 기록·사용 장부 | 게임 분석에 쓰는 동안 보관하고, 서비스를 끝내면 지웁니다. 요청하면 그 전에 지웁니다 |
| 계정 연동 해시값·저장된 진행 | 연동하는 동안. 해제하면 즉시 지웁니다 |
| Firebase 로그인 기록 (이메일·이름·사진 주소) | 연동하는 동안. 해제할 때 앱이 함께 지웁니다. 앱에서 지우지 못했으면 요청을 받고 운영자가 지웁니다 |
| Firebase 애널리틱스 | Firebase 의 데이터 보관 설정에 따라 최대 14개월 |
| 광고 정보 | 구글의 정책에 따릅니다 |
| IP 주소 | 저희 서버는 요청 수 제한에만 잠깐 쓰고 저장하지 않습니다 |
| 서버 백업 | 하루 한 번 떠서 최대 5주 보관하고 차례로 교체합니다. 지운 데이터도 백업에는 이 기간만큼 남았다가 사라집니다 |
| 기기 안의 진행 | 기기에만 있습니다. 앱을 지우면 함께 사라집니다 |
6. 어떻게 지키나요
- 앱과 서버, 구글 사이의 통신은 모두 HTTPS(TLS)로 암호화합니다. 정식 빌드는 암호화되지 않은 주소로 보내지 못하게 막혀 있습니다.
- 계정 식별자는 되돌릴 수 없는 해시로만 저장합니다. 서버 데이터가 새더라도 누구의 계정인지 알 수 없습니다.
- 서버와 관리 도구는 운영자만 접근합니다. 관리 도구는 허용된 구글 계정으로만 들어갈 수 있습니다.
7. 지우고 싶다면
단계별 안내는 계정·데이터 삭제 안내 페이지에도 있습니다.
- 계정 연동과 저장된 진행: 게임에서 설정 → 계정 → 「Google 계정 연동됨 · 해제」를 누르면 서버의 계정과 저장된 진행이 바로 지워지고, Firebase 의 로그인 기록(이메일·이름·사진 주소)도 함께 지워집니다. 마지막 로그인이 오래됐으면 확인을 위해 구글 계정을 한 번 더 고르는 창이 뜹니다. 그 창을 닫았거나 삭제가 되지 않았다면 「로그인 기록 삭제는 메일로 요청해 주세요」라고 알려 드리니, 아래 주소로 메일을 보내 주세요.
- 순위표 기록, 이용 기록, 사용 장부: 아래 주소로 메일을 보내 주세요. 플레이어 식별자는 게임 화면에 나오지 않으므로 표시 이름, 국가, 대략 언제 플레이했는지를 적어 주시면 그것으로 찾습니다. 같은 이름이 여럿이면 확인을 위해 몇 가지를 더 여쭐 수 있습니다.
- 앱만 지운 경우: 기기 안의 진행은 사라지지만 이미 서버에 올라간 기록은 남습니다. 지우려면 위 방법으로 요청해 주세요.
- 광고 정보: 구글이 보관하므로 내 광고 센터나 구글 계정 설정에서 관리할 수 있습니다.
메일 요청은 확인 후 30일 안에 처리하고, 처리했다고 답장을 드립니다.
8. 이용자의 권리
자신의 정보를 열람하거나, 고치거나, 지우거나, 처리를 멈춰 달라고 요청할 수 있습니다. 표시 이름과 국가는 게임 설정에서 직접 바꿀 수 있고, 나머지는 아래 메일로 요청해 주세요.
유럽(EEA)·영국·스위스 이용자는 GDPR 에 따라 정보 이동, 처리 반대, 광고 동의 철회를 요청할 수 있고, 거주지 감독 기관에 민원을 낼 수 있습니다. 저희가 정보를 처리하는 근거는 게임 기능 제공(순위표, 진행 저장), 정당한 이익(부정 기록 방지, 게임 개선), 동의(광고, 동의 창이 뜨는 지역)입니다.
미국 캘리포니아 등 주 개인정보 보호법이 적용되는 이용자는 정보 열람·삭제를 요청할 수 있고, 광고를 위한 「판매·공유」를 거부할 수 있습니다(설정 → 광고 개인정보 설정). 저희는 돈을 받고 개인정보를 팔지 않으며, 권리를 행사했다고 불이익을 주지 않습니다.
9. 어린이
이 게임은 13세 미만 어린이를 대상으로 하지 않으며, 나이를 묻지 않습니다. 13세 미만 어린이의 정보가 들어왔다는 것을 알게 되면 지웁니다. 아이가 표시 이름에 개인정보를 적었다면 보호자께서 아래 메일로 알려 주세요.
10. 방침이 바뀌면
수집하는 항목이나 쓰는 방식이 바뀌면 이 문서를 먼저 고치고 시행일을 바꿉니다. 중요한 변경은 게임 안에서도 알립니다.
11. 문의
운영자·개인정보 보호책임자 So-NetFloor
cashyalla@gmail.com
개인정보 침해에 대한 상담은 개인정보침해신고센터(privacy.kisa.or.kr, 국번 없이 118)에도 할 수 있습니다.
개인정보 관련 문의는 위 주소로 보내 주세요. 영업일 기준 7일 안에 답장을 드립니다.