Sóile

AI language tutor · Политика конфиденциальности

Коротко

Sóile использует микрофон только когда вы начинаете голосовую практику. Речь и текст передаются для распознавания и ответа AI-репетитора. Мы также собираем ограниченную продуктовую аналитику по анонимному идентификатору, чтобы исправлять ошибки и улучшать уроки. Мы не продаём данные и не используем IDFA.

Последнее обновление: 6 октября 2026 года

1. Кто обрабатывает данные

Оператором приложения является разработчик Sóile, указанный на странице приложения в App Store («мы»). По вопросам конфиденциальности и удаления данных:

trooperrx@gmail.com

2. Какие данные обрабатываются

Голос и содержание диалога

  • аудиозапись вашей реплики, её распознанный текст и набранные вами сообщения;
  • контекст текущего урока и выбранные вами факты памяти, необходимые AI-репетитору для связного и персонализированного ответа.

Эти данные передаются только после вашего действия в уроке. Наш backend использует их для выполнения текущего запроса и не записывает сырое аудио или расшифровку в базу продуктовой аналитики. Мы не используем ваши разговоры для обучения собственных моделей. Внешние AI-провайдеры обрабатывают запрос согласно своим условиям и политикам хранения.

Анонимные идентификаторы и продуктовая аналитика

Приложение создаёт случайные идентификаторы пользователя, установки, сессии и события. Вместе с ними могут передаваться: название события, дата и время, версия приложения и сборка, версия iOS, класс устройства (iPhone или iPad), часовой пояс, язык интерфейса и курса, уровень, статус Pro, назначенный вариант эксперимента и технический результат действия. В аналитику не отправляются аудио, расшифровки, тексты исправлений, email, имя, номер телефона или рекламный идентификатор.

Необязательный аккаунт и синхронизация

Если вы входите через Apple или Google, мы получаем идентификатор аккаунта у провайдера, email и отображаемое имя, если провайдер их передал, а также тип провайдера и дату входа. Мы сохраняем на Cloudflare защищённую копию учебного прогресса: профиль обучения, курсы, завершённые уроки, словарь, карточки, серию, достижения, ошибки и выбранные факты памяти. Сырое аудио и тексты разговоров в этот снимок не входят. Идентификатор анонимного профиля связывается с аккаунтом, поэтому связанные с ним события и покупки могут быть сопоставлены с аккаунтом. Без аккаунта Sóile по-прежнему можно использовать с локальным анонимным профилем.

Google Sign-In также обрабатывает сведения для входа, безопасности и работы SDK. По декларации включённого SDK это могут быть имя, email, телефон, идентификаторы пользователя и устройства, приблизительное местоположение по IP и технические сведения об использовании. Наш сервер входа получает только перечисленные выше данные аккаунта; телефон и GPS-координаты приложение не запрашивает. Подробнее: Google Sign-In.

Подписка и покупки

Оплату обрабатывает Apple. Для проверки доступа Pro мы получаем через RevenueCat анонимный идентификатор, идентификатор продукта, тип события подписки и срок её действия. Для учёта пробных периодов, оплат и возвратов сохраняем также идентификаторы события и транзакции, даты, сумму, валюту и признак тестовой или реальной покупки. Мы не получаем полный номер банковской карты.

Для оценки Apple Ads приложение использует стандартный токен Apple AdServices через RevenueCat. Это помогает сопоставлять установки и подписки с рекламными кампаниями Apple. Мы не запрашиваем IDFA и не отслеживаем действия в приложениях других компаний.

Отзывы, опросы и поддержка

Если вы сами отправляете сообщение, мы обрабатываем его текст, категорию, версию приложения, версию iOS, класс устройства и короткую часть анонимного идентификатора. Сообщение доставляется команде через Telegram. Если вы укажете необязательный email или ник Telegram для ответа, контакт будет передан вместе с сообщением и использован для ответа на обращение. Подставленный email аккаунта можно изменить или удалить перед отправкой.

Перед входом через Apple или Google приложение просит принять согласие на обработку персональных данных и эту политику. При таком входе переданные провайдером имя и email могут быть отправлены в закрытый Telegram-чат команды для персональной поддержки. Можно продолжать пользоваться приложением анонимно, не входя в аккаунт.

Данные на устройстве и в облаке

Названия и описания собственных сценариев сохраняются на устройстве отдельно для каждого курса. При запуске сценария они передаются нашему серверу и поставщику языковой модели для проведения разговора. Сценарий можно удалить в разделе «Мои».

Без аккаунта учебный прогресс хранится локально. После входа перечисленные выше данные прогресса также синхронизируются с нашей базой Cloudflare для восстановления на другом устройстве. Выбранные факты памяти передаются AI только при включённой персонализации и во время соответствующего диалога. Данные устройства могут входить в резервную копию iOS в соответствии с настройками Apple.

3. Для чего используются данные

  • распознавать речь, создавать ответы, исправления, подсказки и озвучку;
  • сохранять прогресс, применять лимиты и подтверждать Pro-доступ;
  • понимать активацию и удержание пользователей, улучшать уроки и интерфейс;
  • диагностировать ошибки, предотвращать злоупотребления и защищать сервис;
  • отвечать на отзывы и обращения;
  • выполнять юридические и бухгалтерские обязанности, если они применимы.

4. Сервисы-партнёры

Мы передаём только данные, необходимые для конкретной функции:

  • Cloudflare — backend, сеть, базы и кэш;
  • ElevenLabs — распознавание и синтез речи;
  • Google — Gemini и вход через Google;
  • Apple — App Store, покупки, вход и резервные копии iOS;
  • RevenueCat — управление подписками и атрибуция Apple Ads;
  • Telegram — доставка отзывов и, только при отдельном согласии, уведомления команде о входе с именем и email.

Обработка может происходить в других странах. Мы требуем от поставщиков защищать данные в соответствии с их договорами, политиками и применимым законодательством.

5. Хранение и удаление

  • сырое аудио и тексты диалога не сохраняются нашим backend после выполнения запроса; AI-провайдеры могут временно хранить данные согласно своим правилам;
  • созданная репетитором озвучка может кэшироваться до 7 дней для ускорения работы;
  • неотправленная аналитика хранится на устройстве не более 7 дней; полученные аналитические события хранятся, пока нужны для анализа продукта, безопасности и работы сервиса, затем удаляются или агрегируются;
  • привязка аккаунта и облачный снимок прогресса хранятся до удаления облачного аккаунта в приложении или подтверждённого запроса на удаление;
  • данные подписки и поддержки хранятся столько, сколько нужно для обслуживания, разрешения обращения, предотвращения мошенничества и соблюдения закона.

6. Ваш выбор и удаление данных

  • Микрофон и уведомления: Настройки iOS → Sóile.
  • Память репетитора: Профиль → Настройки → Память; там её можно отключить или очистить.
  • Аккаунт и облачная копия: Профиль → Настройки → Аккаунт → Удалить облачный аккаунт. Привязка, серверная сессия и облачный снимок прогресса удаляются сразу; локальный прогресс остаётся на устройстве.
  • Локальный прогресс: удаляется при удалении приложения, если не восстановлен из резервной копии iOS.
  • Запрос доступа или полного удаления серверных данных: напишите на trooperrx@gmail.com с темой «Удалить мои данные / Delete my data». Если аккаунт привязан, пишите с привязанного email. Мы можем попросить минимальную информацию для проверки запроса.

В зависимости от страны вы также можете иметь права на доступ, исправление, ограничение обработки, переносимость и возражение. Мы можем сохранить отдельные записи, если этого требует закон или они нужны для защиты от мошенничества и правовых требований.

7. Дети

Мы не просим дату рождения и сознательно не собираем данные ребёнка сверх описанного выше. Если ребёнок использует Sóile, родитель или законный представитель должен контролировать использование микрофона и AI-функций. Родитель может запросить удаление данных по контактному адресу выше.

8. Безопасность и изменения

Передача данных защищается HTTPS. Доступ к рабочим системам ограничен, однако ни один способ хранения или передачи не гарантирует абсолютную безопасность. При существенном изменении обработки данных мы обновим дату и текст этой политики, а при необходимости сообщим об изменениях в приложении.