개인정보 처리방침

MatchCat Blocks · 최종 개정 2026-10-11 · English below

MatchCat Blocks(이하 "본 게임")는 이용자의 개인정보를 소중히 다루며, 아래와 같이 수집·이용·파기합니다.

본 게임은 Google AdMob 광고를 표시합니다(2026-09-08 개정으로 추가). 광고를 없애는 유료 상품도 함께 제공합니다.

2026-10-02 개정으로 Firebase Analytics(앱 사용 통계)와 Firebase Crashlytics(오류 보고)를 추가했습니다. 이전 방침의 「분석·추적 SDK는 쓰지 않습니다」는 더 이상 사실이 아니어서 삭제했습니다. 무엇을 수집하고 어떻게 거부하는지는 아래 1-마에 적었습니다.

2026-10-11 개정으로 iPhone(iOS)판 내용을 추가했습니다 — Apple로 로그인(1-가), iOS 광고 식별자와 앱 추적 투명성(1-다), App Store 결제(1-라), iOS에서 수집을 거부하는 방법(1-다·1-마), 처리위탁의 Apple(4)입니다. 안드로이드판에 관한 내용은 바뀌지 않았습니다.

1. 수집하는 정보

가. 구글 계정 또는 Apple로 로그인할 때

리더보드 등록·출석·도감 기능을 쓰려면 로그인이 필요합니다. 안드로이드는 구글 로그인, iPhone은 Apple로 로그인과 구글 로그인 중에서 고를 수 있습니다. 로그인하면 Google의 Firebase Authentication에 다음이 저장됩니다.

Apple로 로그인 화면은 이름과 이메일 공유를 묻지만, 본 게임은 이름을 저장하지 않습니다. Apple 쪽 연결은 iPhone 설정 → [이름] → 로그인 및 보안 → Apple로 로그인에서 언제든 끊을 수 있습니다.

본 게임은 이 중 계정 식별자(UID)만 읽어 사용하며, 이메일·이름·사진을 게임 데이터베이스에 복사하거나 화면에 표시하지 않습니다. 다만 위 정보가 Firebase Authentication에 보관된다는 사실은 수집에 해당하므로 여기에 밝힙니다.

나. 게임을 이용할 때

항목내용수집 방법
닉네임리더보드에 표시할 이름 (1~12자)이용자가 직접 입력
국가 코드KR, US 등 2자리 코드기기의 언어 설정에서 추론. 위치 권한이나 IP 조회를 사용하지 않으며, 알아내지 못하면 저장하지 않습니다
게임 기록점수, 배치 수순, 시드, 플레이 시간, 판 요약(라인·매치 횟수 등)자동
진행 상황출석 일자, 연속 출석 일수, 도감 재화·보유 스킨, 여정 진행도, 데일리 도전 횟수자동
기기 구분모바일 여부(참/거짓) 한 값자동

배치 수순을 함께 저장하는 이유는 부정 기록 검증입니다. 점수만으로는 조작 여부를 가릴 수 없으나, 시드와 수순이 있으면 그 판을 그대로 재생해 점수를 대조할 수 있습니다.

다. 광고를 볼 때

본 게임은 Google AdMob으로 광고를 표시합니다. 광고를 고르고 게재하는 과정에서 Google이 다음을 수집·이용합니다. 이 정보는 본 게임의 데이터베이스로 오지 않으며, 우리는 개별 이용자의 광고 기록을 보거나 저장하지 않습니다.

자세한 내용은 Google의 Google이 파트너 사이트·앱에서 정보를 사용하는 방법과 Google 광고 비즈니스 개인정보처리방침을 확인해 주세요.

광고 동의와 개인 맞춤 광고 해제

라. 무광고 상품을 구매할 때

구매는 안드로이드에서는 Google Play 결제, iPhone에서는 App Store(Apple) 결제로만 이루어집니다. 결제 수단·카드 번호·청구 주소 등 결제 정보는 본 게임이 보지도, 받지도 않습니다 — 전부 Google Play 또는 Apple이 처리합니다.

안드로이드 앱은 Google Play가 발급한 구매 영수증을 기기 안에서만 읽습니다. 영수증이 구글의 서명과 맞는지 확인해 정상 구매인지 판정하는 용도입니다. iPhone 앱은 App Store가 알려 주는 거래 번호만 기기 안에서 읽어, 구매 문의 때 보여 주실 수 있게 설정 화면에 표시합니다. 어느 쪽이든 이 정보를 서버로 전송하거나 저장하지 않으며, 구매 보유 여부도 앱을 켤 때마다 스토어에 다시 물어봅니다.

마. 앱 사용 통계와 오류 보고 (2026-10-02 추가)

게임을 어디서 그만두는지, 어떤 오류로 화면이 멎는지 알기 위해 Google의 Firebase Analytics와 Firebase Crashlytics를 사용합니다. 아래 정보는 Google이 수집·처리하며, 본 게임의 데이터베이스로 오지 않습니다.

도구수집되는 것
Firebase Analytics
(앱 사용 통계)
Google이 발급하는 앱 인스턴스 ID(앱을 지웠다 깔면 새로 발급됩니다) · 광고 ID(Android 광고 ID, iPhone은 추적을 허용한 경우의 광고 식별자) · 기기·앱 정보(모델, OS 버전, 앱 버전, 언어) · IP 주소에서 추론한 국가·지역 · 앱 실행과 화면 이동 · 무광고 상품 구매(상품 ID·상품명·가격) · 아래 세 가지 사건
Firebase Crashlytics
(오류 보고)
Crashlytics가 발급하는 설치 식별자(UUID) · 오류가 난 지점의 기술적 기록 (스택 트레이스) · 기기·앱 정보 · 오류 직전에 앱이 남긴 짧은 기록 (예: 여정 12레벨 시작)

무광고 상품 구매는 본 게임이 보내는 것이 아니라 Analytics가 Google Play·App Store 결제를 보고 자동으로 기록하는 사건입니다. 상품과 가격만 담기며, 카드 번호 등 결제 정보는 들어가지 않습니다. 광고 ID도 Analytics가 기본 설정으로 함께 수집합니다.

그 밖에 본 게임이 Analytics로 직접 보내는 사건은 셋뿐이며, 전부 게임 진행에 관한 것입니다.

이용자를 식별하는 값은 넣지 않습니다. 계정 식별자(UID)·닉네임· 이메일을 Analytics나 Crashlytics로 보내지 않으며, 오류 기록에 남기는 짧은 기록에도 사람이 아니라 게임의 진행 경로만 적습니다. 여정 레벨 번호처럼 세부적인 값도 화면 이름에 넣지 않습니다.

수집 거부

2. 이용 목적

3. 공개되는 정보

리더보드는 로그인 없이 누구나 볼 수 있으며, 다음 세 가지가 공개됩니다.

이메일 주소, 실명, 프로필 사진은 공개되지 않습니다. 공개를 원하지 않으시면 닉네임을 등록하지 않으면 되며, 그 경우에도 게임은 정상적으로 이용할 수 있습니다.

4. 처리위탁

수탁자위탁 업무
Google LLC (Firebase Authentication)로그인 인증, 계정 관리
Google LLC (Cloud Firestore)게임 기록·진행 상황 저장
Google LLC (Firebase Hosting)본 페이지와 계정 삭제 요청 페이지 제공
Google LLC (AdMob)광고 게재와 그에 필요한 정보 처리 (위 1-다)
Google LLC (Google Play 결제)유료 상품 결제 처리 (위 1-라)
Google LLC (Firebase Analytics)앱 사용 통계 (위 1-마)
Google LLC (Firebase Crashlytics)오류 보고 (위 1-마)
Apple Inc. (Apple로 로그인)iPhone 로그인 인증 (위 1-가)
Apple Inc. (App Store 결제)iPhone 유료 상품 결제 처리 (위 1-라)

위 외에 개인정보를 제3자에게 제공하거나 판매하지 않습니다.

5. 보관 위치와 국외 이전

데이터보관 위치
게임 기록·닉네임·진행 상황 (Cloud Firestore)대한민국 서울 (asia-northeast3)
계정 정보 (Firebase Authentication)Google의 글로벌 인프라 — 미국 등 국외에 보관될 수 있습니다
광고 관련 정보 (AdMob)Google의 글로벌 인프라 — 미국 등 국외에서 처리됩니다
사용 통계·오류 보고 (Analytics·Crashlytics)Google의 글로벌 인프라 — 미국 등 국외에서 처리됩니다

이전받는 자는 Google LLC이며, 이전 목적은 위 2항의 로그인 인증입니다. 이전을 원하지 않으시면 로그인하지 않고 게임을 이용하실 수 있습니다(리더보드·도감 기능은 제한됩니다).

6. 보관 기간과 파기

7. 이용자의 권리

이용자는 언제든지 자신의 개인정보에 대해 열람·삭제를 요청할 수 있습니다.

계정과 데이터 삭제

열람

본인의 저장된 정보 사본을 원하시면 아래 문의처로 요청해 주세요.

8. 안전성 확보 조치

9. 수집하지 않는 것

본 게임이 자기 데이터베이스에 다음을 수집하지 않습니다: 위치 권한 기반 위치 정보, 연락처, 사진·미디어, 통화 기록, 결제 정보, 브라우저·기기 지문 정보. 광고 ID도 본 게임은 읽지 않습니다 — 위 1-다·1-마에 적은 대로 그것은 Google AdMob과 Firebase Analytics가 다루는 정보이며, 우리 서버로 오지 않습니다.

위 1-마의 앱 인스턴스 ID와 Crashlytics 설치 식별자도 마찬가지입니다 — Google이 발급해 Google이 다루며, 본 게임의 데이터베이스에는 들어오지 않습니다. 이 식별자들은 계정 식별자(UID)·닉네임·이메일과 연결되지 않습니다.

iPhone 앱이 묻는 권한은 앱 추적 투명성(광고 식별자 사용 허용, 위 1-다) 하나뿐입니다. 위치·사진·연락처·카메라·마이크 권한은 묻지 않습니다.

앱이 요구하는 안드로이드 권한은 다음 넷입니다.

최고 점수, 음량 설정, 언어, 여정 별 기록은 기기 안에만 저장되며 서버로 전송되지 않습니다.

10. 아동의 개인정보

본 게임은 만 14세 미만 아동을 대상으로 하지 않습니다. 만 14세 미만 아동이 법정대리인의 동의 없이 가입한 사실을 알게 되면 해당 계정과 데이터를 지체 없이 파기합니다.

11. 변경 고지

본 방침이 변경되면 이 페이지에 개정일과 함께 게시합니다. 중요한 변경은 앱 내에서도 알립니다.

12. 문의

이메일: lilywithmilk@gmail.com


Privacy Policy

MatchCat Blocks · Last updated 2026-10-11

MatchCat Blocks ("the Game") handles your data as described below.

The Game shows ads through Google AdMob (added in the 2026-09-08 revision), and offers a paid item that removes them.

The 2026-10-02 revision adds Firebase Analytics (app usage statistics) and Firebase Crashlytics (crash reporting). The previous statement that the Game contains “no analytics or tracking SDKs” is no longer true and has been removed. What is collected, and how to refuse it, is described in 1e below.

The 2026-10-11 revision adds the iPhone (iOS) version: Sign in with Apple (1a), the iOS advertising identifier and App Tracking Transparency (1c), App Store purchases (1d), how to refuse collection on iOS (1c, 1e), and Apple as a processor (4). Nothing about the Android version has changed.

1. What we collect

a. When you sign in with Google or Apple

Signing in is required for the leaderboard, check-ins and the cat collection. Android uses Google sign-in; on iPhone you can choose Sign in with Apple or Google. Google's Firebase Authentication then stores:

The Game itself only reads the UID. It never copies your email, name or photo into its database and never displays them. We disclose the above because that data is nonetheless held by Firebase Authentication.

Sign in with Apple asks whether to share your name and email, but the Game does not store your name. You can disconnect the Game from your Apple account at any time in iPhone Settings → [your name] → Sign-In & Security → Sign in with Apple.

b. While you play

ItemDetailHow
NameLeaderboard name (1–12 characters)You type it
Country codeTwo letters such as KR or USInferred from your device language setting. No location permission and no IP lookup. If it cannot be determined, nothing is stored
Game recordsScore, move sequence, seed, duration, run summary (line/match counts and so on)Automatic
ProgressCheck-in dates, streak, in-game currency and owned skins, journey progress, daily attempts usedAutomatic
Device classA single mobile-or-not booleanAutomatic

Move sequences are stored to verify records: a score alone cannot be checked, but with the seed and the moves the run can be replayed and the score confirmed.

c. When you see an ad

The Game shows ads through Google AdMob. To select and serve them, Google collects and uses the following. This never reaches the Game's own database, and we neither see nor store any individual's ad history.

See Google's How Google uses information from sites or apps that use our services and the Google Ads privacy notice.

Consent and turning off personalised ads

d. When you buy the ad-free item

Purchases go through Google Play Billing on Android and the App Store (Apple) on iPhone, and nothing else. Payment methods, card numbers and billing addresses are never seen or received by the Game — Google Play or Apple handles all of it.

The Android app reads the Google Play purchase receipt on your device only, to check it against Google's signature and confirm the purchase is genuine. The iPhone app reads only the transaction number the App Store provides, on your device, and shows it in Settings so you can quote it if you contact us about a purchase. Either way that information is never transmitted or stored on any server of ours, and ownership is re-checked with the store on every launch.

e. App usage statistics and crash reporting (added 2026-10-02)

To learn where players stop and what makes the screen freeze, the Game uses Google's Firebase Analytics and Firebase Crashlytics. The information below is collected and processed by Google and never reaches the Game's own database.

ToolWhat is collected
Firebase Analytics
(usage statistics)
A Google-issued app instance ID (reissued if you reinstall) · your advertising ID (Android advertising ID; on iPhone, the advertising identifier only if you allow tracking) · device and app information (model, OS version, app version, language) · country and region inferred from your IP address · app launches and screen changes · ad-free item purchases (product ID, name and price) · the three events listed below
Firebase Crashlytics
(crash reporting)
A Crashlytics installation UUID · the technical record of where the error occurred (stack trace) · device and app information · a short trail of what the app was doing (for example journey level 12 started)

Ad-free item purchases are not sent by the Game: Analytics records them automatically from Google Play or App Store billing. Only the product and price are included, never card numbers or other payment details. Analytics also collects the advertising ID under its default settings.

Beyond that, the Game itself sends only three events to Analytics, all about game progress:

Nothing identifying you is attached. Your account identifier (UID), name and email are never sent to Analytics or Crashlytics, and the short trail in crash reports records the path through the game, not the person. Fine-grained values such as journey level numbers are kept out of screen names too.

How to refuse

2. Why we use it

3. What is public

Leaderboards are readable by anyone without signing in. Three things are public: your name, your country code and your score. Your email address, real name and profile photo are never public. If you prefer not to appear, simply do not register a name — the Game remains fully playable.

4. Processors

Google LLC processes data on our behalf: Firebase Authentication (sign-in), Cloud Firestore (game data), Firebase Hosting (this page and the deletion request page), AdMob (serving ads, see 1c) and Google Play Billing (payments, see 1d), Firebase Analytics (usage statistics, see 1e) and Firebase Crashlytics (crash reporting, see 1e). On iPhone, Apple Inc. handles Sign in with Apple (see 1a) and App Store payments (see 1d). We do not sell or otherwise share personal data with third parties.

5. Where data is stored

6. Retention and deletion

7. Your rights

To request a copy of your stored data, email us at the address below.

8. Security

9. What we do not collect

Into our own database: no permission-based location, contacts, photos or media, call logs, payment details, or device/browser fingerprints. We do not read the advertising ID either — as described in 1c and 1e, that is handled by Google AdMob and Firebase Analytics and never reaches our servers.

The same applies to the app instance ID and Crashlytics installation UUID in 1e: issued by Google, handled by Google, never entering the Game's database, and never linked to your account identifier, name or email.

On iPhone, the only permission the app asks for is App Tracking Transparency (use of the advertising identifier, see 1c). It never asks for location, photos, contacts, camera or microphone.

The app requests four Android permissions: INTERNET (leaderboard and ads), com.android.vending.BILLING (Google Play purchases), and com.google.android.gms.permission.AD_ID / ACCESS_ADSERVICES_AD_ID, which the ads SDK adds automatically. High scores, volume settings, language and journey stars stay on your device and are never uploaded.

10. Children

The Game is not directed at children under 14. If we learn that a child under 14 has registered without guardian consent, we delete that account and its data without delay.

11. Changes

Any change to this policy will be posted on this page with a revision date. Significant changes are also announced in the app.

12. Contact

lilywithmilk@gmail.com