Privacy Policy — Blockwake
Политика конфиденциальности — Blockwake
Дата обновления / Last updated: 21.08.2026
🇷🇺 РУССКАЯ ВЕРСИЯ
1. Введение
Данная политика конфиденциальности распространяется на мобильное приложение Blockwake («Приложение»), созданное Soleares («Разработчик») и распространяемое бесплатно через Google Play. Приложение предоставляется на условиях «КАК ЕСТЬ».
Blockwake — это будильник, который нельзя выключить простым нажатием кнопки: чтобы отключить сигнал, нужно собрать линию во встроенной мини-игре с падающими блоками.
2. Какие данные мы собираем
Обезличенная аналитика.
Приложение использует Google Analytics for Firebase для сбора обезличенной статистики использования: какие кнопки нажимаются (например, «Поставить», «Отложить», «Играть»), срабатывание будильника, приблизительное местоположение (по IP, на уровне города/страны) и случайный идентификатор установки приложения. Эти данные не привязаны к имени, email или другим личным данным пользователя и используются только для анализа, как работает приложение. Данные обрабатываются компанией Google (см. https://policies.google.com/privacy). Приложение не содержит рекламы, рекламных идентификаторов, встроенных покупок и учётных записей.
3. Что хранится на устройстве
Приложение сохраняет свои настройки в памяти самого телефона, средствами операционной системы. Это:
— время будильника и признак ежедневного повтора;
— порог громкости сигнала;
— выбранные настройки мини-игры (оформление, размер поля).
Эти данные не покидают устройство, не привязаны к личности и удаляются вместе с приложением при его удалении.
4. Разрешения и зачем они нужны
— Точные будильники (SCHEDULE_EXACT_ALARM, USE_EXACT_ALARM) — чтобы сигнал срабатывал ровно в заданную минуту. Без этого разрешения система вправе сдвинуть срабатывание, что для будильника недопустимо.
— Уведомления (POST_NOTIFICATIONS) — показать уведомление о работающем будильнике; через него же можно вернуться в приложение.
— Показ поверх экрана блокировки (USE_FULL_SCREEN_INTENT) — чтобы экран будильника открылся сам, когда телефон заблокирован.
— Фоновая служба воспроизведения (FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PLAYBACK) — чтобы звук будильника продолжал играть, пока приложение свёрнуто.
— Вибрация (VIBRATE) — вибросигнал будильника.
— Запуск после перезагрузки (RECEIVE_BOOT_COMPLETED) — чтобы поставленный будильник не пропал после выключения и включения телефона.
Разрешение на доступ в интернет используется Google Analytics for Firebase для отправки обезличенной статистики использования, как описано в разделе 2 выше.
5. Закрепление экрана
Пока будильник звонит, приложение может закрепить свой экран (стандартная функция Android «Закрепление экрана»), чтобы сигнал нельзя было отключить, просто свернув приложение. Экран открепляется автоматически, как только будильник выключен. Это не даёт приложению доступа к данным и не мешает пользователю выйти системными средствами.
6. Дети
Приложение не предназначено для детей младше 13 лет. Персональные данные не собираются ни у кого, в том числе у детей.
7. Изменения политики
Разработчик может обновлять эту политику. Актуальная версия всегда доступна по этому адресу, дата обновления указана вверху страницы.
8. Контакты
По любым вопросам: soleares54321@gmail.com
9. Версия для iOS
Разделы 4 и 5 выше — про Android. В версии для iOS используются другие механизмы, вот чем они отличаются:
— Уведомления — чтобы будильник сработал в заданное время, показал экран звонка и чтобы можно было вернуться в приложение.
— Фоновый режим «Аудио» — чтобы звук будильника продолжал играть, пока приложение свёрнуто или экран заблокирован.
Функции «Закрепление экрана» (раздел 5) в iOS-версии нет и быть не может: iOS не позволяет приложению самостоятельно включать свой аналог (Guided Access) — это может сделать только сам пользователь через настройки специальных возможностей.
Приложение распространяется через Google Play (Android) и App Store (iOS). Разделы 1–3 и 6–8 относятся к обеим версиям одинаково.
———————————————————————————————————————————————
🇬🇧 ENGLISH VERSION
1. Introduction
This privacy policy applies to the Blockwake mobile application (the "Application"), created by Soleares (the "Developer") and distributed free of charge through Google Play. The Application is provided "AS IS".
Blockwake is an alarm clock that cannot be dismissed with a single tap: to stop the alarm you have to clear a line in the built-in falling-blocks puzzle.
2. Data We Collect
Anonymized analytics.
The Application uses Google Analytics for Firebase to collect anonymized usage statistics: which buttons are tapped (e.g. "Set", "Snooze", "Play"), the alarm going off, approximate location (derived from IP, city/country level), and a random app-install identifier. This data is not linked to your name, email, or any other personal information, and is used only to understand how the app is used. The data is processed by Google (see https://policies.google.com/privacy). The Application contains no advertising, advertising identifiers, in-app purchases, or user accounts.
3. Data Stored on Your Device
The Application saves its own settings in the phone's local storage, using standard operating system facilities:
— alarm time and the daily-repeat flag;
— the minimum alarm volume threshold;
— mini-game preferences (theme, board size).
This data never leaves the device, is not linked to any identity, and is removed together with the Application when it is uninstalled.
4. Permissions and Why They Are Needed
— Exact alarms (SCHEDULE_EXACT_ALARM, USE_EXACT_ALARM) — so the alarm fires at the exact minute you set. Without it the system may postpone the alarm, which is unacceptable for an alarm clock.
— Notifications (POST_NOTIFICATIONS) — to show the ongoing alarm notification, which also serves as the way back into the app.
— Full-screen intent (USE_FULL_SCREEN_INTENT) — so the alarm screen can appear over the lock screen.
— Foreground service (FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PLAYBACK) — so the alarm sound keeps playing while the app is in the background.
— Vibration (VIBRATE) — for the alarm's vibration.
— Start after reboot (RECEIVE_BOOT_COMPLETED) — so a scheduled alarm survives turning the phone off and on again.
The Internet permission (Internet Access: Auto) is used by Google Analytics for Firebase to send anonymized usage statistics, as described in section 2 above.
5. Screen Pinning
While the alarm is ringing the Application may pin its screen (the standard Android "Screen pinning" feature) so the alarm cannot be silenced by simply leaving the app. The screen is unpinned automatically as soon as the alarm is dismissed. This gives the Application no access to any data and does not prevent the user from leaving through system controls.
6. Children
The Application is not directed at children under 13. No personal data is collected from anyone, including children.
7. Changes to This Policy
The Developer may update this policy. The current version is always available at this address, with the update date shown at the top of the page.
8. Contact
For any questions: soleares54321@gmail.com
9. iOS Version
Sections 4 and 5 above describe Android. The iOS version uses different mechanisms:
— Notifications — so the alarm goes off at the set time, shows the ringing screen, and lets you get back into the app.
— Background Mode "Audio" — so the alarm sound keeps playing while the app is in the background or the screen is locked.
The "Screen Pinning" feature (section 5) does not exist on iOS and cannot exist there: iOS does not let an app turn on its equivalent (Guided Access) by itself — only the user can do that, through Accessibility settings.
The Application is distributed through Google Play (Android) and the App Store (iOS). Sections 1-3 and 6-8 apply equally to both versions.