Приложение · Words Widget · Android EN↔RU · Huawei AppGallery
Политика конфиденциальности Words Widget
Область действия
Настоящая политика применяется только к Android-приложению Words Widget для языковой пары английский ↔ русский (направления EN→RU и RU→EN), package com.wordswidget.android, в редакции для Huawei AppGallery.
Она не распространяется на редакции для других магазинов, другие языковые пары, пакеты, приложения или сайты VladiKot Studio. Для них публикуются отдельные политики.
1. Оператор и контакт
Оператор приложения: индивидуальный предприниматель Топилин Константин Витальевич.
Words Widget выпускается под брендом VladiKot Studio.
По вопросам конфиденциальности: support@vladikot.com.
2. Что хранится на устройстве
Words Widget не требует регистрации и не использует собственный сервер разработчика. На устройстве могут храниться:
- слова, фразы, переводы, примеры, транскрипции и выбранные значения;
- именованные пользовательские наборы, Автоподборка, связи карточек с наборами и их порядок;
- состояние изучения, архив и восстанавливаемые «Удалённые»;
- настройки приложения, плеера и конфигурации виджетов;
- настройки карточек в уведомлениях: включение, режим, расписание, выбранные наборы и локальный журнал уже показанных карточек;
- локальный статус Pro, время последней проверки покупки и источник магазина.
3. Android Backup и перенос устройства
При включённом системном резервном копировании Android пользовательские слова, наборы, прогресс и настройки могут попасть в облачную резервную копию или перенос между устройствами. Локальный статус Pro и технический runtime-журнал карточек в уведомлениях из резервной копии исключены. Покупка восстанавливается проверкой через Huawei AppGallery, а будущие уведомления планируются заново из настроек.
Удаление локальной копии не гарантирует немедленное удаление ранее созданной резервной копии; её сроки и удаление определяет поставщик системного резервного копирования.
4. Необязательный онлайн-поиск
Встроенный словарь работает офлайн. При поиске или подготовке новой карточки приложение может отправить введённое слово, короткую фразу, префикс или производный запрос внешним сервисам:
- MyMemory (
api.mymemory.translated.net) получает текст и языковую пару для дополнительного перевода; - Free Dictionary API (
api.dictionaryapi.dev) получает английский термин для словарных сведений; - Datamuse (
api.datamuse.com) получает термин, префикс или параметры подбора.
Сетевой запрос может автоматически начаться после короткой задержки при вводе на экране добавления, ещё до нажатия «Сохранить», в том числе после системных действий «Поделиться» или обработки выделенного текста. Провайдеры также видят IP-адрес, User-Agent и другие технические сведения соединения. Не вводите в поиск персональные или конфиденциальные сведения. Передача выполняется по HTTPS и регулируется правилами соответствующих сервисов. VladiKot Studio не получает копию этих запросов на собственный сервер.
5. Озвучивание и карточки в уведомлениях
Плеер набора, виджет и действие «Озвучить» используют выбранный пользователем системный движок синтеза речи Android. Приложение передаёт ему текст слова и выбранных переводов. При установленных локальных голосах озвучивание может работать без сети. Сетевой движок или сетевой голос может передавать этот текст своему провайдеру; такая обработка регулируется настройками и политикой поставщика TTS. Words Widget не записывает микрофон и не отправляет созданное аудио разработчику.
Карточки в уведомлениях выключены по умолчанию. Разрешение Android POST_NOTIFICATIONS запрашивается только после явного включения. Выбранные наборы, расписание и журнал доставки хранятся локально; содержимое карточки передаётся Android для показа системного уведомления и может быть видно на экране блокировки в соответствии с настройками устройства. Приложение не запрашивает разрешение на точные будильники, поэтому Android может отложить событие. Показ уведомления сам по себе не отправляет слова внешним словарным сервисам или Huawei IAP.
Для фонового воспроизведения и системных media controls используется foreground-service типа media playback и соответствующее разрешение Android. Media controls также могут показывать текущее слово, перевод и название набора на экране блокировки. Видимость системных уведомлений и media controls регулируется настройками Android и устройства.
6. Отсутствие рекламы и аналитики разработчика
Words Widget не содержит рекламных SDK, не выполняет рекламных запросов и не показывает объявления — ни во Free, ни в Pro, ни в приложении, ни в виджете, ни в уведомлениях. Сборка не запрашивает рекламный идентификатор Android.
Разработчик не использует собственную продуктовую аналитику, систему отчётов о сбоях или сервер технической телеметрии. Это не относится к обработке данных системным резервным копированием Android, выбранным TTS-провайдером, онлайн-словарными сервисами и Huawei AppGallery/HMS Core, описанной в других разделах.
7. Покупка Pro через Huawei AppGallery
Пользователь может разблокировать «Pro навсегда» одной нерасходуемой покупкой без подписки. Оформление заказа, Huawei ID и оплату обрабатывают Huawei AppGallery и HMS Core по правилам Huawei.
При каждом запуске приложения выполняется проверка владения нерасходуемым товаром через Huawei IAP. Для выдачи и восстановления Pro приложение получает от Huawei сведения о товаре, покупке и владении. Подписанный документ InAppPurchaseData может содержать идентификаторы приложения, package, товара, заказа и транзакции, purchase token, состояние и время покупки, цену, валюту, способ оплаты и другие поля покупки. При создании запроса Words Widget также передаёт случайный UUID в поле developerPayload, чтобы связать ответ с текущей покупкой.
Подписанные данные проверяются локально. Words Widget не сохраняет исходный receipt, order ID или purchase token и не отправляет их на сервер VladiKot Studio; собственного платёжного backend нет. На устройстве остаются только статус Pro, время проверки и источник магазина.
Words Widget не получает номер банковской карты, реквизиты банковского счёта или пароль Huawei ID. Huawei IAP SDK и связанные компоненты Huawei AppGallery/HMS Core могут обрабатывать сведения об аккаунте и транзакции, идентификаторы устройства, приложения и package, сведения о версии SDK/API, сети, стране, времени вызова, результате операции, ошибках и другую служебную диагностику для оформления, подтверждения и восстановления покупки, предотвращения мошенничества и работы сервиса. Обработка регулируется уведомлением о конфиденциальности HMS Core и применимыми правилами Huawei.
Согласно информации Huawei об обработке данных IAP, Huawei может хранить сведения о покупке до семи лет с учётом применимого законодательства; данные, позволяющие связать покупку с пользователем, удаляются Huawei после успешного удаления Huawei ID в порядке, описанном Huawei.
8. Хранение и удаление
Локальные данные хранятся до действий пользователя. Раздел «Удалённые» — это восстанавливаемая корзина, а не окончательное удаление: карточки сохраняют источник, прогресс и выбранные переводы. Пользователь может восстановить их или выбрать «Удалить навсегда».
Удалить остальные локальные данные можно через системное действие Android «Очистить хранилище» либо удалив приложение. Резервные копии и данные, обработанные внешними провайдерами, удаляются по их правилам и срокам. По вопросам данных внешнего сервиса следует обращаться к соответствующему провайдеру.
9. Передача и защита
Разработчик не продаёт пользовательские данные. Сетевые запросы выполняются по HTTPS и ограничены сценариями, описанными выше. Приложение не запрашивает контакты, геолокацию, камеру, микрофон или доступ ко всем файлам.
В зависимости от страны пользователя и инфраструктуры внешнего сервиса сведения сетевого запроса могут обрабатываться в другой стране. VladiKot Studio не управляет местом и сроками обработки данных независимыми сервисами.
10. Права пользователя и обращения
Пользователь контролирует локальные данные непосредственно в приложении и настройках Android: может удалить карточки окончательно, очистить хранилище приложения или удалить приложение. Системные резервные копии и данные независимых сервисов управляются по правилам соответствующих поставщиков.
По вопросам конфиденциальности, доступа, исправления, удаления или ограничения обработки данных обратитесь по адресу support@vladikot.com. Поскольку у приложения нет аккаунта и собственного backend, VladiKot Studio обычно не располагает данными, которые можно сопоставить с конкретным пользователем. Не отправляйте в обращении пароль Huawei ID, банковские реквизиты или другие секреты.
11. Изменения политики
При изменении функций, SDK, внешних сервисов или обработки данных политика будет обновлена. Дата редакции указывается в начале документа.
English version
Words Widget Privacy Policy
Scope
This policy applies only to the Huawei AppGallery edition of the Android app Words Widget for the English ↔ Russian language pair (EN→RU and RU→EN), package com.wordswidget.android. It does not cover editions for other stores, language pairs, packages, apps, or VladiKot Studio websites.
1. Operator and contact
The app operator is individual entrepreneur Konstantin Vitalievich Topilin. Words Widget is published under the VladiKot Studio brand. Privacy contact: support@vladikot.com.
2. Data stored on the device
Words Widget does not require registration and has no developer-operated backend. The device may store words, phrases, translations, examples, transcriptions, selected meanings, personal sets, the Auto set, card order and set membership, learning and deleted-item recovery state, app, player, widget and study-notification settings, a local notification delivery ledger, and the local Pro entitlement, verification time, and store provenance.
3. Android Backup and device transfer
If Android system backup is enabled, user vocabulary, sets, progress, and settings may be included in a cloud backup or device-to-device transfer. The local Pro entitlement and notification runtime ledger are excluded. A purchase is restored by checking Huawei AppGallery, and future notifications are scheduled again from the saved settings. Deleting the local copy may not immediately delete a previous backup; retention is controlled by the backup provider.
4. Optional online lookup
The built-in dictionary works offline. While searching or preparing a new card, the app may send an entered word, short phrase, prefix, or derived query to MyMemory for an additional translation, Free Dictionary API for English dictionary information, or Datamuse for spelling variants and suggestions.
A request may start automatically after a short input delay on the add-card screen, before the user taps Save, including after Android Share or selected-text actions. Providers also see the IP address, User-Agent, and other connection data. Do not enter personal or confidential information. Requests use HTTPS and are governed by each provider's terms. VladiKot Studio does not receive a copy on its own server.
5. Speech and study notifications
The set player, widget, and Speak action pass word and translation text to the Android text-to-speech engine selected by the user. Local voices can work offline; a network engine or voice may send the text to its provider under that provider's settings and policy. Words Widget does not record the microphone or send generated audio to the developer.
Study notifications are off by default. Android POST_NOTIFICATIONS permission is requested only after the user enables them. Selected sets, schedule, and delivery ledger remain local. Card text is passed to Android for a system notification and may be visible on the lock screen according to device settings. The app does not request exact-alarm permission, so Android may delay delivery. Background playback and system media controls use an Android foreground media-playback service and may show the current word, translation, and set name on the lock screen.
6. No advertising or developer analytics
Words Widget contains no advertising SDKs, makes no ad requests, and shows no ads in either Free or Pro. It does not request the Android advertising identifier. The developer does not operate product analytics, crash-reporting, or telemetry servers. This does not cover processing by Android Backup, the selected TTS provider, online dictionary services, or Huawei AppGallery/HMS Core described elsewhere in this policy.
7. Pro purchase through Huawei AppGallery
Users can unlock Pro forever with one non-consumable purchase and no subscription. Huawei AppGallery and HMS Core handle checkout, Huawei ID, and payment under Huawei's terms.
At every app launch, Words Widget checks ownership of the non-consumable product through Huawei IAP. To grant and restore Pro, the app receives product, purchase, and ownership information from Huawei. The signed InAppPurchaseData document may contain app, package, product, order, and transaction identifiers, purchase token, purchase state and time, price, currency, payment method, and other purchase fields. Words Widget also sends a random UUID as developerPayload to associate the response with the current purchase request.
The signed data is verified locally. Words Widget does not retain the raw receipt, order ID, or purchase token and does not send them to a VladiKot Studio server; there is no developer-operated payment backend. Only the local Pro entitlement, verification time, and store provenance remain on the device.
Words Widget does not receive payment card numbers, bank account details, or a Huawei ID password. The Huawei IAP SDK and related Huawei AppGallery/HMS Core components may process account and transaction information, device, app and package identifiers, SDK/API version, network, country, call time, operation result, errors, and other service diagnostics for checkout, purchase confirmation and restoration, fraud prevention, and service operation under the HMS Core Privacy Statement and applicable Huawei terms.
According to Huawei IAP personal data processing information, Huawei may retain purchase data for up to seven years subject to applicable law; Huawei describes deletion of user-linkable purchase data after successful deletion of the Huawei ID.
8. Retention and deletion
Local data remains until the user acts. The Deleted section is a recoverable bin, not final deletion. Cards can be restored or deleted permanently. Other local data can be removed with Android's Clear storage action or by uninstalling the app. Backups and data processed by external providers are retained and deleted under those providers' rules.
9. Transfer and security
The developer does not sell user data. Network requests use HTTPS and are limited to the scenarios described above. The app does not request contacts, location, camera, microphone, or all-files access. Depending on the user's country and external service infrastructure, request data may be processed in another country.
10. User rights and contact
Users control local data in the app and Android settings: cards can be deleted permanently, app storage can be cleared, or the app can be uninstalled. System backups and independent service data are controlled under each provider's rules.
For privacy, access, correction, deletion, or restriction questions, contact support@vladikot.com. Because the app has no account and no developer-operated backend, VladiKot Studio generally does not hold data that can be linked to a specific user. Do not send Huawei ID passwords, payment details, or other secrets.
11. Changes to this policy
This policy will be updated when app functionality, SDKs, external services, or data processing change. The revision date appears at the top of this page.