Effective date: November 3, 2026
Magpie: Hidden Match is a puzzle game made by Mivunoo, Ireland ("we"). This policy explains what happens to information when you play it, and when one of our ads is shown to you or you tap it in another app. We are the controller of the personal data it describes: we decide why and how that data is used, except where this policy names another company that decides for itself. The rules for playing the game are in our Terms of Use: https://sites.google.com/view/magpie-terms. Contact: mivunoo.support@gmail.com.
Magpie: Hidden Match keeps your game on your device. After you tap I Agree in the window the game shows before you play, it sends us statistics about how the game is played and reports when it crashes, through Google's Firebase, so we can fix problems and make the levels better; and it tells Adjust, which measures our advertising campaigns, that it was installed, how often and how long it is played, and whether you won level 5. When one of our ads starts playing in another app, or you tap it, Unity Ads tells Adjust about it even before you install the game; you can object to this (see "Your right to object"). It has no accounts, no ads in the game and no in-app purchases, and it does not ask for your name, email or contacts.
To keep your game, Magpie: Hidden Match stores on your device:
your progress — levels completed and stars, coins, lives, boosters, timers, the number of attempts at each level, and the date you first started the game (used for daily rewards);
your settings — sound, music and vibration, that you accepted the Terms of Use and this policy, and the last answer of the update check (below).
The saved game itself stays on your device: we keep no copy of it and can't restore it. Some of these values — levels, stars, the attempts at each level, coins, lives and the week you first started the game — are also part of the game statistics described below. Uninstalling the game, or clearing its data in Android settings, deletes the saved game.
If backup is turned on for your Google account, Android may back up the game's progress and settings so they return when you reinstall the game or move to a new phone. Google handles this backup under its own privacy policy; we have no access to it. Only the progress and settings above are included.
The game sends nothing before you tap I Agree. After that, it uses Google's Firebase:
Google Analytics for Firebase — how the game is played: when a session starts, the screens you open, the levels you start, win, lose or leave, how long they take and how many attempts they took, coins earned and spent, boosters bought and used, the highest level you have completed and the week you started playing, how smoothly the game runs, and when it crashes; Google Analytics also notes when the game is installed, updated or uninstalled, or its data is cleared. With these it sends a random identifier of this installation of the game, your device model, Android version and language, and an approximate location (country and city) that Google works out from your IP address. Collection of the advertising ID is switched off.
Firebase Crashlytics — when the game crashes or reports an error: what went wrong in the code, the game's last log lines (which screen and level were open, what was tapped), two random identifiers of this installation, your device model and Android version. If the game crashed before you tapped I Agree, that report waits on your device and is sent after it.
Firebase also tells the game whether this version may still be played or must first be updated; for that, it receives a random identifier of this installation with the game's version, your device's Android version, language, country setting and time zone, when the game was first opened, and two of the statistics' values — the highest level you have completed and the week you started playing.
Why: to find and fix crashes and errors, to see which levels are too hard or too easy and where players stop, so we can improve the game, and to tell you when this version of the game must be updated. We use this information on the basis of our legitimate interest in a game that works and is fun to play (GDPR Article 6(1)(f)). We do not use it for advertising, we do not sell it, and the identifiers are random — they do not tell us who you are.
Who receives it: Google, which runs Firebase for us as our processor. Google may process it outside the European Economic Area under the safeguards the GDPR recognises (the EU–U.S. Data Privacy Framework and the European Commission's standard contractual clauses). How Google uses information from apps that use its services: https://policies.google.com/technologies/partner-sites. We have turned off sharing this data with Google for its own purposes, and Google signals.
How long: crash reports are kept for 90 days, after which Google starts deleting them; game statistics linked to this installation's identifier are kept for 14 months, then deleted — only totals across all players remain. The random identifier the update check uses (Firebase's installation ID) is kept until we ask Google to delete it. Uninstalling the game, or clearing its data, gives it new random identifiers, so what was sent before can no longer be linked to your game.
Your choice: you can object to this use at any time by writing to us (GDPR Article 21) from Settings → Support or at the address below. A message from Settings → Support includes this installation's Firebase app instance ID, so we can have Google Analytics delete the statistics it holds under that ID; write before you uninstall the game, as a reinstalled game has a new ID. We can't turn the sending off from our side: uninstalling the game stops all sending (Google Analytics only notes the uninstall itself).
We advertise Magpie: Hidden Match in other apps, through Unity Ads. To learn which of our ads lead to installations and players who enjoy the game, and to check that those installations and sessions are genuine (fraud prevention), the game uses the Adjust SDK by Adjust GmbH, Berlin, Germany. The game sends nothing to Adjust before you tap I Agree. After that, it sends Adjust: that the game was installed and when it is opened, how many times and for how long you play, whether you won level 5, your device's advertising ID, an installation ID the Adjust SDK creates, the install referrer from Google Play (which link or page the installation came from), when the game was installed and updated and which app installed it, your device's manufacturer, model and type, screen size, processor type, Android version and build, language, country, mobile network operator, network type and your IP address. Reading the Android ID, which Adjust otherwise uses when there is no advertising ID, is switched off.
When one of our ads starts playing in another app, or you tap it, Unity Ads tells Adjust about it at that moment, even if you never install the game: which ad it was (its campaign and creative), the app it was shown in and an identifier of that showing or tap, with your device's advertising ID; the report can also carry your device's operating system version, your IP address, a user-agent string and Unity Ads' own identifier for you. Once the game is on your device (or if it already was) and you have tapped I Agree, Adjust can match such a tap with the installation (a showing alone is only counted); and it tells Unity Ads about every installation of the game — whether or not it came from one of our ads — with your device's advertising ID and whether ad tracking is limited, IP address, country, language, device type and model, Android version, user-agent string and network type, the game's version, when it was installed, and your sessions, so Unity Ads can count the installations our campaigns brought and the players they brought back. You can reset or delete your advertising ID in Android settings.
On what basis: for what the game sends to Adjust, and for what Adjust tells Unity Ads about the installation — your consent, which you give by tapping I Agree (GDPR Article 6(1)(a)); you can withdraw it at any time, as described below. For the reports Unity Ads sends when one of our ads starts playing or you tap it — our legitimate interest in knowing which of our ads work (GDPR Article 6(1)(f)).
Who receives it: Adjust, which processes it for us as our processor, under a data processing agreement. Adjust stores it on servers in Germany, the Netherlands and the USA; for the USA it relies on the EU–U.S. Data Privacy Framework and the European Commission's standard contractual clauses. Unity Technologies SF (USA), which runs Unity Ads, receives what Adjust tells it as a separate controller and uses it under its own privacy policy: https://unity.com/legal/privacy-policy — for players, its Game Player and App User Privacy Policy (https://unity.com/legal/game-player-and-app-user-privacy-policy) explains how to ask Unity about it or object (Unity can find your data by your device's advertising ID). Unity may process it outside the European Economic Area, including in the USA, under the European Commission's standard contractual clauses.
How long: Adjust keeps this information at most while we use Adjust for the game, and deletes or anonymises it when we stop — at the latest 60 days after our contract with Adjust ends — or when we ask it to delete what it holds about an installation or a device (below). Unity keeps what it receives under its own privacy policy.
Withdrawing your consent: you can withdraw your consent to this measurement at any time by writing to us from Settings → Support (the message includes this installation's Adjust ID, which Adjust needs to find it; if it says "not available", try again a little later) or at the address below. We then ask Adjust to delete what it holds about this installation, and Adjust accepts nothing more from the game. Withdrawing doesn't make the earlier measurement unlawful, and you keep playing as before.
Your right to object: you can object to the reports Unity Ads sends when one of our ads starts playing or you tap it, at any time (GDPR Article 21), by writing to us from Settings → Support or at the address below. If you write from another address, or your message has no Adjust ID (for example, because you haven't installed the game or haven't tapped I Agree), include your device's advertising ID, which Android settings show under Ads: that is how Adjust can find these reports. We then ask Adjust to delete what it holds about your device.
The Support button in Settings opens your email app with a message addressed to us. The message includes the game version, your device model and Android version, so we can help, and — after you tap I Agree — two identifiers of this installation of the game: its Firebase app instance ID (Google Analytics) and its Adjust ID ("not available" if a service hasn't given one yet), so that, when you ask, we can have Google Analytics and Adjust delete what they hold under these identifiers. Crash reports can't be found by these identifiers; Google deletes them on its own (see "How long" above). You can see and change the message before sending. If you write to us, we receive your email address and what you send, use them only to answer you and to act on your request, and delete them when they are no longer needed or when you ask us to.
Writing to us is optional — the game works the same without it. We use your message on the basis of our legitimate interest in answering you and fixing the problems you report (GDPR Article 6(1)(f)). Our mailbox is a Gmail account, so your message is stored by Google, which may process it outside the European Economic Area under the safeguards the GDPR recognises (the EU–U.S. Data Privacy Framework and the European Commission's standard contractual clauses). We share your message with no one else, except as "Who else may receive information" below describes.
Internet — to send the statistics, crash reports and campaign measurements above and to check whether the game needs an update, after you tap I Agree. Links you open from the game (this policy, the Terms of Use, the game's store page) open in your browser or in Google Play, under their own policies.
Vibration — for haptic feedback, which you can turn off in Settings.
Network state and Keep awake — required by Google Analytics for Firebase to send the statistics above; the Adjust SDK reads the network type with it.
Install referrer — declared by Google Analytics for Firebase and the Adjust SDK; it lets an app ask Google Play which link or page the installation came from. Adjust reads it to measure our campaigns.
Advertising ID — read by the Adjust SDK, after you tap I Agree, to measure our campaigns and check that installations are genuine (above). Google Analytics for Firebase also declares it; its collection of the advertising ID is switched off, and the game tells Google not to use its data for ads. The game shows no ads.
Ad attribution and Ad ID for Privacy Sandbox — declared by Google Analytics for Firebase for measuring ads; the game doesn't use them.
Apart from the services named above, we pass on information about you only:
when the law requires it (GDPR Article 6(1)(c)) — for example, a court order or a request from the police or a regulator;
to our professional advisers, such as a lawyer or an accountant, when we need their advice (our legitimate interest in getting it, GDPR Article 6(1)(f)); they are bound to keep it confidential;
to whoever takes over the game, if we sell or transfer it — they then take our place under this policy (our legitimate interest in passing the game on, GDPR Article 6(1)(f)).
The game's own code sends nothing over the internet, and we run no servers of our own: what the game sends leaves your device only through Firebase and the Adjust SDK described above, after you tap I Agree, and both send it encrypted (HTTPS). Android's backup and any email you send us leave it under Google's and your email provider's own security. Your saved game itself is never sent to us; only Android's own backup copies it. No way of sending or storing information over the internet is completely secure, so we can't promise that nothing will ever be lost or misused.
You have the right to ask us for a copy of the personal data we hold about you, to correct it, to delete it, to restrict or object to its use (including Unity Ads' reports of our ads shown to you or tapped — see "Your right to object"), to receive it in a portable format, and to withdraw your consent to what the game sends Adjust — write to the address below. What we may hold is the email you sent us, and the statistics, crash reports and campaign measurements above, which are linked to identifiers of your device and of your installation of the game rather than to your name. Crash reports can't be linked to your request; Google deletes them on its own. We make no decisions about you by automated means alone that have legal or similarly significant effects on you. You can also complain to a data protection authority: the Data Protection Commission in Ireland (www.dataprotection.ie) or the authority in the country where you live.
Magpie: Hidden Match is a game for all ages, and every player gets the same game. If you are under 18, tell us — write from Settings → Support or to the address below: you keep playing exactly as before, and we ask Adjust to delete what it holds about your installation and to accept nothing more from it, so nothing about you is used to measure our advertising.
If a future version of the game, or a change to what our ads report to Adjust, collects other information, we will update this policy before that version is released or that change is made and, where the law requires it, ask for your consent in the game. The effective date above shows the latest version.
Questions about this policy or your data: mivunoo.support@gmail.com — Mivunoo, Ireland.