← K‑Tile 홈으로

케이타일 / K-Tile
개인정보처리방침

낱말 마작 퍼즐 · 안드로이드

시행일 2026-10-06 · 버전 v2.0

한눈에 보기 — 게임 기록(별·낱말·진행)은 여러분의 기기 안에 남습니다. 이름·전화번호·위치·연락처는 받지 않습니다. 이메일은 구글 로그인을 고르신 분만 저희 서버에 남습니다(§8-11). 처음 켤 때 태어난 해와 달을 여쭙지만, 기기 안에서 나이 구간으로만 바꾸고 밖으로 보내지 않습니다(§4-1).

기기 밖으로 나가는 것이 열두 가지 있습니다. 전부 적습니다.
① 광고 — Google AdMob 이 광고를 보여 주려고 광고 식별자 등을 처리합니다(§5).
② 구매 확인 — 유료 상품을 사실 때만, 그 구매가 진짜인지 확인하려고 영수증 정보를 저희 서버로 보냅니다(§7).
③ 초대 — 앱을 켤 때마다, 초대 선물이 도착했는지 기기의 무작위 12자로 저희 서버에 물어봅니다. 초대 링크로 설치된 경우에는 소개한 분의 12자와 새 기기의 12자가 함께 갑니다(§8).
④ 순위 — 판을 깰 때마다, 「우리나라에서 상위 몇 %」를 보여 드리려고 그 판의 점수 숫자 하나를 보냅니다. 식별자는 함께 가지 않습니다(§8-1).
⑤ 낱말 오류 신고 — 알려 주실 때만, 낱말 번호·말·사유·앱 판을 보냅니다(§8-3).
⑥ 새 팩 내려받기 — 새 낱말팩·맵팩이 있는지 묻고 받아 옵니다. 보내는 것은 없습니다(§8-4).
⑦ 돌아온 사용자 선물 — 이전 구매가 되돌아왔을 때만, 구글 구매 번호를 보내 선물 여부를 확인합니다(§8-5).
⑧ 환불 확인 — 구매를 복원할 때만, 같은 구매 번호로 환불 여부를 묻습니다(§8-6).
⑨ 방문 통계 — 하루 한 번, 무작위 12자·날짜·나라 두 글자를 보냅니다(§8-7).
⑩ 겨루기 — 결투장에 들어가실 때, 낱말팩 숙련 숫자 일곱과 판 번호를 보냅니다(§8-8·§10-1).
⑪ 쿠폰 — 쿠폰 번호를 넣으실 때, 번호와 무작위 12자를 보냅니다(§8-10).
⑫ 구글 로그인 — 고르셨을 때만, 구글 확인표와 「만 14세 이상」 확인을 보냅니다(§8-11).
1. 운영자 2. 수집하지 않는 것 · 권한 3. 오가는 정보 전부 4. 기기에만 저장되는 것 4-1. 연령 확인 기기를 바꾸면 5. 광고 6. 소리 내어 읽기 7. 결제 8. 초대 · 무작위 식별자 8-1. 순위 8-2. 알림 8-3. 낱말 오류 신고 8-4. 새 팩 내려받기 8-5. 돌아온 사용자 선물 8-6. 환불 확인 8-7. 방문 통계 8-8. 겨루기 8-9. 공개 낱말 검수 페이지 8-10. 쿠폰 넣기 8-11. 구글 계정 연결 9. 처리 위탁 · 국외 이전 10. 보관과 파기 10-1. 실시간 상대 찾기 11. 여러분의 권리 11-1. 계정 삭제 12. 아동 13. 안전조치 14. 방침의 변경 15. 문의 · 구제 16. 직접 확인하는 법

1. 운영자

앱 이름케이타일 / K-Tile 스토어 표기 K-Tile: Space Journey
패키지 이름com.softback.layerpuzzle
상호소프트백(Softback)
대표자백영존
사업자등록번호416-31-65901
통신판매업 신고번호2026-화성동탄-2967 (신고 기관 경기도 화성시 동탄구)
전화번호010-2697-5218
주소경기도 화성시 동탄구 동탄중앙로 99
호스팅서비스 제공자Cloudflare, Inc.
개인정보 보호책임자백영존 · softback.help@gmail.com

2. 수집하지 않는 것 · 앱 권한

항목수집 여부설명
이름 · 성별수집 안 함입력받는 화면이 없습니다
전화번호수집 안 함입력받는 화면이 없습니다
태어난 해·달수집 안 함처음 켤 때 여쭙지만, 기기 안에서 나이 구간으로만 바꾸고 저장하지도 보내지도 않습니다(§4-1). 날짜(일)는 묻지 않습니다
이메일로그인하신 분만구글 로그인을 고르시면 구글이 확인해 준 이메일 하나를 저희 서버에 저장합니다(§8-11). 로그인하지 않으시면 오가지 않습니다
위치정보수집 안 함위치 권한을 요청하지 않습니다
연락처 · 통화기록 · 문자수집 안 함해당 권한이 없습니다
사진 · 카메라 · 마이크 · 기기 파일수집 안 함해당 권한이 없습니다
설치된 앱 목록수집 안 함조회하지 않습니다
행동 분석 · 이용 통계제3자 분석 도구 없음제3자 분석 도구를 쓰지 않습니다. 저희 서버가 직접 세는 것은 방문 수(§8-7)와 겨루기 기록(§8-8)뿐입니다

앱이 쓰는 권한

설치할 때 따로 여쭙는 권한은 알림(안드로이드 13 이상) 하나뿐입니다. 거절하셔도 게임은 그대로 됩니다. 그 밖의 권한은 안드로이드가 자동으로 허용하는 일반 권한이며, 무엇에 쓰는지는 아래와 같습니다.

권한쓰는 곳
인터넷 · 네트워크 상태광고, 구매 확인, 새 팩 내려받기 등 위 열두 가지 통신
알림 · 부팅 후 재예약 · 깨우기 · 포그라운드 서비스기기 안에서 예약한 알림을 제 시각에 띄우기(§8-2)
Google Play 결제유료 상품 구매(§7)
광고 ID · 광고 관련 서비스 · 설치 경로Google AdMob 광고(§5)
계정 자격 증명구글 로그인 창(§8-11). 생체 인식 관련 권한도 같은 라이브러리가 함께 넣지만 앱은 생체 인식을 쓰지 않습니다

위치·연락처·카메라·마이크·저장소 권한은 없습니다. Play 스토어의 앱 정보에서 직접 확인하실 수 있습니다(§16).

3. 오가는 정보 — 전부

무엇어디로왜 · 언제저희가 받는가
광고 식별자(AAID) · 기기·앱 정보 · IP 주소 · 진단·성능 정보Google AdMob광고를 골라 보여 주고 부정 클릭을 막으려고아니오. 저희는 노출 수 같은 합계만 봅니다
낱말 한 개의 글자(예: 강아지)기기의 음성 엔진소리 내어 읽어 주려고아니오(§6)
상품 번호 · 구매 유형 · 구매 토큰저희 서버(Cloudflare)구매가 진짜인지 Google 에 확인하려고 — 유료 상품을 사실 때만예(§7)
무작위 12자(초대 확인) · 초대 표시(소개한 분과 새 기기의 12자)저희 서버(Cloudflare)초대 선물 — 앱을 켤 때 · 초대로 설치됐을 때예(§8)
그 판의 점수 — 숫자 하나저희 서버(Cloudflare)「상위 몇 %」 — 판을 깰 때마다예. 식별자 없이 숫자만(§8-1)
낱말 번호 · 말 · 사유 · 앱 판저희 서버(Cloudflare)틀린 번역을 고치려고 — 알려 주실 때만예. 식별자 없음(§8-3)
— (보내는 것 없음, 받기만 함)저희 서버 · 그림 서버새 팩·낱말 그림 내려받기— (§8-4)
구글 구매 번호저희 서버(Cloudflare)돌아온 사용자 선물 · 환불 확인 — 이전 구매가 돌아왔을 때 · 복원할 때예(§8-5 · §8-6)
무작위 12자 · 날짜 · 나라 두 글자저희 서버(Cloudflare)방문 통계 — 하루 한 번예(§8-7)
숙련 숫자 일곱 · 판 번호 · 시간 규칙 · 배치 번호 · 나라 두 글자 · 진행 곡선저희 서버(Cloudflare)겨루기 상대 찾기 — 결투장에 들어가실 때예. 식별자 없음(§8-8 · §10-1)
쿠폰 번호 · 무작위 12자저희 서버(Cloudflare)쿠폰 혜택 지급 — 번호를 넣으실 때 · 그 뒤 켤 때예(§8-10)
구글 확인표(ID 토큰) · 「만 14세 이상」 참·거짓 하나 · 무작위 12자저희 서버(Cloudflare)계정 만들기 — 로그인을 고르셨을 때만예(§8-11)

게임 진행 기록(깬 판 · 별 · 낱말 도감 · 코인 · 아이템)은 위 표에 적은 것 말고는 기기 밖으로 나가지 않습니다. 이름·전화번호·위치는 어느 요청에도 실리지 않습니다.

4. 기기에만 저장되는 것

게임을 이어서 하려면 진행 상황이 어딘가에 남아야 합니다. 그곳은 여러분의 기기 안(앱 저장 영역)입니다.

무엇예
진행 상황깬 판, 별, 최고 점수
게임 재화코인, 하트, 하트 충전 시각, 아이템 개수
구매 상태가지고 있는 팩·무늬
학습 기록혼자 맞힌 낱말, 낱말 도감, 기억의 별
설정모국어, 배우는 말, 소리, 저자극 모드, 알림
꾸미기옷·자세·타일 무늬, 뱃지
무작위 식별자기기가 만든 12자리 임의 문자열(§8)
나이 구간「만 18세 이상 · 만 14~17세 · 만 14세 미만」 중 하나와 다음 구간으로 바뀌는 달(§4-1)

앱을 지우면 이 기록도 함께 사라집니다. 저희 서버에 게임 기록의 백업이 없어 되살려 드릴 수 없습니다. 구글 로그인을 하셔도 진행은 계정으로 옮겨지지 않습니다(§8-11). 현금으로 직접 사신 상품만은 Google Play 가 기억하므로 같은 구글 계정으로 돌아옵니다(아래 표).

4-1. 처음 켤 때 태어난 해와 달을 여쭙니다

앱을 처음 켜시면 — 이미 쓰고 계시던 분은 업데이트 뒤 한 번 — 태어난 해와 달을 넣는 화면이 뜹니다. 로그인을 하시든 안 하시든 모두에게 한 번 뜹니다.

나이 구간광고로그인
만 18세 이상맞춤 광고가 나갈 수 있습니다(§5). 유럽·영국·스위스는 동의하신 경우에만하실 수 있습니다
만 14~17세맞춤이 아닌 광고만 나갑니다하실 수 있습니다
만 14세 미만광고를 띄우지 않습니다 — 광고 모듈 자체를 켜지 않고, 광고를 보는 단추도 없습니다로그인 단추가 나타나지 않습니다

기기를 바꾸면 무엇이 돌아오고 무엇이 돌아오지 않는가

기준은 「무엇으로 샀는가」입니다. 현금으로 직접 산 것만 Google Play 가 여러분의 계정에 붙여 기억합니다.

무엇어떻게 사는가기기를 바꾸면
광고 제거 · 시간의 정령 · 방어탑(모함)현금돌아옵니다 — 같은 구글 계정으로 다시 설치하면 앱이 자동으로 되살립니다
하트 무제한(구독)현금 · 월 구독 또는 1주 구독돌아옵니다 — 남은 기간을 Google Play 가 들고 있습니다
완전판(앱 전체 구매)현금같은 구글 계정으로 다시 설치하면 앱이 자동으로 되살리고, 완전판이 열어 주는 것도 함께 열립니다
배우는 말(언어팩)현금돌아옵니다 — 같은 구글 계정으로 다시 설치하면 앱이 자동으로 되살립니다
코인 묶음현금돌아오지 않습니다 — 쓰면 없어지는 소모성 상품이기 때문입니다
코인으로 산 것(낱말팩 · 맵팩 · 아이템 · 옷 · 타일 무늬 등)게임 안 코인돌아오지 않습니다 — 무엇에 코인을 쓰셨는지는 기기 안에만 적혀 있습니다
게임 진행(판 · 별 · 낱말 도감 · 하트)—돌아오지 않습니다
쿠폰으로 받으신 하트 무제한 기간쿠폰쿠폰 번호를 다시 넣으시면 남은 기간이 옮겨 옵니다(§8-10)

구매 복원은 앱을 켤 때 자동으로 시도합니다. 인터넷이 잠깐 안 될 때는 되살리지 못할 수 있는데, 이미 켜져 있는 것을 빼앗지는 않습니다 — 다음에 켜실 때 다시 시도합니다. 다른 구글 계정으로 바꾸시면 이전 구매를 찾을 수 없습니다.

5. 광고 (Google AdMob)

이 앱은 무료로 받으실 수 있고, 광고와 선택 구매로 운영됩니다. 돈을 내지 않아도 모든 판을 끝까지 푸실 수 있습니다.

어떤 광고가 언제 나오는가

형태언제보상
전면 광고판이 4번 끝날 때마다 한 번. 판이 끝난 뒤에만 뜨고 플레이 도중에는 끼어들지 않습니다없음
보상형 광고여러분이 단추를 누르셨을 때만(하트 받기 · 보상 2배 · 한 번 더 돌리기)끝까지 보셔야 지급됩니다

만 14세 미만이시면 두 광고가 모두 나오지 않습니다 — 광고 모듈 자체를 켜지 않습니다(§4-1).

광고를 위해 처리되는 정보 — 자동 수집 장치

광고를 보여 드리려고 Google 이 앱 안의 광고 모듈(SDK)을 통해 광고 식별자(AAID), 기기·앱 정보, IP 주소, 진단·성능 정보(광고가 제대로 떴는지, 오류, 응답 시간 등)를 수집·이용합니다. 이 처리는 Google 개인정보처리방침과 Google 이 파트너 앱의 정보를 사용하는 방식을 따릅니다. 이 정보는 저희 서버로 오지 않습니다. 저희는 노출 수 같은 합계만 봅니다. 이 앱은 쿠키를 쓰지 않습니다.

맞춤(개인화) 광고

맞춤 광고는 «만 18세 이상»이라고 알려 주신 분께만 나갈 수 있습니다(§4-1). 만 18세 미만이거나 나이를 모르면 모든 광고 요청에 맞춤이 아닌 광고 표시를 붙여 보냅니다. 만 18세 이상이면 그 표시를 붙이지 않으며, 그때 Google 이 앱 이용 정보(행태정보)를 바탕으로 맞춤 광고를 보여 줄지는 지역과 여러분의 선택에 따라 정해집니다.

맞춤이 아닌 광고라도 Google 은 광고 사기 방지, 빈도 제한, 대략적 위치(IP 기반) 추정 등을 위해 위 정보를 처리할 수 있습니다.

유럽 · 영국에서는 먼저 동의를 여쭙니다

유럽경제지역(EEA)·영국에서 앱을 처음 켜시면 광고에 관한 동의 창이 뜹니다. Google 의 사용자 메시지 플랫폼(UMP)이 띄우는 창입니다. 이 창은 연령 확인 뒤에, 만 14세 이상인 분께만 뜹니다.

광고 식별자를 지우거나 맞춤 광고를 끄는 법

안드로이드 설정 → 개인정보 보호(또는 Google) → 광고에서 「광고 ID 삭제」 또는 「광고 맞춤설정 선택 해제」를 하실 수 있습니다. 기기 설정이므로 언제든 바꾸실 수 있습니다.

광고 제거

상점의 「광고 제거」를 구매하시면 4판마다 뜨는 전면 광고가 나오지 않습니다. 여러분이 직접 누르는 보상형 광고(하트 받기 등)는 그대로 남습니다.

6. 소리 내어 읽기 (TTS)

맞힌 낱말을 소리로 읽어 줄 때, 그 낱말 한 개의 글자(예: 강아지, dog)가 기기에 설치된 음성 엔진으로 전달됩니다. 저희 서버를 거치지 않습니다. 전달되는 것은 게임에 들어 있는 낱말뿐이며, 여러분이 입력하신 것은 없습니다. 기기의 음성 엔진(예: Google 음성 서비스)이 스스로 네트워크를 쓸 수 있으며, 그 처리는 해당 엔진 제공자의 방침을 따릅니다. 앱 설정에서 소리 내어 읽기를 끄시면 이 전달이 일어나지 않습니다.

7. 결제

이 앱에는 선택 구매 상품이 있습니다. 사지 않으셔도 모든 판을 끝까지 푸실 수 있습니다.

무엇으로무엇을
현금(Google Play 결제)코인 묶음 · 광고 제거 · 시간의 정령 · 하트 무제한(월 구독 · 1주 구독) · 방어탑(모함) · 완전판 · 배우는 말(언어팩)
게임 안 코인낱말팩 · 맵팩 · 아이템 · 옷 · 자세 · 타일 무늬

배우는 말(언어팩)

낱말 카드의 정답면을 어느 말로 볼지 고르는 상품입니다. 지금은 독일어 하나를 팝니다. 앱에 들어 있는 한국어·영어·루마니아어·일본어는 무료입니다. 메뉴 언어(모국어) 13개는 모두 무료입니다. 독일어 낱말은 이미 앱 안에 들어 있고 구매가 그것을 열어 주므로, 이 구매로 새로 오가는 정보는 아래 구매 확인뿐입니다.

결제수단 정보

모든 구매는 Google Play 결제로 이루어집니다. 카드번호·계좌·청구지 주소를 저희는 받지도, 보지도, 저장하지도 않습니다. 결제와 환불은 Google Play 를 통해 처리됩니다.

구매 확인 — 저희 서버로 가는 것

구매가 진짜인지 확인해야 상품을 드릴 수 있습니다. 그래서 결제 직후 아래 세 가지를 저희 서버로 보냅니다.

보내는 것예
상품 번호coins_800
구매 유형inapp / subs
구매 토큰(영수증 문자열)Google 이 그 결제 한 건에 발급한 문자열

서버는 받은 토큰을 Google Play Developer API 에 물어 진짜일 때만 상품을 드리고, 지급량도 서버가 정합니다. 같은 결제로 두 번 지급되지 않도록 구매 토큰 · 상품 번호 · 구매 유형 · 지급량 · 검증 시각과, Google 의 답 가운데 주문번호 · 결제 시각 · 결제 상태 · 지역코드(국가)를 기록합니다. 이 기록에는 이름·이메일·계정이 들어 있지 않고, 구글 로그인 계정과도 이어져 있지 않습니다. 보관은 5년입니다(§10).

8. 초대 · 무작위 식별자

앱은 처음 켤 때 무작위 12자를 하나 만들어 기기에 둡니다. 이름·기기번호·계정과 아무 관련이 없는 난수입니다. 다만 같은 기기를 계속 가리키므로, 유럽(GDPR) 기준으로는 가명처리된 개인정보로 보고 그렇게 다룹니다. 이 값은 초대(이 절), 방문 통계(§8-7), 쿠폰(§8-10), 구글 로그인(§8-11)에 쓰입니다.

8-1. 순위 — 「상위 몇 %」

판을 깨면 그 판의 점수 하나가 저희 서버로 갑니다. 같은 나라 사람들의 점수 분포와 견주어 「우리나라에서 상위 몇 %」를 보여 드리기 위해서입니다.

8-2. 알림 — 기기가 스스로 띄웁니다

「하트가 다 찼어요」·「오늘의 미션이 남았어요」 같은 알림은 앱이 기기 안에 시각과 문구를 예약해 두고, 기기가 그 시각에 스스로 띄웁니다(로컬 알림). 저희 서버가 관여하지 않고, 푸시 토큰을 만들거나 받지 않습니다. 비행기 모드에서도 알림은 그대로 뜹니다.

8-3. 낱말 오류 신고 — 고르기만 합니다

낱말의 뜻이 이상해 보이면 컬렉션에서 그 낱말을 꾹 눌러 알려 주실 수 있습니다.

보내는 것예
낱말 번호n_volleyball
말en · ro · ja
사유뜻이 다름 · 철자 틀림 · 어색함 · 그림 불일치 중 하나
앱 판1.0.0
고른 번호(두 번째 단계에서만)저희가 만든 선택지의 번호

8-4. 새 팩 내려받기 — 받기만 합니다

8-5. 돌아온 사용자 선물 — 구매 번호만 갑니다

앱을 다시 깔거나 기기를 바꾸셔서 이전 구매가 돌아왔는데 게임 진행은 처음부터인 분께, 튜토리얼을 건너뛰게 하고 코인 500개를 드립니다. 이때 구글 구매 번호를 보내 「이 구매에 이미 선물했는가」를 확인합니다. 이름·계정·식별자는 보내지 않습니다. 구매 번호는 같은 구매를 계속 가리키므로 유럽(GDPR) 기준 가명처리된 개인정보로 다룹니다. 기록은 5년 보관합니다(§10).

8-6. 환불 확인

환불받으신 상품은 함께 꺼지는 것이 맞습니다. 저희 서버가 하루 한 번 Google 에 환불 목록을 물어 받아 두고, 앱은 구매를 복원할 때 「이 구매 번호가 환불됐나」만 묻습니다. 답으로는 보내신 번호 가운데 환불된 것만 돌아옵니다. 환불 기록은 구매 번호 · 주문번호 · 환불 시각 · Google 이 준 사유 코드만 담고, 5년 보관합니다(§10). 확인하지 못했을 때는 아무것도 끄지 않습니다.

8-7. 방문 통계 — 몇 분이 오시는지 셉니다

게임을 고쳐 나가려고, 하루에 한 번 「오늘 이 앱이 실행됐다」를 저희 서버에 알립니다. 하루에 열 번 켜셔도 한 번입니다.

제3자 분석 도구(구글 애널리틱스 등)는 쓰지 않습니다. 앱 빌드에는 다른 로그인 수단을 위한 페이스북 로그인 SDK 가 들어 있지만, 스스로 시작하지 않고 저희가 부르는 코드도 없어 그 SDK 로 나가는 정보는 없습니다. 분석·로그인 도구를 켜게 되면 켜기 전에 이 방침과 Google Play 「데이터 보안」에 적습니다.

8-8. 겨루기(VS) — 결투장에 들어가실 때 나갑니다

비슷한 실력의 상대와 나란히 판을 푸는 기능입니다. 별들의 항로 옆 결투장 판에 들어가시는 것이 이 기능을 쓰는 것이며, 튜토리얼의 마지막 단계도 결투장에서 한 판을 해 보는 것입니다. 결투장 판을 시작하지 않으시면 이 절의 어떤 것도 나가지 않습니다.

상대가 없으면 사람 대신 기기(디바이스)와 겨루며, 화면에 「디바이스」라고 적어 사람인 척하지 않습니다. 서버에 남는 곡선은 판·규칙·나라마다 최근 30개까지이고, 그와 별개로 90일이 지나면 지워집니다(§10). 실시간으로 상대를 찾을 때의 임시 기록은 §10-1 에 적었습니다.

8-9. 공개 낱말 검수 페이지 — 앱 밖의 웹페이지입니다

낱말의 뜻이 맞는지 여러 나라 말로 봐 주실 분들을 위한 공개 웹페이지(ktile-api.softbackdev.workers.dev/words)입니다. 앱을 쓰시는 것만으로는 이 절과 무관하며, 이 주소를 직접 여실 때만 해당합니다.

8-10. 쿠폰 넣기 — 번호와 기기 난수가 갑니다

하트 무제한 기간을 쿠폰 번호로 받으실 수 있습니다.

8-11. 구글 로그인 — 선택입니다

로그인은 하지 않으셔도 됩니다. 게임은 로그인 없이 전부 즐기실 수 있습니다. 지금은 구글 계정만 연결할 수 있습니다. 지금은 로그인해도 게임 진행(별·코인·수집)이 계정으로 옮겨지지 않으며, 앱의 로그인 창도 그렇게 먼저 알려 드립니다.

로그인할 때 나가는 것

서버가 남기는 것

이름 · 프로필 사진 · 연락처 · 태어난 해는 서버에 저장하지 않습니다. 위 목록이 전부입니다.

만 14세 미만

로그인 단추가 나타나지 않습니다(§4-1). 서버도 만 14세 이상 확인이 없으면 계정을 만들지 않습니다.

계정 지우기

앱 안(설정 → 계정 → 계정 삭제)이나 앱 밖 k-tile.pages.dev/account/delete에서 지우실 수 있습니다. 지워지는 것과 남는 것은 §11-1 에 적었습니다.

9. 처리 위탁 · 국외 이전

저희는 개인정보를 제3자에게 판매하거나 제공하지 않습니다. 서비스를 운영하려고 아래 회사의 시설과 서비스를 이용하며, 이 회사들의 서버는 국외에 있습니다. 정보는 앱이 쓰일 때 인터넷(HTTPS)으로 전송됩니다.

받는 곳항목국가목적보유 기간
Cloudflare, Inc.
(저희 서버 · 데이터베이스 · 웹사이트 호스팅)
구매 확인 기록 · 초대 표시 · 방문 기록 · 겨루기 기록 · 낱말 오류 신고 · 쿠폰 기록 · 공개 검수 제안 · 계정(계정 번호 · 구글 계정 식별자 · 확인된 이메일 · 확인 시각) · 그림 내려받기 때의 IP 주소 미국 등 Cloudflare 가 운영하는 국가 서버 운영 · 데이터 보관 · 파일 전송(처리 위탁) §10 의 기간. Cloudflare 는 이 정보를 자기 목적으로 쓰지 않습니다
Google LLC (AdMob) 광고 식별자 · 기기·앱 정보 · IP 주소 · 진단·성능 정보 미국 등 Google 이 운영하는 국가 광고 게재 · 측정 · 부정 방지(Google 이 앱 안의 광고 모듈로 직접 수집) Google 방침에 따름
Google LLC (Play 결제 · 구글 로그인) 결제수단 정보, 구글 계정 로그인 — 여러분이 Google 화면에서 직접 하시며 저희를 거치지 않습니다 미국 등 결제 · 환불 처리, 본인 확인 Google 방침에 따름

거부하시려면 — 유료 상품을 사지 않으시면 구매 확인 기록이, 구글 로그인을 하지 않으시면 계정 정보가, 결투장에 들어가지 않으시면 겨루기 기록이 생기지 않습니다. 앱을 켤 때의 초대 확인과 하루 한 번의 방문 기록은 무작위 12자로만 이루어지며, 앱 데이터를 지우시면 이어지지 않습니다. 이 경우에도 게임은 그대로 이용하실 수 있습니다.

10. 보관과 파기

무엇어디에얼마나
구매 확인 기록(구매 토큰 · 상품 번호 · 주문번호 · 결제 시각 · 지역코드)저희 서버5년
돌아온 사용자 선물 기록(구매 번호 · 시각 · 코인 수)저희 서버5년
환불 확인 기록(구매 번호 · 주문번호 · 환불 시각 · 사유 코드)저희 서버5년
초대 표시(난수 12자 두 개)저희 서버지급 후 30일 · 받아 가지 않으면 1년
낱말 오류 신고저희 서버1년
방문 기록(난수 12자 · 날짜 · 나라 두 글자)저희 서버마지막으로 오신 날부터 400일
겨루기 곡선(판 · 규칙 · 숙련 숫자 · 나라 · 진행 곡선)저희 서버판·규칙·나라마다 최근 30개, 그리고 90일
쿠폰 기록저희 서버쓴 것 1년 · 쓰지 않고 기한이 지난 것 90일
계정(계정 번호 · 구글 계정 식별자 · 이메일 · 확인 시각)저희 서버계정을 지우실 때까지
로그인 표(세션)저희 서버7일
로그인 기록장저희 서버90일
계정 삭제 뒤 남는 해시 한 줄저희 서버1년
공개 검수 제안(낱말 번호 · 말 · 고칠 뜻 · 이유)저희 서버계속 — 사람이 아니라 낱말에 관한 자료입니다
└ 그 제안의 IP 해시(SHA-256 앞 16자)저희 서버1일
게임 진행 · 설정 · 나이 구간여러분의 기기앱을 지우실 때까지

10-1. 실시간으로 상대를 찾을 때의 임시 기록

결투장에서 같은 시간에 접속한 사람끼리 바로 겨룰 때, 서버는 「지금 기다리는 사람」을 잠깐 알고 있어야 합니다. 그래서 그 한 판에만 쓰는 임시 번호를 서버가 만들어 줍니다. 이 번호는 여러분의 기기나 다른 어떤 값과도 이어지지 않아, 서버는 같은 사람이 다시 왔는지 알 수 없습니다.

무엇얼마나
대기 줄 기록(vs_queue) — 임시 번호 · 판 번호 · 시간 규칙 · 숙련 숫자 · 나라 두 글자 · 줄에 선 시각. 이름·이메일·기기 번호·IP 는 넣지 않습니다 판이 끝나거나 찾기를 멈추면 곧바로 지웁니다. 앱이 갑자기 꺼져도 기다리는 중이면 3분, 겨루는 중이면 소식이 없은 지 30분 뒤 서버가 지웁니다
나간 기록 — 임시 번호의 해시 하나. 짝을 지어 놓고 바로 나가기를 되풀이하는 것을 늦추려고 스스로 나가신 경우에만 남깁니다 10초

이 기록도 저희 서버(Cloudflare) 안에서만 다루며, 새로 맡기는 곳은 없습니다(§9). 채팅 기능은 없습니다.

11. 여러분의 권리

「개인정보 보호법」에 따라 개인정보의 열람 · 정정 · 삭제 · 처리정지를 요구하실 수 있고, 동의를 철회하실 수 있습니다. 법정대리인도 같은 권리를 행사할 수 있습니다. 이 앱에서는 아래와 같이 하시면 됩니다.

권리방법
열람기기 안의 기록은 게임 화면에서 언제든 보실 수 있습니다. 로그인하셨다면 앱의 계정 창에서 연결된 이메일을 보실 수 있습니다. 구매 확인 기록은 Google Play 영수증의 주문번호를 알려 주시면 확인해 드립니다
정정 · 삭제기기 안의 기록은 앱 데이터 삭제로 즉시 지우실 수 있습니다. 계정은 직접 지우실 수 있습니다(§11-1). 초대 기록은 무작위 12자를, 그 밖의 서버 기록은 확인할 수 있는 정보를 알려 주시면 지워 드립니다. 다만 구매 확인 기록은 법령상 5년 보존 의무가 있어 그 기간에는 지울 수 없습니다
처리정지 · 동의 철회맞춤 광고는 광고 동의 설정이나 기기의 광고 설정으로 끄실 수 있습니다(§5). 알림은 설정에서 끄실 수 있습니다. 겨루기·쿠폰·로그인·구매는 쓰지 않으시면 해당 처리가 일어나지 않습니다

저희는 이름·전화번호를 갖고 있지 않아, 로그인하지 않으신 분은 이메일로 찾아 드릴 수 없습니다. 요청은 §15 의 연락처로 주시면 10일 이내에 답변드립니다.

11-1. 계정을 지우면 무엇이 남는가

구글 로그인을 하신 분만 해당합니다. 로그인하지 않으셨다면 계정 자체가 없습니다.

12. 아동에 관하여

이 앱은 만 14세 이상을 대상으로 합니다. 외국어에 관심이 있고 퍼즐 게임을 즐기는 분이라면 누구나 대상입니다. Google Play 의 연령 구간에는 「14세 이상」 칸이 없어 13~15세 구간을 함께 선택했으며, 그래서 처음 켤 때 나이를 여쭙습니다(§4-1).

만 14세 미만이시면 광고를 띄우지 않고 광고 모듈을 켜지 않으며, 로그인 단추를 보여 드리지 않습니다. 그래서 이메일 같은 개인정보가 오가지 않습니다. 태어난 해·달은 기기 안에서 나이 구간으로만 바꾸고 보내지 않습니다. 저희는 만 14세 미만 아동의 개인정보를 고의로 수집하지 않습니다. 자녀의 이용에 관해 우려되는 점이 있으시면 §15 로 연락 주십시오.

13. 안전조치

14. 이 방침이 바뀔 때

법령이나 앱 기능이 바뀌면 이 방침도 바뀝니다. 바뀔 때는 이 페이지에 새 내용과 시행일을 올립니다. 이전 판이 필요하시면 §15 로 요청해 주십시오.

버전시행일
v2.0(현행)2026-10-06
v1.0 ~ v1.92026-08-12 ~ 2026-10-05

15. 문의 · 권익침해 구제

개인정보 보호책임자백영존
이메일softback.help@gmail.com
답변 기한10일 이내

개인정보 침해에 관한 신고·상담이 필요하시면 아래 기관에도 문의하실 수 있습니다.

16. 이 방침이 사실인지 직접 확인하는 법

K-Tile — Privacy Policy (English)

Effective 2026-10-06 · v2.0 · The Korean text above is the original; this English version has the same content.

At a glance — your game progress (stars, words, levels) stays on your device. We do not collect your name, phone number, location or contacts. Your email is stored on our server only if you choose Google sign-in (§I). On first launch we ask for your year and month of birth, but it is turned into an age band on your device and never sent (§B-1).

Twelve kinds of data leave your device, all listed here: (1) ads — Google AdMob (§C); (2) purchase verification, only when you buy (§E); (3) invites — a random 12-character ID is checked each time the app starts (§H); (4) ranking — one score number per cleared level, with no identifier (§H); (5) word error reports, only when you send one (§H); (6) new pack downloads — nothing is sent (§H); (7) returning-player gift and (8) refund check — a Google purchase token (§H); (9) visit count — once a day: random ID, date, two-letter country (§H); (10) versus matches — seven skill numbers and the level, when you enter the arena (§J); (11) coupons — the code and the random ID, when you enter one (§H); (12) Google sign-in — only if you choose it (§I).

A. Who we are

K-Tile (store name “K-Tile: Space Journey”, package com.softback.layerpuzzle) is operated by Softback (소프트백), represented by Baek Young-jon. Business registration no. 416-31-65901 · mail-order business report no. 2026-화성동탄-2967 · 99 Dongtanjungang-ro, Dongtan-gu, Hwaseong-si, Gyeonggi-do, Republic of Korea · hosting provider: Cloudflare, Inc. · Privacy officer: Baek Young-jon, softback.help@gmail.com.

A-1. What we do not collect, and app permissions

We do not collect your name, gender, phone number, precise location, contacts, call logs, SMS, photos, camera, microphone, files or installed-app lists, and we use no third-party analytics. Your year and month of birth are asked on first launch but are not stored or sent (§B-1). Email is stored only if you sign in (§I).

The only permission the app asks you for is notifications (Android 13 and later); you can refuse it and still play. The other permissions are normal ones that Android grants automatically: internet and network state (the traffic listed above), notification scheduling after reboot (§H), Google Play billing (§E), the advertising ID and related ad services (§C), and account credentials for the Google sign-in window (§I) — the same library also adds biometric permissions, but the app does not use biometrics. There is no location, contacts, camera, microphone or storage permission.

B. Stored on your device only

Progress and stars, coins, hearts, items, owned packs and skins, learning records, settings, cosmetic choices, a 12-character random ID (§H), and your age band (§B-1). Uninstalling the app deletes all of this and we cannot restore it — we keep no backup of game progress, and signing in does not move progress to your account. Items bought with real money (remove ads, time spirit, defense tower, hearts unlimited subscription, full edition, language pack) come back automatically on the same Google account. Coin bundles and anything bought with coins do not come back.

B-1. Year and month of birth — asked once, kept as an age band on your device

The first time you open the app (or once after updating), a screen asks for your year and month of birth — whether or not you ever sign in. We ask because the rules differ by age: Google does not allow personalised ads for anyone under 18, Google Play asks apps to treat users of unknown age like children, and Korean law requires guardian consent to process the personal data of children under 14.

C. Advertising (Google AdMob)

The app is free and funded by ads and optional purchases. An interstitial ad appears after every 4th level (never during play); rewarded ads play only when you tap a button (extra heart, double reward, extra spin). Users under 14 see no ads.

To serve and measure ads, Google collects the advertising ID (AAID), device and app information, IP address and diagnostics (whether an ad loaded, errors, response times) through the ads module in the app, under the Google Privacy Policy and How Google uses information from partner apps. This data does not reach our server; we see only aggregate counts. The app uses no cookies.

Personalised ads are possible only if you said you are 18 or over. Under 18 or age unknown, every ad request is marked as non-personalised. For 18 or over we do not add that mark, and whether ads are actually personalised depends on where you are and what you chose: in the EEA, UK and Switzerland only if you consent in the dialog below; in some US states Google shows an opt-out dialog under those states' laws; elsewhere, unless you delete your advertising ID or opt out of ad personalisation in Android Settings → Privacy (or Google) → Ads. Even non-personalised ads may use the data above for fraud prevention, frequency capping and coarse (IP-based) location. The “Remove Ads” purchase stops the interstitial ads; rewarded ads you choose to watch remain available.

We ask first in the EEA and the UK — ad consent

The first time you open the app in the European Economic Area or the United Kingdom, a consent dialog about advertising appears. It is shown by Google's User Messaging Platform (UMP), after the age screen and only for users aged 14 or over.

  • You can play the whole game without consenting. Ads then appear in a non-personalised (or limited) form.
  • We do not request any ad before the consent result is known, and if consent could not be asked (no network, for example) the ads module is not started.
  • Consent is asked even for non-personalised ads because the advertising identifier is read for frequency capping and aggregate reporting. If you are 18 or over, your answer also decides whether ads may be personalised.
  • You can change your mind at any time in Settings → “Ad consent settings” (shown only where it is required). Withdrawing consent stops personalisation; non-personalised ads can still appear.

D. Text-to-speech

When a word is read aloud, that single word (e.g. dog) is passed to your device's speech engine. It never passes through our servers. Your device's engine may use the network under its own provider's policy. You can turn this off in settings.

E. Payments

Optional purchases: with real money — coin bundles, remove ads, time spirit, hearts unlimited (monthly or weekly subscription), defense tower, full edition and a language pack (currently German); with in-game coins — word packs, map packs, items, outfits, poses and tile skins. All real-money purchases go through Google Play Billing; we never receive card, bank or billing-address details.

To confirm a purchase is genuine, the app sends our server the product id, the purchase type and the purchase token right after payment. The server asks the Google Play Developer API whether it is real and decides the amount granted. It stores the purchase token, product id, type, amount granted and verification time, plus Google's order id, purchase time, purchase state and region code. No name, email or account is included, and the record is not linked to a signed-in account. It is kept for 5 years (Korean e-commerce record-keeping law and refund disputes), then deleted automatically.

F. Children

The app is intended for users aged 14 and over. Google Play has no “14 and over” bracket, so the 13–15 bracket was selected as well; that is why the app asks your year and month of birth on first launch (§B-1). Users under 14 see no ads (the ads module is not started) and no sign-in button, so no email or similar data is exchanged. We do not knowingly collect personal information from children under 14. Parents with concerns can contact us (§G).

G. Your rights and contact

You (or your legal guardian) may request access, correction, deletion or suspension of processing, and may withdraw consent. Device data can be erased at once by clearing the app's data. If you signed in, you can delete your account yourself (in the app: Settings → Account → Delete account; outside the app: k-tile.pages.dev/en/account/delete), and the deletion is immediate. Purchase records can be checked with your Google Play order id, but must be kept for 5 years by law. For anything else, email softback.help@gmail.com; we reply within 10 days. Korean residents may also contact the Personal Information Infringement Report Center (privacy.kisa.or.kr, 118) or the Personal Information Dispute Mediation Committee (www.kopico.go.kr, 1833-6972).

When you delete your account, the Google link, email, sessions and account are removed at once. Two things remain: one irreversible hash of the Google identifier mixed with a server secret (1 year, to recognise a re-join; it does not block re-joining) and sign-in audit rows (90 days, with no email or identifier). Game progress lives on your device and is not affected.

H. Server features

I. Google sign-in — optional

Signing in is optional; the whole game works without it, and signing in does not move your progress to the cloud. When you sign in, the app sends the ID token issued by Google, a single yes/no “14 or older” from the age screen, and the random ID. Your password never reaches us.

J. Versus matches

Entering the arena next to the main route is using this feature; the tutorial's last step plays one arena level. If you do not start an arena level, nothing in this section is sent. The app sends seven skill numbers (words learned without hints per word pack), the level, the time rule, the layout number and a two-letter country code — no word list, random ID, account or advertising ID. When you clear an arena level, its progress curve (seconds, pair count, which two cells) is kept as a future opponent: up to the latest 30 per level, rule and country, and no longer than 90 days. If no opponent is found you play against the device, and the screen says so.

For real-time matching the server issues a temporary ticket for one match only. The waiting row (vs_queue: ticket, level, time rule, skill numbers, country, time) is deleted when the match ends or you stop searching, and in any case after 3 minutes of waiting or 30 minutes without contact during a match. Leaving voluntarily leaves only a hash of the ticket for 10 seconds. The ticket does not identify you. There is no chat.

K. Where data is processed

We do not sell or provide personal data to third parties. Our server, database and website run on Cloudflare, Inc. (United States and other countries where Cloudflare operates) as a processor; Cloudflare does not use the data for its own purposes. Google LLC (United States and other countries) processes advertising data through AdMob, and handles payments and sign-in directly on its own screens. Data is transferred over HTTPS when the app is used.

L. Security

We collect as little as possible; all traffic to our server uses HTTPS; session tokens, coupon codes, deleted-account traces and review-page IP addresses are stored only in irreversible form; device data is isolated by Android; the operator console is protected by a key sent only in a request header; to stop request flooding some requests are counted per IP address for a short time without storing the address; expired records are deleted automatically every day; the app is distributed only through Google Play.

M. Changes

If the law or the app changes, this policy changes too and the new text and effective date are posted on this page. Previous versions are available on request.

← K‑Tile 홈으로 돌아가기