Политика конфиденциальности
Kira Lang устроен так, что о вас почти нечего рассказывать. Аккаунтов нет, регистрации нет. Прогресс, слова и настройки хранятся на вашем телефоне. Мы не продаём данные, не показываем рекламу и не передаём ничего рекламным сетям. С устройства уходит только текст ваших реплик в разговоре с Кирой, и лишь затем, чтобы она смогла ответить. Отдельно стоит адрес почты, если вы сами оставили его в форме заявки на сайте: это единственные контактные данные, которые мы храним у себя, и о них рассказано в разделе 6.
1. Кто обрабатывает данные
[Заполнить перед публикацией: полное имя или наименование, юридический адрес, страна регистрации.]
Связаться с нами: hello@kiralang.app
2. Какие данные и зачем
2.1. Прогресс обучения — хранится на вашем устройстве
Пройденные уроки, выученные слова, опыт (XP), серия дней, кристаллы, выбранный уровень и интересы, ответы на вопросы при первом запуске. Эти данные хранятся на вашем телефоне и нужны, чтобы показывать прогресс и подбирать сцены. Они не выгружаются к нам целиком. Исключение — разговор с Кирой: вместе с репликой передаётся небольшой обезличенный срез (уровень, язык интерфейса, слова, над которыми вы работаете, выбранные темы). Подробно — в §2.5.
2.2. Резервная копия Google
Если в настройках телефона включено резервное копирование Google, данные приложения попадают в вашу копию в Google Диске. Это делает Android, а не мы: доступа к вашей копии у нас нет. Отключить можно в настройках телефона.
2.3. Микрофон и распознавание речи
Микрофон включается только когда вы удерживаете кнопку разговора. В фоне запись не ведётся никогда. Речь распознаётся системными средствами вашего устройства — на самом устройстве либо через сервис распознавания Google, в зависимости от настроек Android. Мы аудиозаписи не получаем и не храним: приложению возвращается только распознанный текст.
2.4. Озвучка
Реплики озвучиваются встроенным синтезатором речи вашего устройства. Никуда не передаётся.
2.5. Разговор с Кирой
Чтобы Кира могла ответить, текст вашей реплики и несколько предыдущих реплик диалога передаются на наш сервер и далее поставщику языковой модели. Также передаётся обезличенный контекст обучения: уровень, язык интерфейса, тема и слова урока, слова из повторения и выбранные темы. Без этого Кира не смогла бы вести разговор на вашем уровне.
Не передаётся: ваше имя, контакты, содержимое телефона, аудиозаписи.
Пожалуйста, не пишите и не произносите в диалоге персональные данные, пароли, номера карт и другую чувствительную информацию — это учебный разговор, он обрабатывается автоматически. Мы не используем ваши реплики для обучения моделей.
2.6. Жалобы на ответы ИИ
Если вы жалуетесь на ответ Киры, приложение сохраняет на вашем устройстве причину жалобы и текст ответа. Это нужно, чтобы настроить фильтрацию. Персональных данных в жалобе нет.
2.7. Покупки
Подписка оформляется и оплачивается через Google Play. Данные вашей карты мы не видим, не получаем и не храним — их обрабатывает Google. Нам возвращается только подтверждение того, что подписка активна.
2.8. Аналитика в приложении
Приложение отправляет в Google Firebase Analytics обезличенные события: открытие приложения, шаги онбординга, начало разговора, завершение урока, показ экрана подписки. По ним видно, где люди застревают, — без этого правки в обучение вносились бы вслепую.
Содержимое разговоров с Кирой в аналитику не попадает. Не попадают туда и ваше имя, почта и слова, которые вы учите. Уходят названия событий, привязанные к анонимному идентификатору (см. 2.9), и технические сведения об устройстве, которые Firebase собирает сам: модель, версия ОС, страна, язык.
Сбор можно выключить. В приложении: Профиль → «Как всё работает» → внизу переключатель «Аналитика». После этого события перестают уходить сразу, а не со следующего запуска. Про аналитику на сайте — раздел 7.
2.9. Анонимный идентификатор
Чтобы сервер понимал, чьи перед ним запросы, приложение при первом запуске получает анонимный идентификатор Firebase. Он не связан с вашим именем, почтой или аккаунтом Google: регистрации у нас нет, и кто вы, мы не знаем.
Зачем он нужен: считать дневной лимит бесплатных минут, отличать подписчика от остальных и не отдавать платные ответы кому попало. Без него эти правила действовали бы «на всех сразу» или не действовали вовсе.
Этот же идентификатор показан вам в приложении как «Номер обращения» (Профиль → «Как всё работает»): по нему поддержка находит вашу подписку, если вы нам напишете. Он живёт, пока вы не удалите приложение или не очистите его данные; после этого приложение получит новый.
3. Чего мы не делаем
- Не продаём и не передаём данные рекламным сетям и брокерам данных.
- Не показываем рекламу.
- Не создаём профили для таргетинга.
- Не требуем регистрации: аккаунта и пароля в приложении нет.
- Не собираем контакты из приложения. Единственное исключение описано ниже в разделе «Заявка в закрытый тест», и оно зависит только от вас.
- Не читаем ваши файлы, контакты, звонки и переписку.
4. Кому передаются данные
| Кому | Что | Зачем |
|---|---|---|
| Поставщик языковой модели | Текст реплик диалога | Сформировать ответ Киры |
| Google Play | Данные платежа | Оформление и продление подписки |
| Хостинг-провайдер сервера | Технические логи запросов | Работа сервиса |
| Resend (доставка почты) | Адрес электронной почты, оставленный в форме на сайте | Отправить письмо с подтверждением |
| Google (Play Console) | Подтверждённый адрес электронной почты | Добавление в список тестировщиков закрытого теста |
Все получатели обрабатывают данные по нашему поручению и в описанных здесь целях.
5. Сколько храним
- На устройстве — пока вы не удалите приложение или не очистите его данные.
- Реплики диалога на сервере — не сохраняются после формирования ответа.
- Технические логи — сервер не ведёт журнал запросов с содержимым; служебные журналы ограничены по объёму и автоматически вытесняются новыми записями.
- Сведения о подписке — пока действует подписка и далее в сроки, требуемые бухгалтерским и налоговым законодательством.
- Адрес почты из формы — до вашей отписки или до окончания закрытого теста, смотря что наступит раньше.
6. Заявка в закрытый тест
На главной странице сайта есть форма, где можно оставить адрес почты, чтобы попасть в список тестировщиков. Это единственное место, где мы получаем ваш контакт, и заполнение формы полностью добровольно. В самом приложении такой формы нет: оно по-прежнему работает без регистрации.
Адрес нужно подтвердить. После отправки формы мы пишем одно письмо со ссылкой подтверждения. Пока вы по ней не перейдёте, адрес никуда не попадает и больше писем не будет. Так мы убеждаемся, что адрес оставил его владелец, а не кто-то посторонний.
- Что собираем: адрес электронной почты, дату обращения и язык страницы.
- Зачем: подтвердить адрес, добавить его в список тестировщиков Google Play и один раз написать, когда доступ откроется.
- Основание: ваше согласие, подтверждённое переходом по ссылке из письма.
- Где хранится: на нашем сервере. Это исключение из общего правила «всё на устройстве», и мы называем его прямо.
- Кому передаём: сервису доставки почты Resend, чтобы письмо дошло, и Google, когда добавляем подтверждённый адрес в список тестировщиков в Play Console. Больше никому.
- Рассылки нет. Регулярных писем мы не отправляем.
Отписка удаляет адрес. Ссылка есть в каждом письме, в Gmail работает встроенная кнопка. Мы не переносим вас в «список отписавшихся», а стираем адрес; у нас остаётся лишь необратимый хеш, по которому нельзя восстановить ни адрес, ни список получателей, и который нужен единственно затем, чтобы случайно не написать вам снова.
Отдельно ведётся служебный журнал доставки: когда и с каким исходом уходило письмо. Адресов в нём нет, только домен и такой же необратимый хеш, и хранится он ограниченным числом последних записей.
7. Аналитика на сайте kiralang.app
Всё, что описано выше, относится к приложению. У сайта сбор устроен иначе.
При первом заходе сайт спрашивает согласие на аналитику и рекламные пиксели. До того как вы нажмёте «Принять», не загружается ни один сторонний скрипт и не ставится ни одной куки. Если вы нажали «Отклонить» — не загружается ничего и дальше; сайт при этом работает полностью.
Если вы согласились, подключаются:
- Google Analytics 4 — сколько людей заходит, с каких страниц и из каких стран. IP-адрес обезличивается.
- Meta Pixel и TikTok Pixel — чтобы понимать, какая реклама приводит людей, и не показывать её тем, кто уже установил приложение.
Эти сервисы ставят собственные куки и получают ваш IP-адрес, тип устройства и адрес страницы. Они самостоятельные операторы: их обработка регулируется их политиками — Google, Meta, TikTok.
Изменить решение можно в любой момент:
открыть выбор заново.
Ваш выбор хранится в локальном хранилище браузера под ключом
kira:consent — это не кука и никуда не передаётся.
Сам сайт, помимо этого, не ставит ни одной куки и не ведёт собственных счётчиков.
8. Ваши права
Вы вправе запросить доступ к своим данным, их исправление или удаление, ограничить обработку, возразить против неё и получить копию данных.
Поскольку аккаунтов у нас нет и почти всё хранится на вашем устройстве, самый быстрый способ удалить данные — очистить данные приложения или удалить его. Подробно — на странице удаления данных.
Если вы в Европейской экономической зоне, обработка ведётся на основании вашего согласия и необходимости исполнения договора (GDPR, ст. 6). Вы вправе подать жалобу в надзорный орган своей страны. Для пользователей из Украины обработка ведётся в соответствии с Законом Украины «Про захист персональних даних».
Запросы — на hello@kiralang.app.
9. Удаление данных
Отдельная страница с процедурой: kiralang.app/delete. Кратко: удалите приложение либо очистите его данные в настройках телефона. Если оформляли подписку, отмените её в Google Play — это отдельная операция, и мы не можем сделать её за вас.
10. Возраст
Сервис предназначен для лиц 18 лет и старше — так приложение заявлено и в Google Play. Данные несовершеннолетних мы не собираем сознательно. Если несовершеннолетний передал нам данные, напишите на hello@kiralang.app — мы удалим их.
11. Изменения политики
Мы можем обновлять эту политику. Существенные изменения будут показаны в приложении до того, как вступят в силу. Дата последнего обновления указана вверху.
