Color Papers ("Color Papers", "we", "us", or "our") publishes Fleet Grid, an online naval strategy game. This Privacy Policy explains how we collect, use, disclose, and retain information when you use the Fleet Grid Android or iOS application, its online game services, or the Fleet Grid privacy page (together, the "Service").
Fleet Grid requires an account. The Android version signs players in with Google Play Games, the iOS version uses Sign in with Apple, and Firebase Authentication verifies those sign-ins. We do not offer a guest account in the production version.
2. Information we collect
Account and authentication information
When you sign in, Google Play Games and Firebase Authentication may provide us with:
a stable Firebase/Google account identifier;
your Play Games display name or the nickname supplied during profile creation;
your email address and email-verification status, if Google makes them available;
the authentication provider and information needed to verify the sign-in; and
an app-specific installation or device identifier used to maintain your session and prevent one installation from being used for conflicting accounts.
We do not receive or store your Google or Apple password. Authentication tokens are used to sign you in and are protected using platform security facilities. Our server stores only a hash of its own session token. A Firebase refresh token may be stored locally using Android Keystore or iOS Keychain so that the app can restore your session.
If in-app deletion is interrupted between the Fleet Grid server deletion and deletion at the sign-in provider, the app may keep a local recovery marker until the operation finishes. The marker contains the expected Fleet Grid Player ID and a one-way identity hash, but no password, access token, ID token, refresh token, or Fleet Grid session token. When the Fleet Grid server confirms deletion, the app clears its raw stable installation/device identifier and server credentials; when provider deletion finishes, it clears the recovery marker.
Profile information and content you choose to provide
We collect and store your nickname, selected country and flag, a built-in avatar identifier or custom avatar, and a smaller avatar thumbnail used in lists and matches.
If you report or block another player, we store the involved Fleet Grid Player IDs, the selected report reason, timestamps, report status, and a compact nickname/avatar-version snapshot needed to review the complaint. We do not duplicate the custom-avatar image inside the report record.
Custom avatars are limited by the app to JPEG or PNG images no larger than 512 × 512 pixels and 200 KiB. Do not upload an image that you do not have permission to use, or an image containing sensitive personal information.
Gameplay and economy information
We process information needed to operate the game and prevent cheating, including:
matchmaking selections, private room participation, and room codes;
ship placement, shots, revealed cells, turn timing, reactions, surrender, disconnections, match results, and rematch choices;
current and peak rating, rating changes, wins, losses, streaks, and other gameplay statistics; and
rewarded-ad claim identifiers, reward status, timestamps, and AdMob transaction identifiers used to verify that a reward is granted only once.
Player reactions are transmitted to the other players in the match but are not stored as a message history. A short-lived anti-spam timestamp is held in server memory.
Network, device, and approximate location information
Our servers and service providers automatically receive technical information such as:
IP address, request time, requested endpoint, response status, and similar server-log information;
device and app information made available by Android, Google Play Games, Firebase, or the advertising SDK;
advertising identifiers, ad interactions, consent signals, and diagnostics processed by Google Mobile Ads; and
an approximate country inferred from the IP address when a profile is first created.
We do not request GPS location or precise location. To suggest an initial country flag, our server may send your IP address to ipwho.is and request only the success status and country code. The resulting IP-to-country mapping is held temporarily in server memory. You may change the suggested country in your profile.
Support and privacy requests
If you contact us, we receive your email address, the contents of your message, and any information you choose to include. We use it to answer your request, verify ownership of an account, investigate a problem, and keep an appropriate support record.
3. How and why we use information
We use information to:
authenticate players and maintain account sessions;
create and display player profiles;
provide public matchmaking, private rooms, AI-assisted matchmaking, matches, leaderboards, and rematches;
maintain rating and achievements, verify cell-reveal ad rewards and their cooldown, and record reward transactions;
show other players the information required for multiplayer gameplay;
personalize language and suggest an initial country flag;
protect accounts, enforce game rules, detect cheating, fraud, abuse, and attacks, and resolve disputes;
operate, troubleshoot, secure, and improve the reliability of the Service;
comply with legal obligations and enforce our terms; and
respond to support, access, correction, and deletion requests;
receive, investigate, and act on player reports; enforce player blocks; and moderate inappropriate profile content.
Where applicable law requires a legal basis, we rely on performance of our agreement with you to provide the game; our legitimate interests in operating, securing, and improving the Service; your consent for advertising or other processing where consent is required; and compliance with legal obligations.
4. What other players can see
Fleet Grid is a multiplayer game. Depending on the screen and game state, other players may see your nickname, avatar, country flag, player color, rating, wins and losses, match status, reactions, and gameplay actions. Custom avatars and nicknames should therefore be treated as public information. During a match, opponents receive the board information that the game rules allow them to see; your unhit ship positions remain hidden until they are legitimately revealed by gameplay.
Leaderboards and completed match records may continue to show gameplay results while those records are retained. If an account is deleted, any retained detailed match record has that participant's account-linked fields irreversibly anonymized and no longer shows the deleted profile. Do not use your legal name as a nickname or upload a personal photograph unless you want other players to see it.
You can report another human player from that player's profile popup and select whether the concern relates to the nickname, avatar, or behavior. You can also block the player. Blocking hides that player's user-generated nickname and avatar, suppresses reactions, and prevents future public or private matchmaking between the two accounts. You may later unblock the player.
5. When we disclose information
Recipient
Information and purpose
Other Fleet Grid players
Public profile information, gameplay state, reactions, and statistics needed for matches and leaderboards.
Google Play Games
Account and game-services information needed for Google sign-in and Play Games functionality.
Apple / Sign in with Apple
Apple account identifier, identity token, and limited profile information needed for iOS sign-in and account security.
Firebase Authentication (Google)
Account identifiers, authentication tokens, email (when available), IP address, user agent, and related security data used to authenticate accounts and prevent abuse.
Google Mobile Ads / AdMob and UMP
IP address, advertising/device identifiers, app and device information, consent choices, ad requests, impressions and interactions, diagnostics, and rewarded-ad verification data. Google and its advertising partners may process this information to provide, measure, secure, and—where permitted by your choices—personalize ads.
ipwho.is
Your IP address is sent server-to-server to obtain an approximate country code for the initial profile suggestion. We do not request city, coordinates, or precise location.
Infrastructure providers
Our VPS, database, network, and backup providers process stored game data and network logs as necessary to host and protect the Service.
Professional advisers and authorities
Information may be disclosed where reasonably necessary to comply with law, respond to valid legal process, protect players or the Service, investigate fraud or security incidents, or establish and defend legal claims.
Business successor
If the Service or its assets are reorganized, merged, sold, or transferred, information may be transferred subject to this policy and applicable law.
We do not sell personal information for money. Use of AdMob may qualify as "sharing" or targeted advertising under some privacy laws. Where required, UMP presents consent or privacy choices before eligible advertising is requested.
All Fleet Grid match modes are free and unlimited, with no lives or in-app payments. Achievements unlock from server-verified online wins, including wins against server AI; offline bot wins do not count. An optional rewarded ad grants three cell reveals once every 12 hours, after server-side verification from AdMob. Reveals have no cash value and cannot be transferred or redeemed outside the game. We send AdMob a pseudonymous player identifier, a one-time claim value, reward information and an ad transaction identifier for verification and fraud prevention. Fullscreen ads may also appear at natural match endings, including losses and surrender. If no ad is available, play remains accessible.
Google's User Messaging Platform checks at app launch whether a consent message or privacy-options entry point is required in your region. Where required, you can review or change eligible advertising choices through Profile → Privacy options. You can decline optional consent where the displayed form allows it. Depending on law and Google's requirements, ads may then be non-personalized or limited, or may not be available. You can play Fleet Grid without watching a rewarded ad.
Android and Google account controls may also allow you to reset or delete an advertising identifier and manage Google ad personalization. These controls are provided by Google and may change independently of Fleet Grid.
7. Retention
We apply the following retention periods in the Fleet Grid systems we control:
While the account is active. After a verified deletion request, deleted or irreversibly anonymized from the live game database within 30 days, subject to the exceptions below.
Server sessions
30 days from creation, then automatically removed. Logging out may revoke the active session earlier.
Matchmaking tickets
Active while the search is active. Matched, cancelled, or expired tickets are removed within 24 hours.
Active match/room state
For the duration of the match or waiting room. An inactive waiting room is cancelled after 15 minutes.
Finished or cancelled match records
Up to 90 days after finishing or cancellation for results, dispute handling, anti-cheat review, and service operation. If an account is deleted, records retained after that deletion contain only irreversibly anonymized fields for that participant and cannot be linked back to the deleted Fleet Grid profile. Processed command replay data is cleared when the room becomes finished or cancelled.
Unused rewarded-ad claim
Until its 15-minute expiry time.
Consumed rewarded-ad claim and AdMob transaction identifier
30 days after reward verification. The cell-reveal reward deadline and last-reward timestamp remain with the account until account deletion.
Keyed one-way account-deletion hashes
Up to 30 days. These may cover the former Firebase identity, stable Play Games subject, and Fleet Grid Player ID. Sign-in/provider hashes prevent automatic recreation of the deleted account. An explicit Continue action may create a separate new profile with rating 1000, no previous wins, unlocks or cell reveals, and no reward cooldown. Deleted data is not restored. The Player ID hash recognizes retries as an already-completed deletion. The hashes cannot restore the deleted profile.
On-device deletion-recovery marker
Only until all in-app deletion steps finish. It contains the expected Fleet Grid Player ID and a one-way identity hash, but no password or authentication/session token. The app clears its raw stable installation/device identifier and server credentials when the Fleet Grid server confirms deletion, then clears this marker when provider deletion finishes.
IP-to-country suggestion cache
Up to 24 hours in volatile server memory.
Reaction anti-spam timestamp
Up to 60 seconds in volatile server memory. Reaction content is not kept as a message history.
Player block relationship
Until you unblock the player or either account is deleted.
Pending moderation report and compact evidence snapshot
Until reviewed and resolved. Resolved or dismissed reports are automatically removed within 180 days, unless a longer period is necessary for an active dispute or required by law.
Reverse-proxy and application logs
Rotated by size, not by a fixed number of days. Each relevant service currently keeps at most five files of 10 MB; the oldest file is overwritten when the limit is reached. They may include IP address and request metadata until overwritten, and retention varies with traffic volume.
Daily database backups on the production server
14 days, then automatically deleted. Data removed from the live database may remain in an access-controlled backup until that backup expires.
Support and privacy-request correspondence
Up to 12 months after the request is resolved, unless a longer period is necessary for an active dispute or required by law.
We may keep narrowly limited records for longer if required by law, necessary to prevent fraud or abuse, needed to protect the security of the Service, or necessary to establish or defend legal claims. Where possible, such records are restricted and separated from ordinary use.
Third parties determine retention for information they control. Firebase states that Authentication keeps logged IP addresses for a few weeks and retains other authentication information until the Firebase customer deletes the user, after which removal from live and backup systems may take up to 180 days. AdMob and Google Play Games retain information according to Google's policies and your Google account settings.
8. International processing
Color Papers and its service providers may process information in countries other than the country where you live. In particular, Firebase Authentication is operated from data centers in the United States, and Google and other providers may use global infrastructure. These countries may have different data-protection laws. Where required, providers use contractual and other safeguards for international transfers.
9. Security
We use reasonable technical and organizational safeguards designed to protect information, including HTTPS/WSS encryption in transit, restricted server access, hashed server-session tokens, Android Keystore or iOS Keychain protection for locally stored authentication secrets, rate limiting, server-authoritative game actions and balances, signed AdMob reward verification, database backups, and access-controlled infrastructure.
No method of transmission or storage is completely secure. You are responsible for protecting your Google account and device. Please contact us if you believe your Fleet Grid account or personal information has been compromised.
10. Your rights and controls
Depending on where you live, you may have the right to:
request access to or a copy of your personal information;
correct inaccurate profile information;
request deletion of your account and associated information;
object to or restrict certain processing;
withdraw consent without affecting processing that occurred before withdrawal;
opt out of sale, sharing, or targeted advertising where applicable;
receive certain information in a portable format; and
complain to your local data-protection authority.
You may change your nickname, avatar, country flag, sound, and vibration settings in the app. Where required, advertising choices are available under Profile → Privacy options. To permanently delete an authenticated Fleet Grid account, open Profile → Delete account and confirm the warning. Active Fleet Grid account data is deleted immediately and active sessions are revoked.
If you cannot access the app, use the public Fleet Grid account-deletion page to create an email request to jashimov@gmail.com. Include your Fleet Grid nickname and Player ID if available. We may ask for limited additional information reasonably necessary to verify that you control the account. Never send us your Google password, one-time code, access token, ID token, or session token.
We aim to complete a verified email account-deletion request within 30 days. Deletion removes or anonymizes the Fleet Grid profile, custom avatar, rating, account statistics, achievements, cell reveals, reward cooldown, sign-in link, and associated personal identifiers in active systems, subject to the retention exceptions above. Detailed completed or cancelled match records may remain for up to 90 days only after the deleted participant's fields are irreversibly anonymized. Limited deletion-receipt and anti-abuse records may remain for up to 30 days as keyed one-way hashes: sign-in/provider hashes prevent automatic recreation of the deleted account, while a Player ID hash recognizes completed-deletion retries. If the player explicitly chooses Continue, Fleet Grid may create a separate new profile with rating 1000, no previous wins, unlocks or cell reveals, and no reward cooldown. Deleted data is not restored. These hashes cannot restore the profile. Operational/security logs may retain IP/request metadata until overwritten under size-based rotation (currently up to five 10 MB files per relevant service); the duration varies with traffic. Rolling backups may remain for up to 14 days and support correspondence for up to 12 months; records required by law or an active dispute may be retained longer. Deleting Fleet Grid data does not delete your Google account. Google-controlled systems use their own deletion and backup schedules.
We will not discriminate against you for exercising a privacy right. We may refuse or limit a request where permitted by law, such as when we cannot verify the requester or must retain specific information to comply with law or prevent fraud.
11. Children
Fleet Grid is not directed to children under 13. A person under 13, or under the higher minimum age at which local law allows them to consent to data processing, must not create or use an account without authorization from a parent or legal guardian. We do not knowingly collect personal information from a child contrary to applicable law. If you believe a child has provided information improperly, contact us so we can investigate and delete it where required.
12. Changes to this policy
We may update this policy when the Service, our providers, or legal requirements change. We will update the "Last updated" date and, when appropriate, provide an in-app or other prominent notice before a material change takes effect. We will request new consent if required by law.
Color Papers («Color Papers», «мы», «нас» или «наш») выпускает Fleet Grid — сетевую морскую стратегию. Настоящая Политика конфиденциальности объясняет, как мы собираем, используем, передаём и храним информацию при использовании Android- или iOS-приложения Fleet Grid, его сетевых игровых сервисов и страницы политики конфиденциальности Fleet Grid (вместе — «Сервис»).
Для игры в Fleet Grid требуется аккаунт. Android-версия выполняет вход через Google Play Games, iOS-версия — через Sign in with Apple, а Firebase Authentication проверяет авторизацию. В рабочей версии гостевой аккаунт не предусмотрен.
2. Какую информацию мы собираем
Данные аккаунта и авторизации
При входе Google Play Games и Firebase Authentication могут передать нам:
отображаемое имя Play Games или ник, указанный при создании профиля;
адрес электронной почты и признак его подтверждения, если Google предоставляет эти сведения;
сведения о способе авторизации и данные, необходимые для проверки входа;
идентификатор установки или устройства внутри приложения, используемый для поддержки сессии и предотвращения конфликтующего использования нескольких аккаунтов одной установкой.
Мы не получаем и не храним пароль от аккаунта Google или Apple. Токены авторизации используются для входа и защищаются средствами платформы. Наш сервер хранит только хеш собственного токена сессии. Токен обновления Firebase может храниться локально с защитой Android Keystore или iOS Keychain, чтобы приложение могло восстановить сессию.
Если удаление внутри приложения прервалось между удалением на сервере Fleet Grid и удалением у провайдера входа, приложение может хранить локальную отметку восстановления до завершения операции. Она содержит ожидаемый Player ID Fleet Grid и односторонний хеш идентификатора, но не содержит пароль, access token, ID token, refresh token или токен сессии Fleet Grid. После подтверждения удаления сервером Fleet Grid приложение очищает исходный постоянный идентификатор установки/устройства и серверные данные авторизации, а после завершения удаления у провайдера — отметку восстановления.
Данные профиля и предоставленный вами контент
Мы собираем и храним ник, выбранные страну и флаг профиля, идентификатор встроенного аватара либо загруженный пользовательский аватар, а также уменьшенную копию аватара для списков и матчей.
Если вы жалуетесь на другого игрока или блокируете его, мы храним Player ID участников, выбранную причину, время, статус жалобы и компактный снимок ника/версии аватара для проверки. Сам файл пользовательского аватара в запись жалобы повторно не копируется.
Приложение принимает пользовательские аватары JPEG или PNG размером не более 512 × 512 пикселей и 200 КиБ. Не загружайте изображения, на использование которых у вас нет разрешения, или изображения с чувствительными персональными данными.
Игровые данные и виртуальная экономика
Для работы игры и предотвращения читерства мы обрабатываем:
параметры поиска матча, участие в приватных комнатах и коды комнат;
расстановку кораблей, выстрелы, просмотренные клетки, время ходов, реакции, сдачу, отключения, результаты матчей и решения о реванше;
достижения, просмотры клеток, срок следующей рекламной награды, разблокировки и исторические записи изменения баланса;
текущий и максимальный рейтинг, изменения рейтинга, победы, поражения, максимальные очки, серии побед и другую игровую статистику;
идентификаторы заявок на награду за рекламу, статус награды, время и идентификаторы транзакций AdMob, необходимые для однократного начисления награды.
Реакции передаются другим участникам текущего матча, но не сохраняются как история сообщений. В памяти сервера кратковременно хранится отметка времени для защиты от спама.
Сетевые, технические данные и примерное местоположение
Наши серверы и поставщики сервисов автоматически получают техническую информацию, например:
IP-адрес, время запроса, запрошенный адрес, статус ответа и аналогичные данные серверных журналов;
сведения об устройстве и приложении, доступные Android, Google Play Games, Firebase или рекламному SDK;
рекламные идентификаторы, взаимодействие с рекламой, сигналы согласия и диагностические данные, обрабатываемые Google Mobile Ads;
примерную страну, определённую по IP-адресу при первом создании профиля.
Мы не запрашиваем GPS или точное местоположение. Чтобы предложить начальный флаг страны, наш сервер может передать IP-адрес сервису ipwho.is, запросив только статус успешности и код страны. Соответствие IP-адреса и страны временно хранится в оперативной памяти сервера. Предложенную страну можно изменить в профиле.
Обращения в поддержку и запросы по конфиденциальности
Если вы связываетесь с нами, мы получаем ваш адрес электронной почты, текст сообщения и другие добровольно предоставленные сведения. Они используются для ответа, проверки владения аккаунтом, расследования проблемы и ведения необходимой истории обращения.
3. Как и зачем мы используем информацию
Мы используем информацию, чтобы:
авторизовывать игроков и поддерживать сессии аккаунтов;
создавать и показывать игровые профили;
обеспечивать публичный поиск игроков, приватные комнаты, добавление ИИ при поиске, матчи, таблицы лидеров и реванши;
учитывать рейтинг и достижения, подтверждать рекламные награды в виде просмотров клеток, их таймер и операции начисления;
показывать другим игрокам информацию, необходимую для сетевого матча;
обеспечивать работу, диагностику, безопасность и надёжность Сервиса;
выполнять требования закона и применять наши условия;
отвечать на запросы в поддержку, а также запросы на доступ, исправление и удаление данных;
принимать и рассматривать жалобы, применять блокировки и модерировать неподходящее содержимое профилей.
Когда применимое законодательство требует правового основания, мы опираемся на исполнение соглашения с вами о предоставлении игры; наш законный интерес в работе, защите и улучшении Сервиса; ваше согласие на рекламу или иную обработку, когда оно необходимо; выполнение юридических обязанностей.
4. Что видят другие игроки
Fleet Grid — многопользовательская игра. В зависимости от экрана и состояния матча другие игроки могут видеть ваш ник, аватар, флаг страны, цвет игрока, очки или рейтинг, победы и поражения, статус матча, реакции и игровые действия. Поэтому пользовательский аватар и ник следует считать публичной информацией. Во время матча соперники получают только те сведения о поле, которые разрешены правилами; расположение неповреждённых кораблей остаётся скрытым, пока не будет раскрыто игровым процессом.
В таблице лидеров и сохранённых результатах могут отображаться результаты игры в течение срока хранения соответствующих записей. Если аккаунт удалён, во всех сохраняемых подробных записях матчей связанные с ним поля участника необратимо обезличиваются и больше не показывают удалённый профиль. Не используйте настоящее имя в качестве ника и не загружайте личную фотографию, если не хотите показывать её другим игрокам.
В popup профиля другого игрока можно отправить жалобу на ник, аватар или поведение, а также заблокировать игрока. Блокировка скрывает его пользовательский ник и аватар, подавляет реакции и не позволяет этим двум аккаунтам снова встретиться в публичной или приватной игре. Позже игрока можно разблокировать.
5. Кому мы передаём информацию
Получатель
Данные и цель
Другие игроки Fleet Grid
Публичные данные профиля, игровое состояние, реакции и статистика для матчей и таблицы лидеров.
Google Play Games
Данные аккаунта и игровых сервисов, необходимые для входа Google и функций Play Games.
Apple / Sign in with Apple
Идентификатор аккаунта Apple, identity token и ограниченные данные профиля для входа на iOS и защиты аккаунта.
Firebase Authentication (Google)
Идентификаторы аккаунта, токены авторизации, электронная почта (если доступна), IP-адрес, user agent и связанные данные безопасности для авторизации и предотвращения злоупотреблений.
Google Mobile Ads / AdMob и UMP
IP-адрес, рекламные и технические идентификаторы, данные приложения и устройства, выбор согласия, рекламные запросы, показы и взаимодействия, диагностика и данные проверки рекламной награды. Google и его рекламные партнёры могут использовать эти данные для показа, измерения, защиты и — если это разрешено вашим выбором — персонализации рекламы.
ipwho.is
IP-адрес передаётся сервером для получения примерного кода страны и предложения начального флага. Мы не запрашиваем город, координаты или точное местоположение.
Поставщики инфраструктуры
Поставщики VPS, базы данных, сети и резервного копирования обрабатывают игровые данные и сетевые журналы в объёме, необходимом для размещения и защиты Сервиса.
Консультанты и государственные органы
Данные могут быть переданы, если это обоснованно необходимо для соблюдения закона, ответа на законный запрос, защиты игроков или Сервиса, расследования мошенничества или инцидента безопасности, предъявления или защиты юридических требований.
Правопреемник
При реорганизации, слиянии, продаже или передаче Сервиса либо его активов данные могут быть переданы с соблюдением этой политики и применимого закона.
Мы не продаём персональные данные за деньги. Использование AdMob может считаться «передачей» данных или таргетированной рекламой по законам некоторых юрисдикций. Там, где это требуется, UMP показывает форму согласия или выбора конфиденциальности до запроса соответствующей рекламы.
Все режимы Fleet Grid бесплатны и безлимитны: жизней и встроенных платежей нет. Достижения открываются за подтверждённые сервером онлайн-победы, включая победы над серверными AI; локальные боты не учитываются. Добровольный просмотр рекламы даёт три просмотра клеток раз в 12 часов после серверного подтверждения AdMob. Просмотры клеток нельзя передавать, обменивать на деньги или использовать за пределами игры. Для проверки и предотвращения мошенничества мы передаём AdMob псевдонимный идентификатор игрока, одноразовую заявку, данные награды и идентификатор рекламной транзакции. Полноэкранная реклама также может показываться после завершения матча, в том числе поражения и сдачи. Отсутствие доступной рекламы не блокирует игру.
Google User Messaging Platform при запуске приложения проверяет, требуется ли в вашем регионе форма согласия или доступ к настройкам конфиденциальности. Там, где это требуется, рекламные настройки можно посмотреть или изменить через Профиль → Настройки конфиденциальности. Можно отказаться от необязательного согласия, если форма предоставляет такой выбор. В зависимости от закона и требований Google после этого реклама может стать неперсонализированной или ограниченной либо быть недоступной. Играть в Fleet Grid можно без просмотра рекламы с вознаграждением.
Настройки Android и аккаунта Google также могут позволять сбросить или удалить рекламный идентификатор и управлять персонализацией рекламы Google. Эти средства предоставляет Google, и они могут изменяться независимо от Fleet Grid.
7. Сроки хранения
В системах Fleet Grid, которыми управляем мы, действуют следующие сроки:
Данные
Срок хранения в наших системах
Аккаунт, профиль, пользовательский аватар, привязка устройства, баланс, разблокировки, общая статистика и записи экономики, не связанные с матчем
Пока аккаунт активен. После подтверждённого запроса на удаление удаляются или необратимо обезличиваются из рабочей базы в течение 30 дней с учётом исключений ниже.
Серверные сессии
30 дней с момента создания, затем удаляются автоматически. Выход из аккаунта может отозвать активную сессию раньше.
Заявки поиска матча
Активные — пока продолжается поиск. Завершённые, отменённые или истёкшие заявки удаляются в течение 24 часов.
Активное состояние матча или комнаты
В течение матча или ожидания. Неактивная комната ожидания отменяется через 15 минут.
Записи завершённых или отменённых матчей
До 90 дней после завершения или отмены — для результатов, споров, античит-проверок и работы сервиса. Если аккаунт удалён, записи, сохраняемые после удаления, содержат только необратимо обезличенные поля этого участника и не могут быть связаны обратно с удалённым профилем Fleet Grid. Данные повторной обработки команд очищаются при переходе комнаты в завершённое или отменённое состояние.
Неиспользованная заявка на рекламную награду
До истечения срока 15 минут.
Использованная заявка на рекламную награду и идентификатор транзакции AdMob
30 дней после подтверждения награды. Срок ожидания следующей награды и время последней награды хранятся с аккаунтом до его удаления.
Односторонние хеши удаления аккаунта с секретным ключом
До 30 дней. Они могут относиться к прежнему идентификатору Firebase, постоянному идентификатору Play Games и Player ID Fleet Grid. Хеш идентификатора входа или провайдера предотвращает автоматическое повторное создание удалённого аккаунта. Явное нажатие «Продолжить» может создать отдельный новый профиль с рейтингом 1000, без прежних побед, достижений и просмотров клеток, с обнулённым ограничением рекламы. Удалённые данные не восстанавливаются. Хеш Player ID распознаёт повторный запрос как уже выполненное удаление. Восстановить профиль по этим хешам нельзя.
Локальная отметка восстановления удаления
Только до завершения всех этапов удаления внутри приложения. Она содержит ожидаемый Player ID Fleet Grid и односторонний хеш идентификатора, но не содержит пароль или токен авторизации/сессии. После подтверждения удаления сервером Fleet Grid приложение очищает исходный постоянный идентификатор установки/устройства и серверные данные авторизации, а после удаления у провайдера — эту отметку.
Кеш предложения страны по IP
До 24 часов в оперативной памяти сервера.
Отметка защиты реакций от спама
До 60 секунд в оперативной памяти сервера. Содержание реакций не сохраняется как история сообщений.
Связь блокировки игрока
До разблокировки либо удаления одного из аккаунтов.
Ожидающая жалоба и компактный снимок для модерации
До рассмотрения и закрытия. Закрытые или отклонённые жалобы автоматически удаляются в течение 180 дней, если более долгий срок не нужен для активного спора или по закону.
Журналы обратного прокси и приложения
Ротация происходит по размеру, а не по фиксированному числу дней. Сейчас каждый соответствующий сервис хранит не более пяти файлов по 10 МБ; при достижении лимита старейший файл перезаписывается. В них могут сохраняться IP-адрес и метаданные запроса до перезаписи, а фактический срок зависит от объёма трафика.
Ежедневные резервные копии базы на рабочем сервере
14 дней, затем удаляются автоматически. Данные, удалённые из рабочей базы, могут оставаться в защищённой резервной копии до истечения срока этой копии.
Переписка с поддержкой и по вопросам конфиденциальности
До 12 месяцев после решения обращения, если более долгий срок не нужен для активного спора или по закону.
Мы можем дольше хранить строго ограниченные записи, если этого требует закон, если они необходимы для предотвращения мошенничества и злоупотреблений, защиты Сервиса или предъявления и защиты юридических требований. По возможности такие записи ограничиваются в доступе и отделяются от обычного использования.
Сроками хранения данных, контролируемых сторонними сервисами, управляют эти сервисы. Firebase сообщает, что Authentication хранит журнальные IP-адреса несколько недель, а другие данные авторизации — пока клиент Firebase не удалит пользователя; удаление из рабочих и резервных систем после этого может занять до 180 дней. AdMob и Google Play Games хранят данные согласно правилам Google и настройкам вашего Google-аккаунта.
8. Международная обработка
Color Papers и поставщики сервисов могут обрабатывать информацию за пределами страны вашего проживания. В частности, Firebase Authentication работает в дата-центрах США, а Google и другие поставщики могут использовать глобальную инфраструктуру. Законы о защите данных в этих странах могут отличаться. Когда это необходимо, поставщики используют договорные и иные меры защиты международной передачи.
9. Безопасность
Мы применяем разумные технические и организационные меры защиты: шифрование HTTPS/WSS при передаче, ограничение доступа к серверам, хеширование серверных токенов сессии, Android Keystore или iOS Keychain для локальных секретов авторизации, ограничение частоты запросов, серверное определение игровых действий и баланса, подписанную проверку рекламных наград AdMob, резервное копирование и инфраструктуру с контролем доступа.
Ни один способ передачи или хранения не обеспечивает абсолютной безопасности. Вы отвечаете за защиту аккаунта Google и устройства. Свяжитесь с нами, если считаете, что аккаунт Fleet Grid или персональные данные были скомпрометированы.
10. Ваши права и настройки
В зависимости от места проживания вы можете иметь право:
запросить доступ или копию персональных данных;
исправить неточные сведения профиля;
запросить удаление аккаунта и связанных данных;
возразить против определённой обработки или ограничить её;
отозвать согласие без влияния на обработку, выполненную до отзыва;
отказаться от продажи, передачи или таргетированной рекламы, где применимо;
получить определённые данные в переносимом формате;
обратиться с жалобой в местный орган по защите данных.
В приложении можно изменить ник, аватар, флаг страны, настройки звука и вибрации. Там, где это требуется, рекламные настройки доступны через Профиль → Настройки конфиденциальности. Чтобы навсегда удалить авторизованный аккаунт Fleet Grid, откройте Профиль → Удалить аккаунт и подтвердите предупреждение. Активные данные аккаунта Fleet Grid удаляются сразу, а действующие сессии прекращаются.
Если доступа к приложению нет, используйте публичную страницу удаления аккаунта Fleet Grid, чтобы создать email-запрос на jashimov@gmail.com. По возможности укажите ник и Player ID в Fleet Grid. Мы можем запросить только дополнительные сведения, разумно необходимые для подтверждения владения аккаунтом. Никогда не отправляйте пароль Google, одноразовый код, access token, ID token или токен сессии.
Мы стремимся выполнить подтверждённый email-запрос на удаление аккаунта в течение 30 дней. При удалении профиль Fleet Grid, пользовательский аватар, рейтинг, статистика аккаунта, достижения, просмотры клеток, срок ограничения рекламы, привязка к учётной записи входа и связанные личные идентификаторы удаляются или обезличиваются в активных системах с учётом указанных выше исключений. Подробные записи завершённых или отменённых матчей могут сохраняться до 90 дней только после необратимого обезличивания полей удалённого участника. Ограниченные записи подтверждения удаления и защиты от злоупотреблений могут храниться до 30 дней как односторонние хеши с секретным ключом: хеш идентификатора входа или провайдера предотвращает автоматическое повторное создание удалённого аккаунта, а хеш Player ID распознаёт повторный запрос после выполненного удаления. Если игрок явно выбирает «Продолжить», Fleet Grid может создать отдельный новый профиль с рейтингом 1000, без прежних побед, достижений и просмотров клеток, с обнулённым ограничением рекламы. Удалённые данные не восстанавливаются. Восстановить профиль по этим хешам нельзя. Рабочие журналы могут сохранять IP-адрес и метаданные запроса до перезаписи при ротации по размеру (сейчас не более пяти файлов по 10 МБ на соответствующий сервис); срок зависит от объёма трафика. Циклические резервные копии могут храниться до 14 дней, а переписка с поддержкой — до 12 месяцев; записи, необходимые по закону или для активного спора, могут храниться дольше. Удаление данных Fleet Grid не удаляет аккаунт Google. Системы под управлением Google используют собственные сроки удаления и хранения резервных копий.
Мы не будем ущемлять ваши права за обращение с запросом по конфиденциальности. В разрешённых законом случаях запрос может быть ограничен или отклонён, например если невозможно подтвердить заявителя либо определённые данные необходимо сохранить по закону или для предотвращения мошенничества.
11. Дети
Fleet Grid не предназначена для детей младше 13 лет. Лицо младше 13 лет или более высокого минимального возраста самостоятельного согласия по местному законодательству не должно создавать и использовать аккаунт без разрешения родителя или законного представителя. Мы сознательно не собираем персональные данные ребёнка в нарушение применимого закона. Если вы считаете, что ребёнок неправомерно передал сведения, свяжитесь с нами — мы проведём проверку и при необходимости удалим данные.
12. Изменения политики
Мы можем обновлять эту политику при изменении Сервиса, поставщиков или требований закона. Мы изменим дату «Последнее обновление» и, когда это уместно, заранее покажем уведомление в приложении или иным заметным способом. Если закон требует нового согласия, мы запросим его.