Privacy Policy

Stack & Merge (package ai.stackmerge.app)
Last updated: October 8, 2026
Developer: Ihab Hassan (independent developer)
Contact: ai.wise.au@gmail.com

Stack & Merge is developed and maintained by Ihab Hassan as an independent project. This policy explains what information the Stack & Merge mobile game ("the app") collects, why, who it is shared with, and the choices you have. We describe only what the app actually does at the time of writing.

1. Summary

2. Information we collect

InformationWhy we collect itWhere it goes
Anonymous player ID (a random identifier created by Firebase Authentication when you first open the app) To save your progress and leaderboard entry and to protect them from being changed by other players. Google Firebase (Authentication and Cloud Firestore). Also stored on your device.
Game progress and wallet: coins, best score, power-up counts, daily-reward streak, streak freezes, last claim day, a "last updated" time To keep your progress saved in the cloud (it is restored whenever the same anonymous account is signed in; a fresh install normally starts a new anonymous account, unless you sign in with Google Play Games, which brings back the account linked to your Play Games profile), and to run daily rewards. Cloud Firestore, in a record that only your player ID can read or change. Also stored on your device.
Leaderboard entry: your player ID, display name, best score, this week's best score and the week it belongs to, and your country code To rank players. This record is public: anyone using the app can see your display name, country flag and scores. Cloud Firestore (publicly readable record).
Google Play Games identity (only if you choose to sign in): your Play Games player identifier and display name, received through Google Play Games Services and Firebase Authentication To link your cloud progress to your Google account's Play Games profile so it follows you across devices, and to show your gamer name on the leaderboards. We do not receive your email address, and we do not access your Google contacts, friends list or other Play Games data. Firebase Authentication (linked to your player ID). Your gamer name is also part of the public leaderboard entry. Signing in is optional; the game works the same without it.
Display name (up to 24 characters). Generated for you on first launch (for example "Swift Otter 27"); you can type your own in Settings. If you sign in with Google Play Games, your Play Games display name (gamer name) is used instead and refreshed each time you open the app. Shown next to your score on the public leaderboards. Names are checked against a filter first; if your Play Games name is not accepted, the generated name is kept. Cloud Firestore (public, as part of the leaderboard entry). Also stored on your device.
Country (a two-letter code taken from your device's language/region setting; the app does not use GPS, network location or an IP lookup for this) To build the "Near By" leaderboard of players in your country and neighbouring countries. Cloud Firestore (public, as part of the leaderboard entry).
Purchase information (which power-up pack you bought, purchase token and status) To deliver and confirm the item you bought. Payment details (card, address) are handled only by Google Play. Google Play Billing. The resulting power-up counts are saved with your progress.
Advertising information: advertising ID, IP address, device and app information (such as device model, operating system version, language, app version) and ad interaction events To load, show and measure ads, and to prevent ad fraud. See section 5. Google AdMob / Google Mobile Ads SDK.
Technical data from Google services: for example a Firebase installation identifier and basic diagnostics created by the Firebase and Google Play services SDKs To make the Firebase services work and keep them secure. Google. The app does not include Firebase Analytics or Crashlytics.

What we do not collect: your real name (the display name is a generated or gamer name), your email address, phone number, contacts, precise or approximate location from sensors, photos, microphone or camera data, or health or financial information. The app does not ask for these permissions.

Reporting a display name

Display names are checked against a filter before they are saved, but no filter is perfect. If you see an inappropriate display name on a leaderboard, email ai.wise.au@gmail.com with the subject "Stack & Merge Name Report" and the name you saw; we will remove it. In the app you can also press and hold another player's name on a leaderboard and choose Report name, which opens an email to us with the name, country and your player ID filled in. Reports are handled by email.

Information stored only on your device

Your settings (sound, music, vibration, difficulty), your best score, wallet and streak counters, whether you have seen certain prompts, and your choice about reminder notifications are stored locally with the Android preferences system. Reminder notifications are scheduled by your device; the app does not send notification content, or the fact that you enabled notifications, to our servers, and it does not use a push-notification service.

3. How we use information

We do not use your information for profiling beyond what advertising partners do under the settings in section 5, and we do not make automated decisions that have legal effects on you.

4. Who we share information with

We do not sell personal information. Information is processed by these providers acting for us or on their own terms:

5. Advertising and your choices

The app shows two kinds of ads served by Google AdMob: rewarded videos you choose to watch (for example to refill a power-up or continue after a game over) and short ads between some games. AdMob may collect and use the Android advertising ID, IP address, device information and ad interactions to deliver and measure ads, which can include personalised ads.

6. Children

Stack & Merge is not directed at children under the age of 13. We do not knowingly collect personal information from anyone under 13. If you believe a child has provided personal information through the app, contact us at ai.wise.au@gmail.com and we will promptly delete it.

7. How long we keep information

8. Deleting your data and your rights

In the app: open Settings > Your data > Delete my data and confirm. This immediately deletes your progress record and your leaderboard entry from our servers, removes your account (including its Google Play Games link, if any), erases everything the app stored on your device and starts the game over as if freshly installed. It cannot be undone, and purchases are not refunded. Deletion needs an internet connection; if it cannot reach our servers the app tells you and changes nothing, so you can try again.

By email: if you can no longer open the app, email ai.wise.au@gmail.com with the subject "Stack & Merge Data Deletion Request". Include your player ID (shown under Settings > Your data > Player ID; tapping it copies the full ID) so that we can find your records. If you no longer have the ID, include your display name, country and best score, and we may ask for additional proof of ownership. We will process your request within 30 days and confirm by email once it is complete. A short step-by-step page is at data-deletion.html.

Depending on where you live (for example the EEA, UK, Switzerland, California or Brazil) you may have the right to access, correct, delete or export your personal information, to object to or restrict certain processing, to withdraw consent, and to lodge a complaint with your data-protection authority. Email us to exercise these rights. Because the app has no email address or name tied to your player ID, we can only act on a request if we can reasonably identify your record.

Deleting your data also removes your public leaderboard entry. Reinstalling the app or clearing its data on your device normally creates a new anonymous player ID with a new empty record; the old record is not deleted by this (use the steps above first if you want it gone). If you had signed in with Google Play Games, signing in with it again after reinstalling brings back your linked account and its record.

9. Security and international transfers

Data sent between the app and Firebase, AdMob and Google Play is encrypted in transit (HTTPS/TLS). Access to the progress record is restricted by security rules so that only the signed-in player ID can read or change it; the leaderboard record is publicly readable by design. No method of storage or transmission is completely secure.

Google processes data in many countries, including the United States, under its own safeguards such as standard contractual clauses. The Firestore database is located in the United States (nam5).

10. Legal bases (EEA / UK users)

11. Changes to this policy

If we change what the app collects or how it is used we will update this page and its effective date, and for material changes we will tell you in the app or in the store listing.

12. Contact

Ihab Hassan
Email: ai.wise.au@gmail.com