샌드토피아 Sandtopia
개인정보처리방침
샌드토피아는 무료 3D 낙사 블록 퍼즐 게임입니다. 첫 실행에 익명 계정이 자동으로 만들어지고 그 계정으로 랭킹과 클라우드 저장을 이용합니다. 로그인 화면은 없으며 이름이나 이메일 주소를 요구하지 않습니다.
시행일: 2026년 9월 11일
- 운영자
- 이매진 (ImaJine)
- 계정
- 익명 계정 자동 생성
한국어
샌드토피아 개인정보처리방침
1. 개요
샌드토피아는 iOS와 Android에서 제공하는 무료 3D 낙사 블록 퍼즐 게임입니다. 게임을 하기 위해 회원가입을 하거나 아이디와 비밀번호를 만들 필요가 없습니다. 운영자는 이용자의 이름, 전화번호, 주소를 수집하지 않습니다. 이 방침은 게임을 이용할 때 어떤 정보가 어떻게 처리되는지 설명합니다.
운영자는 이매진(ImaJine)이며, 대표자는 이명진(MyeongJin Lee)입니다. 개인정보 관련 문의는 dlaudwls1203@gmail.com으로 보내 주시면 됩니다.
2. 익명 계정
앱을 처음 실행하면 Firebase Authentication을 통해 익명 계정이 자동으로 만들어집니다. 이때 무작위 문자열로 된 계정 식별자(UID)가 발급됩니다. 이 식별자는 이용자가 누구인지 알려 주지 않으며 오직 이용자의 게임 데이터를 구분하는 데만 쓰입니다.
로그인 화면은 없습니다. 별도의 동의를 받는 절차 없이 계정이 만들어지지만, 이 과정에서 이용자에게 개인정보를 요구하지 않습니다.
3. 계정 연결
기기를 바꾸거나 앱을 다시 설치해도 진행 상황을 이어 가고 싶으시면 계정을 연결하실 수 있습니다. 연결은 선택 사항이며 연결하지 않아도 게임의 모든 기능을 이용하실 수 있습니다.
- iOS에서는 Apple로 로그인 또는 Google 계정을 연결하실 수 있습니다.
- Android에서는 Google 계정을 연결하실 수 있습니다.
계정을 연결하면 운영자는 해당 서비스가 제공하는 계정 식별자를 전달받습니다. Apple로 로그인에서 이메일 가리기를 선택하시면 Apple이 만든 전달용 이메일 주소를 함께 전달받을 수 있습니다. 이 주소는 계정을 확인하는 데만 쓰며 광고나 마케팅 메일을 보내는 데 쓰지 않습니다.
4. 클라우드 저장
진행 상황을 기기 밖에서도 지키기 위해 저장 데이터 전체를 Cloud Firestore에 계정 식별자별로 보관합니다. 저장되는 항목은 다음과 같습니다.
- 게임 진행 상황과 기록
- 게임 내 재화인 골드와 젬의 보유량
- 보유한 꾸미기 아이템과 착용 중인 아이템
- 소리, 진동, 언어 같은 설정값
이 저장본은 같은 계정으로 연결된 이용자 본인의 기기 사이에서만 동기화됩니다. 다른 이용자는 열람할 수 없습니다. 같은 데이터가 기기 안에도 함께 저장되며 앱을 삭제하면 기기 쪽 사본은 지워집니다.
5. 리더보드
오늘의 도전과 주간 최고 점수판에 기록을 올리면 다음 정보가 서버에 저장됩니다.
- 이용자가 정한 닉네임
- 점수
- 기기의 지역 설정으로 판단한 국가 코드
- 배정받은 브래킷 번호
- 계정 식별자
- 제출한 게임의 조작 기록을 요약한 검증값과 앱 버전
점수가 진짜인지 확인하기 위해 그 판에서 이용자가 한 조작 기록을 서버로 보냅니다. 서버는 같은 조작을 그대로 다시 실행해 점수가 일치할 때만 기록을 받아들입니다. 조작 기록 자체는 저장하지 않고 검증이 끝나면 짧은 검증값만 남깁니다.
리더보드 화면에는 닉네임과 점수와 국가만 표시합니다. 계정 식별자는 다른 이용자에게 보여 주지 않습니다.
오늘의 도전에 참여한 날짜와 보상을 받은 날짜도 함께 기록합니다. 하루 도전 횟수와 보상 중복 지급을 관리하기 위해서입니다.
6. 닉네임
닉네임은 이용자가 직접 정합니다. 2자에서 12자까지 쓸 수 있고 다른 이용자가 이미 쓰고 있는 이름은 쓸 수 없습니다. 닉네임은 점수와 함께 저장되고 다른 이용자에게 공개됩니다.
닉네임에는 실명, 이메일 주소, 전화번호, 학교나 직장 이름 같은 개인정보를 넣지 말아 주시기 바랍니다. 공개되는 정보이므로 이용자가 직접 넣은 정보에 대해서는 운영자가 보호해 드리기 어렵습니다.
7. 광고
샌드토피아는 Google LLC가 제공하는 Google AdMob으로 광고를 노출합니다. 광고 형태는 배너 광고, 전면 광고, 보상형 동영상 광고입니다.
맞춤형 광고를 위해 광고 식별자(iOS의 IDFA, Android의 GAID)가 사용될 수 있습니다. 이 식별자는 이용자가 동의한 경우에만 맞춤형 광고에 사용됩니다. iOS에서는 첫 게임을 마친 뒤 앱 추적 투명성(App Tracking Transparency) 안내창이 한 번 표시됩니다. 유럽 경제 지역과 영국과 스위스에서는 Google UMP 동의 양식이 표시되며, 설정 화면의 개인정보 옵션에서 선택을 언제든지 바꿀 수 있습니다.
동의하지 않으면 맞춤형이 아닌 일반 광고가 표시됩니다. 광고는 계속 나오지만 광고 식별자를 이용한 관심사 기반 노출은 이루어지지 않습니다. 광고 처리에는 Google의 개인정보처리방침이 적용됩니다. 자세한 내용은 Google 개인정보처리방침에서 확인하실 수 있습니다.
8. 분석과 오류 보고
게임을 개선하고 오류를 고치기 위해 Google LLC가 제공하는 Firebase Analytics와 Firebase Crashlytics를 사용합니다. 수집되는 항목은 다음과 같습니다.
- 앱 인스턴스 ID (설치할 때 생성되는 무작위 식별자)
- 기기 모델과 운영체제 버전
- IP 주소로 추정한 국가
- 게임 시작과 종료, 점수, 구매, 광고 시청 같은 플레이 이벤트
- 앱이 비정상 종료됐을 때의 오류 기록
이름이나 이메일 주소 같은 이용자를 직접 알아볼 수 있는 정보는 수집하지 않습니다. 수집한 정보는 통계 분석과 오류 수정에만 사용합니다.
9. 인앱 구매
유료 상품의 결제는 Apple App Store 또는 Google Play가 처리합니다. 운영자는 카드 번호나 결제 수단 정보를 받지 않으며 보관하지도 않습니다.
구매가 정상적으로 이루어졌는지 확인하고 기기를 바꿨을 때 구매 내역을 복원하기 위해 RevenueCat, Inc.을 이용합니다. RevenueCat은 구매 영수증과 익명으로 생성된 앱 사용자 ID를 전달받습니다. 이 ID로는 이용자가 누구인지 알 수 없습니다. 자세한 내용은 RevenueCat 개인정보처리방침에서 확인하실 수 있습니다.
10. 제3자 제공과 처리 위탁
운영자는 개인정보를 판매하지 않습니다. 게임 운영에 필요한 범위에서 아래 사업자가 정보를 처리합니다.
- Google LLC (Firebase Authentication, Cloud Firestore, Cloud Functions, Firebase Analytics, Firebase Crashlytics, Google AdMob)
- Apple Inc. 및 Google LLC (인앱 결제 처리)
- RevenueCat, Inc. (구매 확인과 복원)
11. 국외 이전과 서버 위치
클라우드 저장과 리더보드를 담당하는 Cloud Firestore와 Cloud Functions는 서울 리전(asia-northeast3)에서 운영됩니다. 이 데이터는 국내 서버에 저장됩니다.
다만 위 사업자의 다른 서버는 미국을 포함해 대한민국 밖에 있을 수 있습니다. 따라서 계정 인증과 광고와 분석과 결제 확인 과정에서 정보가 국외로 이전될 수 있습니다. 이전되는 항목과 목적은 2항부터 9항까지 설명한 내용과 같습니다. 이전받는 자는 10항에 적은 사업자입니다. 보유 기간은 12항과 같습니다.
12. 보유 기간
- 계정 정보와 클라우드 저장 데이터는 이용자가 계정을 삭제할 때까지 보관합니다.
- 리더보드 기록은 해당 시즌 동안 보관하고, 이후에도 기록 확인과 부정 이용 대응을 위해 일정 기간 보관한 뒤 삭제합니다.
- 분석 데이터는 Google의 보관 설정에 따라 14개월간 보관한 뒤 삭제됩니다.
- 오류 기록은 90일간 보관한 뒤 삭제됩니다.
- 구매 기록은 고객 지원과 법령상 의무 이행에 필요한 기간 동안 보관합니다.
13. 계정 삭제
계정은 두 가지 방법으로 삭제하실 수 있습니다.
- 앱에서 설정 화면을 열고 계정 항목의 계정 삭제를 누르시면 됩니다. 랭킹 화면의 내 프로필 탭에서도 같은 기능을 이용하실 수 있습니다.
- 앱을 지우셨다면 dlaudwls1203@gmail.com으로 게임 안에서 쓰던 닉네임을 적어 보내 주시면 확인 후 삭제해 드립니다.
삭제하면 다음과 같이 처리됩니다.
- 계정 문서와 클라우드 저장 데이터가 지워집니다.
- 닉네임 사용 예약이 해제되어 다른 이용자가 그 이름을 쓸 수 있게 됩니다.
- 인증 계정이 삭제되어 같은 계정으로 다시 접속할 수 없습니다.
- 이미 올라간 리더보드 기록은 다른 참가자의 순위 때문에 남지만 닉네임이 익명으로 바뀝니다.
삭제한 데이터는 되돌릴 수 없습니다. 계정을 삭제해도 유료 구독은 해지되지 않습니다. 구독은 App Store 또는 Google Play의 구독 설정에서 따로 해지해 주셔야 합니다.
14. 이용자의 권리
이용자는 자신의 정보에 대해 열람, 정정, 삭제, 처리 정지를 요청할 수 있습니다. 요청은 dlaudwls1203@gmail.com으로 보내 주시면 확인 후 처리해 드립니다. 다음 방법으로 직접 조치하실 수도 있습니다.
- 앱 안에서 계정을 삭제하면 13항에 적은 대로 처리됩니다.
- 앱을 삭제하면 기기에 저장된 게임 데이터가 지워집니다. 서버의 데이터는 계정을 삭제해야 지워집니다.
- 닉네임은 랭킹 화면의 내 프로필 탭에서 바꾸실 수 있습니다.
- iOS는 설정에서 추적 허용을 끄고, Android는 설정의 광고 항목에서 광고 ID를 재설정하거나 삭제할 수 있습니다.
- 유럽 경제 지역과 영국과 스위스에서는 게임 설정의 개인정보 옵션에서 광고 동의를 다시 선택할 수 있습니다.
15. 법령에 따른 고지
대한민국 이용자에게는 개인정보 보호법이 적용됩니다. 이용자는 같은 법에 따라 열람과 정정과 삭제와 처리 정지를 요구할 수 있고, 권리 침해가 있으면 개인정보 분쟁조정위원회나 개인정보침해 신고센터에 도움을 요청할 수 있습니다.
유럽 경제 지역과 영국의 이용자에게는 일반 개인정보 보호법(GDPR)이 적용됩니다. 광고와 분석 처리의 법적 근거는 이용자의 동의입니다. 계정과 클라우드 저장과 리더보드 처리의 법적 근거는 계약 이행이며 결제 확인도 같습니다. 이용자는 동의를 언제든지 철회할 수 있고, 감독 기관에 이의를 제기할 수 있습니다.
미국 캘리포니아주 이용자에게는 캘리포니아 소비자 개인정보 보호법(CCPA)이 적용됩니다. 운영자는 개인정보를 판매하지 않으며 금전적 대가를 받고 공유하지 않습니다. 이용자는 열람과 삭제를 요청할 수 있고, 요청했다는 이유로 불이익을 받지 않습니다.
16. 아동의 개인정보
샌드토피아는 아동을 대상으로 하는 게임이 아닙니다. 대한민국에서는 만 14세 미만, 미국에서는 만 13세 미만 아동을 대상으로 하지 않으며 해당 연령 아동의 개인정보를 의도적으로 수집하지 않습니다. 그러한 정보가 수집된 사실을 알게 되면 지체 없이 삭제합니다.
17. 방침의 변경
이 방침이 바뀌면 이 페이지의 시행일을 갱신합니다. 중요한 변경이 있을 때는 게임 안에서도 알려 드립니다.
18. 문의처
개인정보 처리에 관한 문의와 요청은 dlaudwls1203@gmail.com으로 보내 주시면 됩니다. 운영자는 이매진(ImaJine), 대표자는 이명진(MyeongJin Lee), 사업자등록번호는 126-35-01870, 주소는 서울특별시 영등포구 디지털로52길 10-5입니다.
English
Sandtopia Privacy Policy
1. Overview
Sandtopia is a free 3D falling-sand block puzzle game for iOS and Android. You do not need to register or create a username and password to play. We do not collect your name, phone number, or postal address. This policy explains what information is handled when you play and why.
The operator is ImaJine (이매진), represented by MyeongJin Lee. For privacy questions, write to dlaudwls1203@gmail.com.
2. Anonymous account
The first time you open the app, an anonymous account is created automatically through Firebase Authentication. A random account identifier (UID) is issued at that moment. The identifier does not tell us who you are. It exists only to keep your game data separate from everyone else's.
There is no login screen. The account is created without a separate consent step, and no personal data is requested during it.
3. Linking an account
If you want your progress to survive a new phone or a reinstall, you can link an account. Linking is optional, and every feature of the game works without it.
- On iOS you can link Sign in with Apple or a Google account.
- On Android you can link a Google account.
When you link, we receive the account identifier that the service provides. If you choose Hide My Email with Sign in with Apple, we may also receive the relay email address Apple creates. That address is used only to identify the account. We do not use it for advertising or marketing email.
4. Cloud save
So that your progress survives outside your device, the whole save file is stored in Cloud Firestore under your account identifier. The following is stored.
- Game progress and records
- In-game virtual currencies, gold and gems
- Cosmetic items you own and the ones you have equipped
- Settings such as sound, vibration, and language
This save is synced only between your own devices signed in to the same account. Other players cannot read it. The same data is also kept on your device, and deleting the app removes that local copy.
5. Leaderboards
When you post a score to the daily challenge or the weekly best-score board, the following is stored on our server.
- The nickname you chose
- Your score
- A country code derived from your device region setting
- The bracket you were assigned to
- Your account identifier
- A checksum of the moves in that run, and the app version
To confirm that a score is genuine, the moves you made in that run are sent to our server. The server replays exactly the same moves and accepts the score only when the result matches. The move log itself is not stored. Once verification finishes, only a short checksum remains.
Leaderboard screens show the nickname, the score, and the country. Your account identifier is not shown to other players.
The days you played the daily challenge and the days you claimed a reward are also recorded, so that daily attempt limits and reward claims work correctly.
6. Nickname
You choose your own nickname. It can be 2 to 12 characters long, and a name another player already uses is not available. The nickname is stored alongside your score and is visible to other players.
Please do not put personal information in your nickname, such as your real name, email address, phone number, or the name of your school or workplace. A nickname is public, so we cannot protect information you place there yourself.
7. Advertising
Sandtopia shows ads through Google AdMob, provided by Google LLC. The ad formats are banner ads, interstitial ads, and rewarded video ads.
The advertising identifier (IDFA on iOS, GAID on Android) may be used for personalized ads. It is used for that purpose only with your consent. On iOS, the App Tracking Transparency prompt appears once after your first game. In the European Economic Area, the United Kingdom, and Switzerland, a Google UMP consent form is shown, and you can change your choice at any time through Privacy options in Settings.
Without consent, you still see ads, but they are non-personalized and are not based on interest profiles built from the advertising identifier. Google's privacy policy applies to this processing. See the Google Privacy Policy for details.
8. Analytics and crash reporting
To improve the game and fix problems, we use Firebase Analytics and Firebase Crashlytics, provided by Google LLC. The following is collected.
- App instance ID, a random identifier created at installation
- Device model and operating system version
- Country derived from the IP address
- Gameplay events such as game start and end, score, purchases, and ad views
- Crash stack traces when the app stops unexpectedly
No directly identifying information such as names or email addresses is collected. The data is used only for statistical analysis and bug fixing.
9. In-app purchases
Payments are processed by the Apple App Store or Google Play. We never receive or store payment card data.
To confirm that a purchase completed and to restore purchases on a new device, we use RevenueCat, Inc. RevenueCat receives the purchase receipt and an anonymous app user ID. That ID does not identify you personally. See the RevenueCat Privacy Policy for details.
10. Sharing and processors
We do not sell personal information. The following companies process data on our behalf, limited to what running the game requires.
- Google LLC for Firebase Authentication, Cloud Firestore, Cloud Functions, Firebase Analytics, Firebase Crashlytics, and Google AdMob
- Apple Inc. and Google LLC for in-app payment processing
- RevenueCat, Inc. for purchase validation and restore
11. International transfers and server location
The Cloud Firestore database and the Cloud Functions that run the cloud save and the leaderboards are hosted in the Seoul region (asia-northeast3). That data is stored in the Republic of Korea.
Other servers operated by the companies above may be located outside the Republic of Korea, including in the United States. Information may therefore be transferred abroad during authentication, advertising, analytics, and purchase validation. The categories and purposes are those described in sections 2 through 9, the recipients are listed in section 10, and the retention periods are set out in section 12.
12. Retention
- Account data and the cloud save are kept until you delete your account.
- Leaderboard entries are kept for the season, and then for a further limited period so that records can be checked and cheating can be investigated, before deletion.
- Analytics data is retained for 14 months under Google's retention settings and then deleted.
- Crash data is retained for 90 days and then deleted.
- Purchase records are kept as long as needed for customer support and legal obligations.
13. Deleting your account
You can delete your account in two ways.
- In the app, open Settings, find the account section, and tap Delete Account. The same option is available in the My Profile tab of the ranking screen.
- If you have already removed the app, email dlaudwls1203@gmail.com with the nickname you used in the game, and we will delete the account after checking the request.
Deletion works as follows.
- Your account document and your cloud save are erased.
- Your nickname reservation is released, so another player can take that name.
- Your authentication account is deleted, so the same account cannot sign in again.
- Leaderboard entries you already posted remain, because other players' ranks depend on them, but the nickname is replaced with an anonymous one.
Deleted data cannot be recovered. Deleting your account does not cancel a paid subscription. You must cancel a subscription separately in the App Store or Google Play subscription settings.
14. Your rights
You may request access to, correction of, deletion of, or a stop to the processing of your information. Send requests to dlaudwls1203@gmail.com and we will respond after verifying the request. You can also act directly.
- Deleting your account in the app has the effects described in section 13.
- Deleting the app erases the game data stored on the device. Server data is erased only when you delete your account.
- You can change your nickname in the My Profile tab of the ranking screen.
- On iOS, turn off tracking permission in Settings. On Android, reset or delete the advertising ID under the ads section of Settings.
- In the European Economic Area, the United Kingdom, and Switzerland, reopen Privacy options in the game settings to change your advertising consent.
15. Regional notices
Users in the Republic of Korea are covered by the Personal Information Protection Act (개인정보 보호법). You may request access, correction, deletion, and suspension of processing, and you may seek help from the Personal Information Dispute Mediation Committee or the Privacy Infringement Report Center.
Users in the European Economic Area and the United Kingdom are covered by the General Data Protection Regulation. The legal basis for advertising and analytics is your consent. The legal basis for the account, the cloud save, the leaderboards, and purchase validation is performance of a contract. You may withdraw consent at any time and lodge a complaint with a supervisory authority.
Users in California are covered by the California Consumer Privacy Act. We do not sell personal information and do not share it for monetary value. You may request access and deletion, and you will not be treated differently for making a request.
16. Children
Sandtopia is not directed to children. It is not intended for children under 14 in the Republic of Korea or under 13 in the United States, and we do not knowingly collect personal information from children in those age groups. If we learn that we have collected such information, we delete it without delay.
17. Changes to this policy
If this policy changes, we update the effective date on this page. For significant changes, we also give notice inside the game.
18. Contact
For privacy questions and requests, write to dlaudwls1203@gmail.com. Operator: ImaJine, represented by MyeongJin Lee, business registration number 126-35-01870, 10-5 Digital-ro 52-gil, Yeongdeungpo-gu, Seoul, Republic of Korea.