Beadline
Beadline: Color Logic Puzzle
Romz Studio

Privacy Policy

Last updated: September 24, 2026

Русская версия ↓

This policy explains what data Beadline: Color Logic Puzzle (“the game”), made by Romz Studio (“we”), collects, why, who it is shared with, how long it is kept, and how to delete it. Questions: romzstudio@gmail.com.

1. Data stored only on your device

Your settings (sound, vibration, language, timer, reminders), local puzzle progress, hint balance and statistics are kept in a save file on your phone. It never leaves the device except as described below, and it is removed when you uninstall the game.

2. Data we collect on our server

Our backend is hosted by Supabase. The first time the game goes online it creates an anonymous account for you — no name, email or phone number is needed.

DataWhy
Anonymous player ID (Supabase account ID, account creation and sign-in times) To link your results and progress to you, and to restore them on reinstall.
Nickname — random at first, you can change it Shown publicly on the daily leaderboard.
Country — determined once from your IP address when your account is created (we do not store the IP address itself); you can change or hide it in Settings Shown next to your nickname on the leaderboard and used for the country leaderboard.
Daily puzzle results: solve time, hints used, the path you drew, when you started Ranking you on the leaderboard and checking that a result is genuine.
Progress: stars and best times for collection levels, unlocked achievements Restoring your progress on another device or after reinstalling.
Level statistics: time, hints and undo count for each solved collection level Tuning puzzle difficulty.
Rewarded-ad records: the ad network’s transaction ID, where the ad was shown, the reward Granting the in-game reward for a watched ad and preventing abuse.
Reminder data: push notification token, language, time zone (UTC offset), the hour you usually solve the daily puzzle, your current streak, whether reminders are on, date of the last reminder Sending at most one daily-puzzle reminder a day, at a time that suits you, in your language — only if you turned reminders on.
Purchase records: product ID, a hash of the Google Play purchase token, purchase time and your player ID — no payment details Checking with Google Play that a purchase is genuine, granting it exactly once and preventing fraud.
Email address and Google account ID — only if you choose to sign in with Google Stored by our authentication service (Supabase Auth) to link your progress to your Google account so you can restore it. Not shown to other players.

Like any web service, Supabase also keeps short-lived technical request logs (including IP addresses) for security and operations.

3. Google services in the game

Google AdMob (ads)

The game shows ads through Google AdMob. AdMob collects your device’s advertising ID, IP address (used for approximate location), device and app information, and ad interactions, to show and measure ads and prevent fraud. In the EU/EEA and UK you are asked for consent first (Google’s consent form); without consent you see non-personalized ads. See how Google uses data from apps.

Firebase Analytics (usage statistics)

We use Firebase Analytics to understand how the game is played: events such as starting and finishing a level, solving the daily puzzle, using hints, streak changes, settings changes and reminder opens, plus an app instance ID, device model, OS and app version, and approximate location (country/region) derived from your IP address. It is not linked to your nickname or player ID. Outside the EU/EEA and UK it is on by default; in the EU/EEA and UK analytics is turned off.

Firebase Cloud Messaging (reminders)

Push reminders are delivered by Firebase Cloud Messaging, which issues the push token and a Firebase installation ID for your device. Nothing is sent unless you enable reminders.

Google Sign-In (optional)

If you link a Google account, Google shares your email address and account ID with us for signing in.

Google Play (purchases)

In-app purchases are processed by Google Play. We only learn which products you own (for example “remove ads”) and verify the purchase token with Google; we never receive or store your payment details.

4. Who we share data with

We do not sell your data. All data is sent over encrypted connections (HTTPS).

5. Your choices

6. How to delete your data

In the game: Settings → Delete my data, or by email. Details on the data deletion page.

7. How long we keep data

8. Children

The game is not directed at children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us data, contact us and we will delete it.

9. Changes

We may update this policy. Changes are posted on this page with a new “Last updated” date.

10. Contact

Romz Studio — romzstudio@gmail.com


Политика конфиденциальности

Последнее обновление: 24 сентября 2026

Здесь описано, какие данные собирает игра Beadline: Color Logic Puzzle («игра») от Romz Studio («мы»), зачем, кому они передаются, сколько хранятся и как их удалить. Вопросы: romzstudio@gmail.com.

1. Данные только на вашем устройстве

Настройки (звук, вибрация, язык, таймер, напоминания), прогресс в задачах, запас подсказок и статистика хранятся в файле сохранения на телефоне. Они не покидают устройство, кроме случаев, описанных ниже, и удаляются вместе с игрой.

2. Данные, которые мы храним на сервере

Наш сервер работает на Supabase. Когда игра впервые выходит в интернет, она создаёт для вас анонимный аккаунт — имя, почта или телефон не нужны.

ДанныеЗачем
Анонимный ID игрока (ID аккаунта Supabase, время создания и входа) Чтобы связать с вами результаты и прогресс и восстановить их после переустановки.
Ник — сначала случайный, его можно изменить Показывается публично в таблице рекордов задачи дня.
Страна — определяется один раз по IP-адресу при создании аккаунта (сам IP мы не храним); её можно изменить или скрыть в настройках Показывается рядом с ником в таблице рекордов и нужна для таблицы по странам.
Результаты задач дня: время, подсказки, нарисованный путь, время начала Место в таблице рекордов и проверка, что результат честный.
Прогресс: звёзды и лучшее время по уровням коллекций, полученные достижения Восстановление прогресса на другом устройстве или после переустановки.
Статистика уровней: время, подсказки и число отмен на каждом решённом уровне коллекций Настройка сложности задач.
Записи о рекламе за награду: ID транзакции рекламной сети, место показа, награда Выдача награды за просмотр и защита от злоупотреблений.
Данные для напоминаний: push-токен, язык, часовой пояс (смещение от UTC), час, в который вы обычно решаете задачу дня, текущая серия, включены ли напоминания, дата последнего напоминания Не больше одного напоминания о задаче дня в сутки, в удобное время и на вашем языке — только если вы включили напоминания.
Записи о покупках: ID товара, хэш токена покупки Google Play, время покупки и ваш ID игрока — без платёжных данных Проверка в Google Play, что покупка настоящая, однократное зачисление и защита от мошенничества.
Адрес почты и ID аккаунта Google — только если вы входите через Google Хранятся в системе входа (Supabase Auth), чтобы связать прогресс с аккаунтом Google и восстановить его. Другим игрокам не показываются.

Как любой веб-сервис, Supabase также ведёт кратковременные технические журналы запросов (включая IP-адреса) для безопасности и работы сервиса.

3. Сервисы Google в игре

Google AdMob (реклама)

Реклама показывается через Google AdMob. AdMob собирает рекламный идентификатор устройства, IP-адрес (для примерного местоположения), сведения об устройстве и приложении и взаимодействия с рекламой — чтобы показывать и измерять рекламу и бороться с мошенничеством. В ЕС/ЕЭЗ и Великобритании сначала спрашивается согласие (форма Google); без согласия показывается неперсонализированная реклама. Подробнее: как Google использует данные из приложений.

Firebase Analytics (статистика использования)

Firebase Analytics помогает понять, как играют в игру: события вроде начала и прохождения уровня, решения задачи дня, использования подсказок, изменений серии и настроек, открытий напоминаний, а также ID экземпляра приложения, модель устройства, версия ОС и игры и примерное местоположение (страна/регион) по IP. Эти данные не связаны с вашим ником и ID игрока. Вне ЕС/ЕЭЗ и Великобритании аналитика включена по умолчанию; в ЕС/ЕЭЗ и Великобритании она выключена.

Firebase Cloud Messaging (напоминания)

Напоминания доставляет Firebase Cloud Messaging: он выдаёт push-токен и ID установки Firebase для устройства. Пока вы не включили напоминания, ничего не отправляется.

Вход через Google (по желанию)

Если вы привязываете аккаунт Google, Google передаёт нам адрес почты и ID аккаунта для входа.

Google Play (покупки)

Покупки в игре обрабатывает Google Play. Мы узнаём только, какие товары у вас есть (например, «без рекламы»), и проверяем токен покупки в Google; платёжные данные мы не получаем и не храним.

4. Кому передаются данные

Мы не продаём ваши данные. Все данные передаются по защищённому соединению (HTTPS).

5. Что вы можете настроить

6. Как удалить данные

В игре: Настройки → Удалить мои данные, или письмом. Подробности — на странице удаления данных.

7. Сколько хранятся данные

8. Дети

Игра не предназначена для детей младше 13 лет, и мы сознательно не собираем их персональные данные. Если вы считаете, что ребёнок передал нам данные, напишите нам, и мы их удалим.

9. Изменения

Мы можем обновлять эту политику. Изменения публикуются на этой странице с новой датой обновления.

10. Контакты

Romz Studio — romzstudio@gmail.com