Privacy Policy

Effective date: 2026-10-31

1. Who we are

"Bloomist" (the "Game") is developed and published by Cosmoapp (самозанятый, Россия), an independent self-employed developer based in Russia ("we", "us"). We are responsible for the data the Game sends to our server (the data controller; the "operator" under Russian Federal Law No. 152-FZ).
For any question about your data, write to bloomist-support@cosmoapp.ru.

2. Summary

3. Data our server receives

DataWhyHow long we keep it
Anonymous account: a random player number, a device secret key (the server keeps only its hash), a friend coderecognising your garden when you come back, cloud save, friendsuntil you delete your account
Platform link, if your garden is linked: which platform (Google Play Games, Game Center, HUAWEI ID or Yandex ID) and a hash of your account number there, made with the server's secret key. We do not keep the number itselfgetting your garden back after a reinstall and on a new deviceuntil you unlink the platform or the account is erased from the server
Transfer code: a hash of the one-time code and which account it belongs tomoving your garden to another device15 minutes or until first use
Device check (Android version from Google Play only): the result of the Google Play Integrity check and its timepreventing cheatinguntil you delete your account
Profile: gardener name (picked by the Game or typed by you), avatar, frame, level, experience and completed islandsshowing you to friends and in "Best gardeners"until you delete your account
Technical details: platform (Android, iOS or web), app store or Yandex Games, language, time zone, region (derived from language and store), time of your last visit, number of days played, internal anti-cheat marksrunning the server, events in your local time, a fair leaderboarduntil you delete your account
Cloud save: a copy of your garden and a snapshot of your island for friendsrestoring your garden from the cloud, showing your island to friendsthe 10 latest save versions; until you delete your account
Friends and social play: friend list, friend requests, invites, blocks, waterings, letters with giftsfriends and mailwatering records: 90 days; claimed letters: 30 days; letters you did not claim: 90 days, except letters with a purchase or a refund (they wait until you claim them); the rest until you delete your account
Reports: who you reported, the reason and your textmoderationas long as the report is needed for review
Purchases: store or payment method (Google Play, AppGallery, Yandex Games, Robokassa), product, transaction number, timedelivering and restoring a purchase, never granting it twiceindefinitely; after account deletion the record is no longer linked to you
Robokassa orders: order number, product, amount in roubles, payment status, time, payment details sent by Robokassa (without the signature and the email), the receipt email if you gave onedelivering the purchase, sending the receipt, handling a refundindefinitely; after account deletion the order is no longer linked to you
Anonymous game statistics: the event name and a few simple parameters (for example, the tutorial step number), the time the server received the event and the time on the device, a random install number (created by the Game on the device), a random game session number, Game version, platform, app store and language. The link to your account is recorded only when the Game is already signed in to itseeing how many people installed the Game and came back, and where the tutorial is hard180 days, then the events are deleted automatically; when the account is erased from the server, the events lose their link to it
IP addresslimiting the number of requests and preventing abuserequest counters live for up to 24 hours; the address is not written to your profile

With statistics events the server does not store details of the program and device the request came from (user agent), the advertising identifier, your name or email. Sending is on from the first launch. The Settings → Privacy → Analytics switch turns the statistics off: while it is off, the Game does not send these events to the server, and everything else works as before. In the Google Play version the same switch also turns Tenjin off (section 5). The switch does not affect which ads are shown.

What we do not receive: card numbers and other payment details (the app store, Yandex Games or Robokassa handles them), the advertising identifier, contacts, photos, precise location, camera or microphone access.

The Game sends the receipt of a Google Play, AppGallery or Yandex Games purchase to our server. The server checks it (with Google Play or HUAWEI IAP, and a Yandex Games purchase by Yandex's signature) and does not keep the receipt itself. The server learns about a Robokassa payment from Robokassa.

Reminders are local: the Game schedules them on your device. We do not send notifications from the server and do not receive a device address for them (a push token). The system asks for the notification permission, and you can turn notifications off in your device settings.

Platform link. You can link your garden to a platform account if your version of the Game has that sign-in: Google Play Games (Android), Game Center (iPhone and iPad), HUAWEI ID (Huawei phones with AppGallery) or Yandex ID (web version). Then your garden comes back after a reinstall and on a new device of the same platform. If you are already signed in to the platform account on the device, the Game links the garden by itself at launch. The Game opens the platform's sign-in window only when you tap something, for example the "Link" button. To link, the Game passes the platform's sign-in proof to the server. The server checks it, takes only your account number on that platform from it, and keeps a hash of the number, not the number itself. To unlink: Settings → the platform's row → Unlink. The link record is deleted from the server at once, and on this device the Game no longer links the garden to that account by itself.

Transfer code. An account of one platform does not work on another, so a garden moves, for example, from Android to iPhone with a code: Settings → Move to another device → Move. The code is single-use and works for 15 minutes; a new code cancels the old one. The server keeps only a hash of the code. Do not share the code with anyone: it moves your garden to another device, and on the old device the Game goes on without the cloud and friends.

Device check. Android version from Google Play only: when the account is created, the Game gets a check token (Play Integrity) from Google Play and sends it to our server. The server passes the token to Google and learns whether the Game was installed from Google Play and runs on a genuine device. We keep only the result of the check and its time. If the check fails, the Game works as usual, but invite gifts are not granted and other players do not see you in the "Best gardeners" list. Google collects the device details for the check by itself, under its own rules.

Invites through Google Play. Android version from Google Play only: on the first launch the Game reads the install source (Install Referrer) from Google Play once. If you installed the Game from a friend's invite link, it contains an invite code. The Game takes only this code and sends it to our server to count the invite. The Game does not use or send anything else from the install source.

Paying through Robokassa. On the Game's website, in the "Shop" section (in Russian), you can pay for a purchase through Robokassa. You enter a friend code or player ID (it is in Settings), and the page shows the gardener name and level so you can check that you are paying for your own garden. In the Android version from Google Play, the Game may also offer Robokassa payment to players from Russia: for this it tells the server the country of the Google Play store. You enter your payment details on the Robokassa page; we do not receive them. The receipt email is optional. If you give it, we pass it to Robokassa so the payment receipt is sent to it, and we keep it with the order indefinitely, like purchase records. A purchase paid on the website arrives in the Game as a letter.

Web version on Yandex Games. The Game keeps your garden, the device key and settings in your browser (localStorage and IndexedDB). If you clear your browser data, a garden not linked to Yandex ID may be lost.

We process this data to run the Game as described in the Terms of Use. We also need IP addresses and purchase records to prevent fraud.

4. What other players see

5. Who else receives data

Statistics and crash reports. The Game has no third-party statistics or crash reporting services (AppMetrica, Firebase, Crashlytics or others) at the moment. Game statistics go only to our own server and are kept there for 180 days (section 3). The Game does not collect crash reports at the moment. If we ever add a third-party statistics or crash reporting service, we will update this policy first. Tenjin is an ad measurement service, not a game statistics one: of the game events it receives only the two named above.

Yandex processes data in Russia. Google, Apple, Huawei, Tenjin and Unity are foreign companies: they process data including outside your country (Tenjin in the USA).

We do not pass data from our server to advertising or analytics companies.

6. Advertising

7. Children

The Game is not directed to children under 13, and we do not knowingly collect their data. If you are a parent and believe your child played the Game and gave us data, write to bloomist-support@cosmoapp.ru and we will delete the account.

8. How data is protected

9. Deleting data and your rights

10. Changes

We publish the new version of this policy on this page: https://bloomist.cosmoapp.ru/privacy. The effective date is shown at the top.