Приложението се разработва и поддържа от физическо лице. За въпроси по тази политика използвай контакта за връзка с разработчика, публикуван на страницата на приложението в Google Play.
Приложението пази следното локално, чрез стандартното хранилище на Android:
Въведените букви в незавършено ниво остават само на устройството. Част от останалото се изпраща и към разработчика - виж точка 3б.
Изтриват се напълно, когато изчистиш данните на приложението или го деинсталираш.
Приложението показва видео реклами чрез Google AdMob. Реклама се пуска само след натискане на бутон за нея - няма реклами, които се появяват от само себе си.
Google AdMob може да събира:
Тези данни се обработват от Google съгласно Политиката за поверителност на Google. Как Google използва данни от приложения, ползващи услугите му, е описано тук.
Приложението ползва Google Analytics за Firebase и Firebase Crashlytics, за да се вижда как се ползва и дали се проваля някъде. Събират се:
Данните са сборни. Няма име, имейл или друго, което да сочи към конкретен човек - разработчикът вижда числа, не хора.
Приложението изпраща към Google Firebase кратка справка, за да се вижда дали нивата не са прекалено трудни и къде играчите засядат. Изпраща се:
Отделно за всяко ниво и всяка дневна кръстословица се трупат общи броячи за всички играчи, без идентификатор: колко пъти е играно и решено и колко подсказки („Буква", „Провери") и видеа (за „Дума" и за монети) са ползвани в него.
Записът се води под идентификатор на инсталацията - случаен код, създаден от Firebase за това копие на приложението. Той не е свързан с теб, с телефона ти или с рекламния идентификатор и се сменя, ако преинсталираш приложението или изчистиш данните му. Първите му осем знака се виждат в настройките на играта, до версията.
Не се изпращат име, имейл, телефон, контакти или друго, което да сочи към конкретен човек.
Ако имаш включени известия, приложението получава от Firebase Cloud Messaging адрес за известия на устройството и го пази в същата справка, за да може разработчикът да изпраща известия до всички играчи или лично до твоето устройство. При изключване на „Известия" в настройките адресът се изтрива от справката.
В настройките има „Пиши ни", а след решено ниво от време на време излиза покана за оценка. Към Google Firebase се изпраща само това, което е потвърдено с „Изпрати" или „Оцени в Google Play" - „Отказ" и „Не сега" не изпращат нищо. Изпраща се:
Защо: за да може разработчикът да прочете какво не работи или какво да се подобри, а ако данните в играта са изгубени и писмото го казва - да върне напредъка на инсталацията, от която е писмото (виж точка 3г). Текстът не се публикува. Не е нужно в него да има име, имейл или телефон.
При пускане приложението пита Firebase Remote Config коя е най-старата версия, която още се поддържа - ако инсталираната е по-стара, играта иска обновяване. Отделно проверява в Google Firebase дали разработчикът не е върнал напредък за тази инсталация (само след писмо по точка 3в). С тези заявки Firebase получава идентификатора на инсталацията и технически данни като версията на приложението, езика и часовата зона.
За да не може чужда програма да пише в справката, заявките към Firebase носят и проверка от Google Play (Play Integrity), че идват от истинското приложение.
Пълният списък от инсталационния пакет:
INTERNET, ACCESS_NETWORK_STATE - достъп до мрежата
и проверка дали има връзка: за рекламите (точка 3), статистиката (3а),
справката за напредъка и известията (3б), писмата до разработчика (3в) и
проверката за обновяване (3г). Нивата и дневната кръстословица се играят и
без интернет.AD_ID и разрешенията на Privacy Sandbox
(ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_ATTRIBUTION,
ACCESS_ADSERVICES_TOPICS) - изисквани от рекламното SDK на Google
и от Google Analytics за Firebase (точки 3 и 3а).BIND_GET_INSTALL_REFERRER_SERVICE - от Google Analytics за
Firebase: откъде е инсталирано приложението (например от страницата му в
Google Play или от реклама).POST_NOTIFICATIONS (Android 13 и по-нови) - за известията:
напомнянето за поредицата и съобщенията от разработчика. Иска се при първото
пускане на играта, може да се откаже, а после известията се включват и
изключват от „Известия" в настройките.com.google.android.c2dm.permission.RECEIVE - получаване на
известия през Firebase Cloud Messaging (съобщенията от разработчика, точка 3б).RECEIVE_BOOT_COMPLETED - пускане при включване на телефона, за
да остане планираното напомняне и след рестарт.VIBRATE - вибрация при игра, ако „Вибрация" е включена в настройките.WAKE_LOCK, FOREGROUND_SERVICE - от библиотеките на
Google (Firebase и WorkManager за задачите във фон): държат телефона буден за
кратко, за да се довърши изпращането на статистиката и справката или
получаването на известие.READ_GSERVICES - от Firebase App Check (проверката, че
заявките идват от истинското приложение, точка 3г). Чете настройки на
услугите на Google на телефона, не лични данни.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION - вътрешно за самото
приложение (от библиотеката AndroidX), не дава достъп до нищо друго.Приложението не е насочено към деца под 13 години и не събира съзнателно данни от тях.
При промяна тази страница се обновява и датата в началото се сменя. Съществени промени ще бъдат отбелязани и в описанието на приложението в Google Play.
The app is developed and maintained by an individual. For questions about this policy, use the developer contact published on the app's Google Play listing.
The app stores the following locally using standard Android storage:
Letters typed into an unfinished level stay on the device only. Some of the rest is also sent to the developer - see section 3b.
It is removed entirely when you clear the app's data or uninstall it.
The app shows rewarded video ads through Google AdMob. An ad plays only after a button for it is tapped - no ads appear on their own.
Google AdMob may collect:
This data is processed by Google under the Google Privacy Policy. How Google uses data from apps that use its services is described here.
The app uses Google Analytics for Firebase and Firebase Crashlytics to show how it is used and whether it fails anywhere. Collected:
The data is aggregate. There is no name, email or anything else that points to a specific person - the developer sees numbers, not people.
The app sends a short report to Google Firebase so it can be seen whether levels are too hard and where players get stuck. Sent:
Separately, for each level and each daily crossword, shared counters for all players are kept, without any identifier: how many times it was played and solved and how many hints ("Буква", "Провери") and videos (for "Дума" and for coins) were used in it.
The record is kept under an installation identifier - a random code created by Firebase for this copy of the app. It is not linked to you, your phone or the Advertising ID, and it changes if you reinstall the app or clear its data. Its first eight characters are shown in the game's settings, next to the version.
No name, email, phone number, contacts or anything else that points to a specific person is sent.
If you have notifications turned on, the app receives a push address for the device from Firebase Cloud Messaging and keeps it in the same report, so the developer can send notifications to all players or to your device specifically. Turning off "Notifications" in settings deletes the address from the report.
Settings have "Пиши ни" (write to us), and after a solved level a rating prompt appears from time to time. Only what is confirmed with "Изпрати" (send) or "Оцени в Google Play" (rate on Google Play) is sent to Google Firebase - "Отказ" (cancel) and "Не сега" (not now) send nothing. Sent:
Why: so the developer can read what does not work or what to improve, and - if the game data has been lost and the message says so - restore the progress for the installation the message came from (see section 3d). The text is not published. It does not need to contain a name, email or phone number.
On launch the app asks Firebase Remote Config which is the oldest version still supported - if the installed one is older, the game asks for an update. Separately, it checks in Google Firebase whether the developer has restored progress for this installation (only after a message under section 3c). With these requests Firebase receives the installation identifier and technical data such as the app version, language and time zone.
So that no other program can write to the report, requests to Firebase also carry a check from Google Play (Play Integrity) that they come from the genuine app.
The full list from the installation package:
INTERNET, ACCESS_NETWORK_STATE - network access
and checking whether there is a connection: for ads (section 3), analytics
(3a), the progress report and notifications (3b), messages to the developer
(3c) and the update check (3d). The levels and the daily crossword can be
played without internet.AD_ID and the Privacy Sandbox permissions
(ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_ATTRIBUTION,
ACCESS_ADSERVICES_TOPICS) - required by Google's ads SDK and by
Google Analytics for Firebase (sections 3 and 3a).BIND_GET_INSTALL_REFERRER_SERVICE - from Google Analytics for
Firebase: where the app was installed from (for example its Google Play page
or an ad).POST_NOTIFICATIONS (Android 13 and newer) - for notifications:
the streak reminder and messages from the developer. It is requested on the
first launch of the game, can be declined, and notifications can later be
turned on and off with "Notifications" in settings.com.google.android.c2dm.permission.RECEIVE - receiving
notifications through Firebase Cloud Messaging (messages from the developer,
section 3b).RECEIVE_BOOT_COMPLETED - starting when the phone is switched
on, so the scheduled reminder survives a restart.VIBRATE - vibration while playing, if "Vibration" is on in settings.WAKE_LOCK, FOREGROUND_SERVICE - from Google's
libraries (Firebase and WorkManager for background tasks): they keep the
phone awake briefly so that sending analytics and the report, or receiving a
notification, can finish.READ_GSERVICES - from Firebase App Check (the check that
requests come from the genuine app, section 3d). It reads Google services
settings on the phone, not personal data.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION - internal to the app
itself (from the AndroidX library), it grants access to nothing else.The app is not directed at children under 13 and does not knowingly collect data from them.
If this policy changes, this page is updated and the effective date above changes. Material changes will also be noted in the app's Google Play listing.