Privacy Policy

Last updated: August 17, 2026  |  Effective: August 17, 2026

This Privacy Policy ("Policy") applies to the Tetris mobile application for Android ("App"), package name com.xianban.tetris. Please read it carefully before using the App. By using the App, you acknowledge that you have read and understand this Policy.

Summary: You can play Tetris without an account. Core gameplay, local history, theme, and on-device coin/diamond balances work offline. If you choose to sign in (Google Sign-In or email and password), we store your profile, wallet, scores, and leaderboard data on Google Firebase so those features can sync across sessions. Leaderboard entries (nickname, avatar, score, and game mode) are visible to other signed-in players. We do not sell your data and we do not show ads. You can delete your account and associated cloud data in the App under Profile → Delete account.

1. Developer & Contact

The App is developed and operated by an independent individual developer.

App name: Tetris

Email: youxian575@gmail.com

For privacy questions, access requests, or account-deletion issues, contact us at the email above. We will respond within a reasonable time, and in any event no later than 30 days where required by applicable law.

2. Information We Collect

We collect only what is needed to run the App. Collection depends on whether you play as a guest or sign in. We do not collect government ID numbers, precise device location, contacts, photos from your camera roll, microphone audio, or payment card details.

2.1 Information you can use without signing in

Guest play does not require a name, email, or Google account. The following is stored on your device only unless you later sign in and choose a cloud feature that syncs it:

Uninstalling the App or clearing App data in Android settings deletes this on-device information. Signing out does not wipe local history or the local wallet.

2.2 Information if you sign in with Google

Sign-in is optional. It is required only for Profile, Leaderboard, and cloud sync of signed-in progress. If you tap Sign in with Google, Google will authenticate you and, with your consent, share with us:

We use this information only to create and maintain your App account, show your avatar and nickname, sync your wallet and play stats, and display you on leaderboards. We do not use Google account data for advertising, credit scoring, or sale to data brokers.

Tetris's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

2.3 Information if you sign in with email and password

You may also sign in with an email address and password registered in Firebase Authentication (for example, a review or support account). We collect the email address you enter and store a password hash through Firebase; we do not receive or store your raw password on our own servers.

2.4 Account, wallet, and gameplay data stored in the cloud

After you sign in, we store the following in Google Cloud Firestore, keyed to your Firebase user ID:

If you earn coins or diamonds while offline, those changes stay on the device until you are signed in and online, then they are uploaded so your cloud wallet matches the device.

2.5 Information other players can see

Leaderboards are visible to other signed-in users. A leaderboard row may show your nickname, avatar, score, and game mode. Do not use a nickname you are unwilling to display publicly in the App. Wallet balances, email address, and currency logs are not shown on the leaderboard.

2.6 Diagnostics and app analytics

The App includes Google Firebase (Authentication, Cloud Firestore, and Firebase Analytics). Firebase may process technical information such as an app-instance identifier, device and OS type, country/language, and basic in-app event data used to keep the service reliable and understand feature usage. This is not used to serve third-party ads in the App. See Google's own policies linked in Section 4.

3. How We Use Information

We use the information above to:

We do not use your data to build advertising profiles or to show personalized third-party ads.

4. Sharing, Processors & Disclosure

We do not sell personal information. We do not share it with advertisers or data brokers.

We use Google LLC as a service provider to host sign-in and cloud features:

Google processes this data under its own terms and Google Privacy Policy. Data may be stored or processed on Google servers in the United States or other countries where Google operates.

We may disclose information if required by law, to protect the rights or safety of users or the developer, or in connection with a merger or transfer of the App, in which case this Policy or a successor notice will apply.

Other signed-in players see only the leaderboard fields listed in Section 2.5.

5. Permissions

The App requests:

The App does not request camera, microphone, contacts, precise location, SMS, or access to your files. Google Sign-In is handled through Google's official sign-in UI; we do not ask you to type your Google password into the App.

6. Storage, Security & Retention

On-device data is stored in App-private storage (including MMKV). Cloud data is stored in Firebase and is accessible only under our Firestore security rules: your profile, logs, and score submissions can be read or written by your signed-in account; leaderboard entries can be read by any signed-in user and written only for your own user ID.

We retain cloud account data for as long as your account exists. When you delete your account as described in Section 8, we delete the associated Firebase Authentication user and the Firestore documents tied to that user ID (profile, currency logs, score submissions, and leaderboard entries). Residual copies in backups or caches are removed within a commercially reasonable period in line with Google Firebase retention practices.

No method of transmission or storage is 100% secure. Please keep your device and Google account protected.

7. Children

The game content is intended for a general audience. Account features (Google Sign-In, email sign-in, leaderboards, and cloud save) are offered only through Google/Firebase accounts. We do not knowingly collect personal information from children under 13 (or the minimum age in your country) to create an App account. If you believe we have collected such information, contact youxian575@gmail.com and we will delete it.

If you are under 18, use the App with a parent or guardian's guidance, especially before signing in.

8. Your Choices, Sign-Out & Account Deletion

8.1 Play without an account

You may decline to sign in. Guest play, local history, settings, and the local coin/diamond wallet remain available. Profile and Leaderboard require sign-in.

8.2 Access and correction

While signed in, you can view your profile, wallet, currency logs, and play stats in the App, and you can change your nickname in Profile. For other correction or export requests, email us with the address on the account.

8.3 Sign out (does not delete your account)

Path: open Profile (tap the avatar on the home screen) → Log out. Sign-out ends your session on this device. It does not delete your Firebase account or cloud data. You can sign in again later with the same Google or email account. Local game history and the on-device wallet remain on the device.

8.4 Delete your account and cloud data (in-app)

Google Play requires that account creation also offer account deletion. You can delete your account entirely inside the App, without contacting us:

  1. Sign in.
  2. Open Profile (tap the avatar on the home screen).
  3. Tap Delete account.
  4. Confirm. Google accounts must re-authenticate with Google; email-password accounts must re-enter the password.

When deletion succeeds, we delete:

Deletion is permanent and cannot be undone. Local game history, theme, and control settings on the device are not the same as the cloud account; you can still clear history in the History screen or clear App data / uninstall to remove remaining on-device data.

If in-app deletion fails (for example, network error), try again while online, or email youxian575@gmail.com from the address on the account and ask us to delete it. We will complete deletion of account-associated cloud data without unreasonable delay.

8.5 Other local controls

9. International Users

If you use the App from outside the country where Google hosts Firebase for this project, your information may be transferred to and processed in those other countries. Where required, we rely on appropriate safeguards offered by Google's terms for Firebase / Google Cloud.

10. Changes to This Policy

We may update this Policy when the App's features or legal requirements change. The current version is always available under Settings → Privacy Policy, with the effective date at the top. If changes are material, we will provide in-App notice where appropriate. Continued use after an update means you acknowledge the revised Policy.

11. Contact Us

Privacy and account-deletion requests: youxian575@gmail.com

You can also review this Policy anytime in the App: Settings → Privacy Policy.