Privacy Policy
Last updated · October 7, 2026
Twinstar: Mirror Comets is a mobile game published by Twinstar: Mirror Comets Games, available
on both Android and iOS under the same package/bundle identifier,
com.twinstar.app. The core game is
designed to be playable fully offline, and we operate no game servers
that store your personal data. Optional features — online 1 v 1
multiplayer and cloud save — rely on Google and a network-relay
provider, and are described below. Cloud save itself is available on
Android only in this version; see "Game progress and responsibility"
below for how iOS differs. This page covers the limited
categories of data processed by the third-party services we integrate
with, what they are used for, and how to opt out.
Data we collect
-
Google Play Games Services (Android — leaderboards)
On Android, if you choose to sign in to Google Play Games, Google processes your Play Games
player ID, your gamer profile (such as your display name), and the game scores you
submit, in order to provide global leaderboards. This data is handled by Google, not
by us — we never receive your Google account email or password. Only your score is
submitted; your local game progress (stars, skins) is not uploaded. Signing in is
optional, and the game is fully playable without it.
-
Apple Game Center (iOS — leaderboards)
— if you choose to sign in to Game Center, Apple processes your
Game Center player ID, your display name, and the game scores you
submit, in order to provide leaderboards. This data is handled by
Apple, not by us. Game Center is used for leaderboards only —
on iOS your in-game progress is not backed up to
the cloud (see "Game progress and responsibility" below). Signing
in is optional, and the game is fully playable without it.
-
Advertising ID / IDFA — a resettable, device-level
identifier provided by your operating system: the Advertising ID
on Android, the IDFA on iOS. It is used by Google
AdMob to serve advertisements inside the game and, with your
explicit consent, to personalize those advertisements. On Android
you can reset this identifier or opt out of personalized
advertising at any time from your device settings
(Settings → Google → Ads). On iOS, using the IDFA for
tracking requires your permission via Apple's App Tracking
Transparency prompt — see App Tracking Transparency (iOS)
below.
-
Crash and performance reports — when the game
crashes or behaves abnormally, anonymous diagnostic data
(device model, OS version, stack traces) may be sent to Google
Play Console (Android) or Apple App Store Connect (iOS). We use
this data exclusively to improve game stability. It cannot be
used to identify you.
-
Online multiplayer (IP address & connection data)
— if you choose to play an online 1 v 1 match, your device
establishes a direct peer-to-peer connection with your opponent's
device using WebRTC. To set up that connection, your public
IP address and network "candidate" information are
exchanged with the other player and processed by connection-helper
servers (Google STUN and a third-party TURN relay provider, such as
Open Relay or ExpressTURN). When a
direct connection is not possible, gameplay traffic is relayed through
the TURN provider. We use Google Firebase only to coordinate the
initial handshake: it holds the connection details, which are deleted
once the match connects, and an anonymous account created for that
online session. The account carries no name, email or other personal
details. From version 2.1.37 the app deletes it when you leave the
online session; if it cannot (for example, the app was closed or
offline), it retries at a later launch and gives up after 30 days, or
sooner if several such accounts are waiting, and an account it gives
up on can stay in our Firebase project. Until then a small record of
that account stays on your device only. No score or purchase data is
involved in multiplayer, and we run no game servers of our own. This
feature is used only when you start or join an online match.
-
Cloud save (game progress) — Android only — if you are signed in to
Google Play Games, your in-game progress (best scores, unlocked and
owned skins, star balance, and settings) is saved to Google Play Games
"Saved Games" (Snapshots), tied to your Google account, so it survives
reinstalls and syncs across your devices. This data is stored by Google,
not by us. Cloud save is disabled if you do not sign in to Google Play
Games; in that case progress is kept only on your device. This feature
is not available on iOS in this version — see "Game progress and
responsibility" below.
App Tracking Transparency (iOS)
On iOS, the game asks for your permission before Google AdMob is
allowed to use your device's advertising identifier (the IDFA) to
track you across apps and websites owned by other companies. This is
Apple's standard App Tracking Transparency prompt, and how you
respond is entirely your choice.
-
If you allow tracking, AdMob may use the IDFA to
personalize the ads you see inside the game and to measure how
those ads perform.
-
If you ask the app not to track, no IDFA is used
for tracking. You still see ads, but they are not personalized.
Nothing else in the game changes.
-
You can change your choice at any time in iOS
Settings → Privacy & Security → Tracking.
The tracking itself is carried out by Google AdMob, not by us: we
operate no advertising or analytics infrastructure of our own, we
never receive or store tracking data, and we never sell it.
Data we do not collect
We do not collect names, email addresses, phone numbers, precise
(GPS) location, photos, contacts, microphone or camera input, or any
similar personally identifiable information. We do not receive your
Google account email or password, nor your Apple ID or Game Center
credentials. The only network identifier involved
is your IP address, and only during an online multiplayer match as
described above — it is used solely to establish the connection and is
not stored by us. The game does not require an account and the
single-player experience is fully functional offline (advertisements
aside).
Third-party services
-
Google AdMob — serves advertisements inside
the game. See
Google's ad technologies policy.
-
Google User Messaging Platform (UMP) —
presents a consent form for personalized advertising in regions
where required (EU, EEA, UK, Switzerland, and others). Your choice
is stored on-device and respected by AdMob.
-
Google Play Services (Android) — provides crash
reporting and game distribution infrastructure. See
Google's privacy policy.
-
Google Play Games Services (Android) — optional sign-in,
global leaderboards, and cloud save (Saved Games / Snapshots).
Governed by the
Google Privacy Policy.
-
Google Play In-App Review (Android) — may show
Google Play's own rating dialog. Your rating goes to Google Play; we
never see who rated. See
Google's privacy policy.
-
Google Play In-App Updates (Android) — lets
Google Play offer an app update. See
Google's privacy policy.
-
Google Firebase — used only to coordinate the
connection handshake for online multiplayer (connection details,
deleted once the match connects, and an anonymous account for that
online session, which the app deletes when you leave it, as described
above). See
Firebase's privacy and security information.
-
TURN relay (network relay) — a third-party
STUN/TURN provider (such as Open Relay or ExpressTURN) that helps
establish, and where necessary relays, the peer-to-peer connection
between players during an online match.
-
Apple (Game Center / App Store Connect) —
provides leaderboards and crash reporting on iOS. See
Apple's privacy policy.
Children
Twinstar: Mirror Comets is not directed at children under the age of 13 (or the
equivalent minimum age in your jurisdiction). We do not knowingly
collect or process data from children. If you believe a child has
provided us with information through one of the third-party services
above, please contact us and we will work with the relevant service
to address it.
Data retention and deletion
We run no servers of our own. Apart from the anonymous online account
described below, which the app deletes itself, there is nothing for us
to retain or delete on your behalf. To remove all
game data from your device, uninstall the application. On Android,
cloud-saved progress and leaderboard data are held by Google Play
Games and can be deleted from your
Google Play Games settings
(delete game data). On iOS, leaderboard data (your Game Center player
ID, display name, and scores) is held by Apple under your Apple ID;
because this version has no cloud save on iOS, there is no
cloud-saved progress to delete beyond uninstalling the app. The
multiplayer connection details are deleted
automatically once a match connects, and from version 2.1.37 the
anonymous online account is deleted when you leave the online session
(retried at a later launch for up to 30 days if needed). To reset the
Advertising ID (Android) or change your tracking choice (iOS), use
your device settings as described above. For
data held by Google (AdMob, Play Services, Firebase), please refer to
Google's data & privacy controls;
for data held by Apple (Game Center, App Store Connect), please refer to
Apple's privacy policy.
Game progress and responsibility
Your in-game progress — including stars, scores, and unlocked or
purchased skins — is stored on your device. On Android, when you
are signed in to Google Play Games, it is also backed up to your Google
account via Google Play Games "Saved Games" (Snapshots); this backup is
provided and controlled entirely by Google Play Games, and we do not
run our own progress servers. We strongly recommend signing in to
Google Play Games on Android so your progress is backed up.
On iOS, this version of the game stores your progress on your device
only — there is no cloud backup. Uninstalling the game, switching
devices, or losing your device will permanently lose your in-game
progress, with nothing to restore it from.
Because saving and syncing, where available, depend on your platform's
services, your device, and (on Android) your Google account, we cannot
guarantee that progress will never be lost. To the maximum extent
permitted by law, we accept no responsibility or liability for any loss,
reset, or corruption of stars, scores, skins, or other in-game progress
— including, without limitation, cases caused by reinstalling the
game, switching or resetting devices, signing out of Google Play Games
on Android, clearing app data, or interruptions to platform services.
The game is provided "as is", without warranty of any kind.
Changes to this policy
If we make material changes to how the game handles data, we will
update this page and revise the "Last updated" date above. We
encourage you to review this policy periodically.
For questions about this Privacy Policy or data handling in
Twinstar: Mirror Comets, contact us at
twinstarmirrorcommets@gmail.com.