FRONTLINE 개인정보 처리방침

전선: 퍼즐 전쟁 (FRONTLINE: Puzzle War) — 블록을 맞춰 전선을 밀어내는 전략 게임
시행일: 2026년 9월 30일 · 최종 수정일: 2026년 10월 8일(로그인 없는 게스트 계정 · 캠페인 판 기록 업로드 · Apple/Google 계정 연결은 선택) · 개발자: HYPERSPEED

본 방침은 HYPERSPEED(이하 "개발자")가 제공하는 모바일 게임 FRONTLINE(이하 "본 앱")의 개인정보 처리에 관한 사항을 설명합니다. 본 앱의 모든 기능은 로그인 없이 이용할 수 있습니다. 캠페인 진행도와 설정은 이용자 기기(iOS는 이용자 본인의 iCloud 포함)에 저장됩니다. 다른 이용자와 겨루는 대전에 들어가거나 규칙이 대전과 같은 일부 캠페인 판을 마치면, 서버에 무작위 ID로 된 게스트 계정이 만들어지고 판 기록이 다른 이용자의 대전 상대로 쓰이도록 저장됩니다. Apple·Google 계정 연결은 선택이며, 연결하면 앱을 지우거나 기기를 바꿔도 기록이 이어집니다(1항).

1. 개발자가 처리하는 정보

기기에 저장되는 정보

캠페인 진행도·획득한 별·꾸미기·소리 설정·연습 기록은 이용자 기기 안에 저장되며 개발자에게 전송되지 않습니다(iOS의 iCloud 사본은 아래). 단 캠페인 판의 판 기록은 아래 「대전」 표를 따릅니다.

iCloud 진행 저장 (iOS)

iOS 기기에서 iCloud에 로그인해 있으면, 캠페인 진행도·획득한 별·업적·설정의 사본이 이용자 본인의 iCloud(키-값 저장소)에 함께 저장되어, 같은 Apple ID로 로그인한 다른 기기나 앱을 다시 설치했을 때 이어서 플레이할 수 있습니다. 이 사본은 Apple이 보관·처리하며 개발자에게 전송되지 않고 개발자는 접근할 수 없습니다. iCloud에 로그인하지 않았으면 기기에만 저장됩니다 · Apple 개인정보 처리방침

Game Center 업적 (iOS)

기기에서 Apple Game Center에 로그인해 있으면, 게임에서 달성한 업적이 Game Center에 기록됩니다. 이 정보는 Apple이 처리하며 개발자에게 전송되지 않습니다 · Apple 개인정보 처리방침

Google Play 게임 업적 (Android)

Android 기기에 Google Play 게임 프로필이 있으면 앱을 실행할 때 자동으로 연결되고, 게임에서 달성한 업적이 이용자의 Play 게임 프로필(게이머 ID)과 함께 Google에 기록됩니다. Google은 이와 함께 Play 게임 서비스의 안정성 개선을 위한 진단 정보를 수집합니다. 이 정보는 Google이 처리하며 개발자에게 전송되지 않습니다. 업적과 프로필은 Play 게임 프로필 또는 Google 계정에서 삭제할 수 있습니다 · Google 개인정보처리방침

대전 · 게스트 계정 (로그인 불필요 · Apple 또는 Google 연결은 선택)

대전에 들어가거나, 규칙이 대전과 같은 캠페인 판(광고 부스트를 쓴 판 제외)을 끝까지 마치면 개발자가 운영하는 서버(Supabase)에 이름 없는 게스트 계정이 자동으로 만들어지고 다음 정보가 저장됩니다. 설정의 [계정 연결]로 Apple(iOS)이나 Google(Android) 계정을 연결하면 같은 계정에 이어서 저장됩니다.
항목내용다른 이용자에게 보이는가
계정 식별자게스트 계정을 만들 때 정해지는 무작위 ID아니요
이메일 주소계정을 연결한 경우에만 — Apple 또는 Google이 전달하는 주소. Apple로 로그인할 때 「이메일 가리기」를 선택하면 Apple의 중계 주소가 전달됩니다아니요
표시 이름이용자가 정한 이름 또는 계정을 연결할 때 Apple·Google이 전달한 이름. 정하지 않으면 저장하지 않고, 상대 화면에 「지휘관 4821」 같은 자동 이름이 표시됩니다예 — 대전 상대 카드
대전 기록판 기록(병종 출격과 일격의 순서와 시각), 승패 전적, 주력 병종 분포, 실력 지표, 마지막 대전 시각, 기록을 올린 기기 종류(iOS·Android). 캠페인 판 중 규칙이 대전과 같은 판(광고 부스트를 쓴 판 제외)의 판 기록도 포함됩니다(대전 상대로 쓰이고 실력 지표에 반영되며, 승패 전적에는 들어가지 않습니다)예 — 판 기록은 다른 이용자의 대전 상대로 재생되고, 전적·주력 병종·기기 종류가 상대 카드에 표시됩니다
대전 결과다른 이용자의 기록과 겨룬 판마다: 나와 상대의 계정 식별자, 상대 기록의 식별자, 승패, 최종 전선, 시각나와 그 상대에게만 — 「이 상대와 2승 1패」 같은 상대 전적과 「내 기록에 N명이 도전」 같은 집계로 표시됩니다(상대의 이름 외의 계정 정보는 표시되지 않습니다)
신고이용자가 대전 상대를 신고하면: 신고한 이용자와 신고된 이용자의 계정 식별자, 신고한 기록의 식별자, 사유(부적절한 이름·부정행위), 시각아니요 — 신고된 이용자도 누가 신고했는지 알 수 없습니다
  • 목적 — 비슷한 실력의 대전 상대를 찾아 주기 위해서입니다.
  • 개발자는 운영·오류 대응 목적 외에는 이 정보를 열람하거나 이용하지 않으며, 제3자에게 판매하거나 제공하지 않습니다.
  • Apple·Google 계정의 비밀번호나 결제 정보는 개발자에게 전달되지 않습니다.
  • 게스트 계정은 이 기기에만 연결돼 있어, Apple·Google 계정을 연결하지 않은 채 앱을 지우면 다시 찾을 수 없습니다(서버의 기록은 남아 대전 상대로 계속 쓰입니다). 지우려면 앱을 지우기 전에 설정 > 계정 삭제를 이용하거나 아래 삭제 요청 페이지로 요청하세요.
  • 원하지 않으면 — 설정 > 계정 삭제를 하면 서버의 기록이 지워지고, 그 뒤로 이 기기는 이용자가 대전에 다시 들어가기 전까지 판 기록을 올리지 않습니다.
  • 신고·차단 — 대전 상대 카드의 [신고 · 차단]으로 상대를 차단하면 그 상대의 기록과 다시 대전하지 않습니다(차단 목록은 이용자 기기에만 저장됩니다). 신고는 개발자가 확인해 부적절한 이름을 바꾸거나 기록을 삭제하는 데 쓰며, 여러 이용자에게 신고된 이용자의 기록은 확인 전까지 대전 상대로 나오지 않습니다. 부적절한 표시 이름은 앱이 자동으로 걸러 표시하지 않습니다.

2. 분석 도구 (Google Analytics for Firebase)

서비스 개선을 위해 다음 정보를 수집·처리할 수 있습니다: 앱 사용 이벤트(스테이지 시작·결과, 대전 결과, 꾸미기 장착 등) · 앱 인스턴스 식별자 · 기기 및 운영체제 정보 · IP 주소 기반의 대략적 위치(국가 수준) · 앱 오류 정보. 이 정보는 통계 분석과 난이도·기능 개선에만 사용되며, 1항의 대전 계정과 연결하지 않고, 다른 회사의 앱·웹사이트에 걸친 추적에 사용하지 않습니다. · Firebase 개인정보 보호

3. 광고 (Google AdMob)

본 앱은 Google AdMob으로 광고를 표시합니다: 이용자가 선택해 시청하는 보상형 광고(스테이지 부스트)와, 몇 판마다 판과 판 사이에 표시되는 전면 광고입니다. Google 및 그 파트너가 광고 제공·측정을 위해 다음 정보를 수집·처리할 수 있습니다.

이 정보는 개발자가 아니라 Google이 처리합니다 · Google 개인정보처리방침 · AdMob 데이터 처리

iOS 앱 추적 투명성(ATT)

iOS에서는 추적 허용 여부를 묻는 시스템 창이 표시될 수 있습니다. 허용하지 않아도 본 앱은 정상적으로 이용할 수 있으며, 이 경우 맞춤형이 아닌 광고가 제공됩니다.

유럽 경제 지역(EEA)·영국·스위스 이용자의 동의

해당 지역에서는 Google 인증 동의 관리 도구(UMP)를 통해 광고·분석 목적의 처리에 대한 동의 창이 표시됩니다. 동의하지 않으셔도 광고는 맞춤형이 아닌 광고로 제공되며, 동의 여부가 확인되기 전까지 분석 데이터 수집을 시작하지 않습니다. 동의는 설정(⚙)의 [개인정보 옵션]에서 언제든 변경·철회할 수 있습니다(해당 지역에서 표시). 관련 법률이 적용되는 미국 주의 이용자에게는 개인정보 판매·공유 거부(Opt-Out) 안내가 표시될 수 있습니다.

인앱 구매

본 앱은 일회성 인앱 구매 「광고 제거」(판 사이의 전면 광고를 없애고, 스테이지 부스트를 광고 시청 없이 바로 받음)를 제공합니다. 결제는 Apple App Store 또는 Google Play가 처리하며, 개발자는 카드번호 등 결제수단 정보를 수집하거나 열람하지 않습니다. 개발자가 보관하는 것은 구매 여부뿐이며 이용자 기기의 진행 저장본(iOS는 이용자 본인의 iCloud 사본 포함)에 저장됩니다. 재설치·기기 변경 시 구매를 복원하기 위해 앱이 해당 스토어에 이용자 본인의 구매 이력을 조회합니다. 구매·복원 시도와 그 결과(성공·취소·실패)는 2항의 분석 이벤트로 기록됩니다(금액·결제수단은 포함되지 않습니다).

4. 처리 위탁 및 국외 이전

개발자는 서비스 제공을 위해 다음 업체에 처리를 위탁하며, 이 과정에서 정보가 국외로 전송·보관될 수 있습니다. 전송은 앱을 이용하는 시점에 네트워크를 통해 이루어집니다.

수탁 업체 (국가)위탁 업무 · 항목보유 기간
Supabase, Inc. (미국)대전 계정·기록·결과의 저장(1항 표의 항목)계정 삭제 시까지
Google LLC (미국)Android 계정 연결 인증(Google 계정 확인 · 이메일 · 이름 전달 — 연결한 경우에만)Google 정책에 따름
Google LLC (미국)이용 통계 분석(2항의 항목)Google Analytics 데이터 보관 기간 설정에 따름
Google LLC (미국)광고 제공·측정(3항의 항목)Google 정책에 따름

대전 계정 정보의 국외 이전을 원하지 않으시면 설정 > 계정 삭제를 이용하세요. 서버의 기록이 지워지고, 그 뒤로 이 기기는 대전에 다시 들어가기 전까지 판 기록을 올리지 않습니다(캠페인·연습은 그대로 이용할 수 있습니다).

5. 보관 및 삭제

6. 이용자의 권리

이용자는 언제든 자신의 정보에 대한 열람·정정·삭제·처리 정지를 요청할 수 있습니다. 표시 이름은 앱에서 직접 바꿀 수 있고, 그 밖의 요청은 아래 문의처로 보내 주세요. 유럽 경제 지역(EEA)·영국 등 관련 법률이 적용되는 지역의 이용자는 그 법률이 정한 권리를 같은 방법으로 행사할 수 있습니다.

7. 아동의 개인정보

본 앱은 아동을 주 대상으로 하지 않으며, 개발자는 만 14세 미만 아동의 개인정보를 고의로 수집하지 않습니다.

8. 오픈소스 라이선스

본 앱은 다음 오픈소스 소프트웨어를 사용합니다. 각 라이선스 전문은 해당 프로젝트에서 확인할 수 있습니다.

9. 방침의 변경

본 방침은 법령이나 서비스 변경에 따라 개정될 수 있으며, 개정 시 본 페이지로 공지합니다.

10. 문의

개인정보 보호 담당: HYPERSPEED · 이메일: contact@hyperspeedgames.com


FRONTLINE Privacy Policy

FRONTLINE: Puzzle War — a block-puzzle strategy game where you push the front line
Effective: September 30, 2026 · Last updated: October 8, 2026 (guest accounts without sign-in · campaign match replays uploaded · linking Apple/Google is optional) · Developer: HYPERSPEED

This policy explains how FRONTLINE ("the App"), provided by HYPERSPEED ("the Developer"), handles data. Every feature of the App works without signing in. Campaign progress and settings stay on your device (and, on iOS, in your own iCloud). When you enter Versus or finish certain campaign matches whose rules match Versus, a guest account with a random ID is created on the server and your match replays are stored to be used as Versus opponents for other players. Linking an Apple or Google account is optional; if you link one, your records carry over even if you reinstall or change devices (section 1).

1. Information the Developer Processes

Stored on your device

Campaign progress, stars, cosmetics, sound settings and practice records are stored on your device and are not sent to the Developer (for the iCloud copy on iOS, see below). Campaign match replays, however, follow the Versus table below.

iCloud progress sync (iOS)

If you are signed in to iCloud on an iOS device, a copy of your campaign progress, stars, achievements and settings is also stored in your own iCloud (key-value storage), so you can continue on other devices signed in with the same Apple ID or after reinstalling the App. This copy is kept and processed by Apple; it is not sent to the Developer and the Developer cannot access it. If you are not signed in to iCloud, it stays on your device only · Apple Privacy Policy

Game Center achievements (iOS)

If you are signed in to Apple Game Center on your device, the achievements you earn are recorded in Game Center. This is processed by Apple and is not sent to the Developer · Apple Privacy Policy

Google Play Games achievements (Android)

If you have a Google Play Games profile on your Android device, the App connects to it automatically when it starts, and the achievements you earn are recorded by Google together with your Play Games profile (gamer ID). Google also collects diagnostics to improve the stability of Play Games Services. This is processed by Google and is not sent to the Developer. You can delete your achievements and profile from your Play Games profile or Google Account · Google Privacy Policy

Versus · guest account (no sign-in needed · linking Apple or Google is optional)

When you enter Versus, or finish a campaign match whose rules match Versus (excluding matches played with an ad boost), a nameless guest account is created automatically on the Developer's server (Supabase) with the following. If you link an Apple (iOS) or Google (Android) account with [Link account] in Settings, data continues to be stored in the same account.
ItemDetailsVisible to other players?
Account identifierA random ID assigned when the guest account is createdNo
Email addressOnly if you link an account — the address Apple or Google provides. If you choose "Hide My Email" when signing in with Apple, Apple provides a relay address insteadNo
Display nameA name you choose, or the name Apple or Google provides when you link an account. If you don't set one, nothing is stored and others see an automatic name such as "Commander 4821"Yes — on the opponent card
Match recordsMatch replays (the order and timing of your troop deployments and Strikes), win/loss record, main troop distribution, skill rating, time of last match, and the device type that uploaded the replay (iOS/Android). Also includes replays of campaign matches whose rules match Versus, excluding matches played with an ad boost (used as Versus opponents and counted toward your skill rating, but not your win/loss record)Yes — replays are played back as opponents for other players, and your record, main troops and device type appear on the opponent card
Match resultsFor each match against another player's replay: your and your opponent's account identifiers, the opponent replay's identifier, win/loss, final front line, timeOnly to you and that opponent — shown as a head-to-head record (e.g. "2W 1L vs this player") and totals such as "N players challenged your record" (no account details other than the display name are shown)
ReportsWhen you report a Versus opponent: the reporter's and the reported player's account identifiers, the reported replay's identifier, the reason (offensive name or cheating), timeNo — reported players cannot see who reported them
  • Purpose — to find opponents of similar skill.
  • The Developer does not view or use this data except for operations and troubleshooting, and never sells or shares it with third parties.
  • Your Apple or Google account password and payment details are never shared with the Developer.
  • A guest account is tied to this device only; if you delete the App without linking an Apple or Google account, it can't be recovered (its replays remain on the server and keep being used as opponents). To delete it, use Settings > Delete account before removing the App, or request deletion on the page below.
  • If you don't want this — Settings > Delete account deletes your records on the server, and after that this device won't upload replays until you enter Versus again.
  • Report · Block — If you block an opponent with [Report · Block] on the Versus opponent card, you won't face their replays again (the block list is stored only on your device). Reports are reviewed by the Developer to rename offensive names or delete replays, and replays of players reported by several people are not offered as Versus opponents until reviewed. Offensive display names are filtered automatically by the App and not shown.

2. Analytics (Google Analytics for Firebase)

To improve the App we may process: usage events (stage start and result, Versus results, cosmetics equipped, etc.), an app-instance identifier, device and OS info, approximate location from your IP address (country), and app errors. This is used only for statistics and for tuning difficulty and features. It is not linked to your Versus account and never used for tracking across other companies' apps or websites · Firebase Privacy

3. Advertising (Google AdMob)

The App shows ads served by Google AdMob: rewarded ads that you choose to watch (stage boosts) and interstitial ads shown between matches every few matches. Google and its partners may collect: advertising identifiers (Advertising ID / IDFA), approximate location from your IP address (country/region), and device and ad-interaction data. This is processed by Google, not the Developer · Google Privacy Policy · AdMob data use

iOS App Tracking Transparency (ATT)

On iOS a system prompt may ask whether to allow tracking. The App works normally if you decline; you will see non-personalized ads.

Consent for EEA, UK and Switzerland users

In these regions a Google-certified consent tool (UMP) asks for your consent to ad and analytics processing. If you decline, ads are still shown but non-personalized, and analytics collection does not start until your choice is known. You can change or withdraw consent anytime from [개인정보 옵션] (Privacy options) in Settings (⚙) (shown in those regions). Where applicable U.S. state laws apply, you may be offered an opt-out of the sale or sharing of personal information.

In-app purchases

The App offers a one-time in-app purchase, "Remove Ads" (removes full-screen ads between matches, and grants stage boosts instantly without watching an ad). Payment is handled by the Apple App Store or Google Play; the Developer never collects or sees your payment details. Only whether you own it is stored, in the progress data on your device (and, on iOS, in your own iCloud copy). To restore it after a reinstall or on a new device, the App asks the store for your own purchase history. Purchase and restore attempts and their outcome (success, cancelled, failed) are recorded as analytics events under section 2 (without amounts or payment details).

4. Service Providers and International Transfers

The Developer uses the following providers, and your data may be transferred to and stored outside your country. Transfers happen over the network while you use the App.

Provider (country)Purpose · dataRetention
Supabase, Inc. (USA)Storing Versus accounts, records and match results (items in section 1)Until the account is deleted
Google LLC (USA)Account linking on Android (verifying your Google account · passing email and name — only if you link)Per Google's policies
Google LLC (USA)Usage analytics (items in section 2)Per the Google Analytics data-retention setting
Google LLC (USA)Ad serving and measurement (items in section 3)Per Google's policies

If you do not want your Versus account data transferred, use Settings > Delete account. Your records on the server are deleted, and this device won't upload replays until you enter Versus again (the campaign and practice remain fully available).

5. Retention and Deletion

6. Your Rights

You may request access to, correction, deletion, or restriction of processing of your data at any time. You can change your display name in the App; send any other request to the contact below. Users in the EEA, the UK and other regions with applicable laws may exercise the rights those laws provide in the same way.

7. Children

The App is not directed at children, and the Developer does not knowingly collect personal information from children.

8. Open-Source Licenses

The App uses the following open-source software; full license texts are available from each project.

9. Changes

This policy may be updated for legal or service changes; updates will be posted on this page.

10. Contact

Privacy contact: HYPERSPEED · Email: contact@hyperspeedgames.com