Коротко: приложению нужен аккаунт, и твои слова, ответы и прогресс хранятся вместе с ним, чтобы ты мог заниматься на любом устройстве. Функции с ИИ отправляют нужные фрагменты в API Gemini от Google, проверка произношения отправляет короткую запись в Microsoft, а покупки проходят через Apple и RevenueCat. Нет ни рекламы, ни слежки, ничего не продаётся, и удалить аккаунт можно в приложении в любой момент.
1. Кто отвечает
Контролёром данных по смыслу ст. 4(7) GDPR и турецкого закона № 6698 о защите персональных данных (KVKK) является Murathan Bakti.
- Электронная почта: contact@wordmi.com
- Место учреждения: Türkiye
2. Что приложение делает и что оно запрашивает
Wordmi AI является приложением для пополнения словарного запаса: ты собираешь слова, занимаешься ими в коротких играх, а ИИ-репетитор тебе помогает. Для этого оно запрашивает у устройства всего три разрешения, каждое в тот момент, когда оно нужно функции:
- Микрофон и распознавание речи: только для упражнений на говорение, повторение за диктором и проверку произношения и только пока ты удерживаешь кнопку микрофона.
- Фото: только если ты выбираешь фото профиля. Приложение читает один выбранный тобой снимок и больше ничего в твоей медиатеке.
Приложение не запрашивает твоё местоположение, контакты, календарь или рекламный идентификатор и не отправляет push-уведомления.
3. Что мы обрабатываем, зачем и на каком основании
Приложение работает с аккаунтом. Всё, что указано в таблице ниже, хранится вместе с этим аккаунтом в нашей базе данных, пока ты его не удалишь, если не указан более короткий срок.
| Данные | Зачем | Правовое основание | Хранение |
|---|---|---|---|
| Адрес электронной почты | Чтобы опознать аккаунт и отправлять коды входа, подтверждения и сброса пароля | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| Пароль, хранится только как хеш с солью | Чтобы тебя аутентифицировать. При входе он проходит через нашу серверную функцию для проверки; в открытом виде нигде не хранится | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| Номер телефона: обязателен при регистрации по почте и паролю; при входе через Google не запрашивается | Хранится для восстановления аккаунта. Коды приходят на почту, а не на этот номер; на него не отправляются SMS и не совершаются звонки | Законный интерес (ст. 6(1)(f) GDPR · KVKK ст. 5/2-f) | Пока не удалишь аккаунт |
| Отображаемое имя и фото профиля | Чтобы опознать тебя в приложении; отображаемое имя видно и в таблице лидеров. Если ты входишь через Google, имя и фото приходят от Google; фото можно выбрать и самому | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь фото или аккаунт |
| Данные профиля: родной язык, изучаемый язык, уровень, дневная цель, причины изучения и интересы | Чтобы подстраивать под тебя слова, упражнения и ответы ИИ | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| Сохранённые слова: слово, его значение, языковая пара, пример фразы и откуда слово взялось («Открытия», набор слов, ИИ-репетитор, введено тобой или тайтл, который ты смотрел, когда сохранил слово через расширение) | Это и есть продукт: по нему ты занимаешься | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь слово или аккаунт |
| Состояние интервальных повторений: повторы, интервал, лёгкость, следующая дата, срывы и история ответов | Чтобы решать, когда снова показать каждое слово | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь слово или аккаунт |
| Попытки в упражнениях: игра, вопрос и показанная фраза, твой ответ, был ли он верным, время ответа, использованные подсказки и уходил ли ты из приложения, пока вопрос был открыт; в вопросах на говорение записываются текст, который услышало распознавание речи, и его оценка (не аудиозапись) | Чтобы оценивать прогресс, подстраивать сложность и чтобы ИИ-репетитор видел, где тебе трудно | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| События использования: начало и конец учебной сессии, сохранение и удаление слов, выполнение дневной цели, смена уровня, добавленные или удалённые наборы слов, открытие ежедневного диалога, открытие экрана подписки и результат покупки или восстановления; каждое событие несёт платформу и версию приложения | Чтобы ИИ-репетитор и отчёты могли тебя узнать; чтобы видеть, как используется продукт, и замечать ошибки синхронизации и покупок | Законный интерес (ст. 6(1)(f) GDPR · KVKK ст. 5/2-f) | Пока не удалишь аккаунт |
| Твои разговоры с ИИ-репетитором | Чтобы разговор мог продолжиться с того места, где остановился, на любом устройстве | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь разговор или аккаунт |
| То, что ИИ создаёт для тебя: наборы упражнений и отчёты о прогрессе; твой прогресс в ежедневном диалоге | Чтобы ты мог снова открыть прошлые отчёты и продолжить с того места, где остановился | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| План и счётчики использования: название твоего плана и время его последнего изменения; твой счёт и уровень в таблице лидеров; твой недельный лимит ИИ и дневные счётчики проверок произношения, аудио и диалогов | Чтобы открыть то, за что ты заплатил, строить таблицу лидеров и применять лимиты на функции с ИИ | Исполнение договора (ст. 6(1)(b) GDPR · KVKK ст. 5/2-c) | Пока не удалишь аккаунт |
| Коды подтверждения и запись о доверенном устройстве: хеш 6-значного кода, отправленного тебе на почту; хеш токена, который запоминает это устройство, описание клиента (user agent) и время последнего использования | Чтобы защитить вход по почте и паролю вторым шагом на устройстве, которое мы не узнаём | Законный интерес (ст. 6(1)(f) GDPR · KVKK ст. 5/2-f) | Код действует 10 минут, токен устройства действует 30 дней; сами записи остаются, пока не удалишь аккаунт |
| Счётчики ограничения частоты: число попыток на адрес почты, на идентификатор аккаунта и на IP-адрес, с которого пришёл запрос | Чтобы ограничить перебор паролей и рассылку кодов | Законный интерес (ст. 6(1)(f) GDPR · KVKK ст. 5/2-f) | Окна подсчёта составляют от 15 минут до 24 часов; счётчики старше суток удаляются автоматически |
В приложении нет рекламы, нет сторонних SDK аналитики и нет слежки. Мы не используем твой рекламный идентификатор, не отслеживаем тебя в приложениях и на сайтах других компаний, и поэтому приложение никогда не показывает запрос Apple на отслеживание. Перечисленные выше события использования записываются только в нашу собственную базу. Мы не продаём твои данные и не строим тебе рекламный профиль.
4. Что остаётся на устройстве
Чтобы приложение работало без сети и быстро открывалось, оно хранит на устройстве копию твоих слов, расписания повторов, ещё не отправленных ответов, настроек и недавно воспроизведённого аудио. Сеанс входа хранится в связке ключей iOS (Keychain). Эта копия удаляется, когда ты удаляешь приложение или аккаунт. Выход из аккаунта завершает сеанс, но сохраняет копию, чтобы тот же аккаунт мог продолжить с того места, где остановился; если на устройстве входит другой аккаунт, копия предыдущего аккаунта стирается.
Виджеты. Если ты добавляешь виджет Wordmi на экран «Домой» или на экран блокировки, приложение записывает небольшой набор твоих слов, их значений и примеров фраз в хранилище, которое виджет может читать на том же устройстве. Для этого ничего никуда не отправляется. Учти, что виджет на экране блокировки может увидеть любой, кто видит твой экран.
5. Функции с ИИ
Чат ИИ-репетитора, наборы упражнений AI Arena, отчёт о прогрессе, значение слова в его фразе, дополнительные примеры фраз, ежедневный диалог и совет в одно предложение в проверке произношения создаёт API Gemini от Google. Для ответа мы отправляем только ту часть твоих данных, которая для него нужна: сами слова и их фразы, сводку твоих ответов в упражнениях и событий использования, твой профиль (отображаемое имя, языки, уровень, цель, причины изучения, интересы) и написанное тобой сообщение. Адрес почты и номер телефона не отправляются.
Google выступает здесь нашим обработчиком. По платным условиям API Gemini отправляемое нами содержимое не используется для обучения моделей Google. Твои сохранённые слова той же API также превращаются в числовые векторы (эмбеддинги), чтобы можно было находить связанные слова.
Ответы ИИ создаются автоматически и могут быть ошибочными. Это помощь в учёбе, а не профессиональный совет; см. документ «Условия использования приложения».
6. Аудио, микрофон и речь
Аудирование
Слова и фразы озвучивает Google Cloud Text-to-Speech. Этот сервис получает только текст и его язык; идентификатор твоего аккаунта не отправляется. Созданное аудио хранится в общем кеше, чтобы одну и ту же фразу не создавать дважды; в записи кеша нет идентификатора аккаунта. Ежедневный диалог пишется и озвучивается один раз на каждый язык, уровень и день и одинаков для всех, кто открывает его в этот день, поэтому в нём нет ничего о тебе. Если эти сервисы недоступны, текст читает собственный голос твоего устройства.
Говорение и повторение за диктором
Эти упражнения используют распознавание речи, встроенное в твоё устройство (на iPhone это распознавание речи Apple). Приложение сначала спрашивает разрешение и слушает только пока ты удерживаешь кнопку. Если модель распознавания для твоего языка установлена на устройстве, распознавание происходит на устройстве; если нет, устройство отправляет аудио в речевой сервис Apple на условиях конфиденциальности самой Apple. Аудио не попадает на наши серверы. К нам приходит только распознанный текст, и он сохраняется вместе с твоей попыткой. При повторении за диктором твоя запись хранится на устройстве, чтобы ты мог прослушать её рядом с образцовым голосом.
Проверка произношения
Когда ты нажимаешь кнопку проверки произношения, и только тогда, короткая запись, которую ты только что сделал, и фраза, которую ты читал, отправляются через наш сервер в Microsoft Azure Speech, который оценивает, как ты произнёс каждый звук. Затем Gemini превращает эти оценки в совет в одно предложение; он получает оценки и фразу, но не аудио. Мы не храним запись на наших серверах. Microsoft обрабатывает её как наш обработчик, чтобы вернуть оценки. Число проверок в день ограничено.
7. Перевод и сведения о словах
Когда у слова ещё нет значения, а наш сервер не может его предоставить, приложение обращается к Google Переводчику прямо с твоего устройства, а если это не удалось, то к MyMemory (Translated s.r.l.). Для виджета показанные в нём примеры фраз переводятся тем же путём. Эти запросы несут только текст и языковую пару, а не твой аккаунт. MyMemory может сохранять отправленный текст в своей публичной памяти переводов.
Чтобы найти значение слова в его фразе, слово и фраза отправляются на наш сервер, а оттуда в Gemini. Результат хранится в общем кеше, чтобы то же самое не создавалось заново для следующего человека. В кеше лежат слово, фраза, ответ и идентификатор аккаунта, который запросил это первым; он хранится, чтобы считать дневной лимит использования. Другие пользователи получают только значение; кто его запросил, не показывается никому.
Когда ты добавляешь новое слово, наш сервер может поискать его в публичных источниках с открытой лицензией (данные Wiktionary через kaikki.org и Tatoeba для примеров фраз). Отправляются только слово и его язык; ничто не указывает на тебя.
8. Покупки
Premium продаётся как подписка внутри приложения через Apple. Оплату обрабатывает Apple; мы никогда не видим данные твоей карты или банковского счёта. Чтобы узнать, что ты купил, приложение использует RevenueCat: он получает идентификатор твоего аккаунта Wordmi в качестве своего идентификатора пользователя, сведения о покупке и чеке, которые предоставляет Apple (продукт, цена, валюта, страна магазина, даты покупки и продления), и базовые технические сведения об устройстве и версии приложения. Когда подписка начинается, продлевается, заканчивается или за неё возвращают деньги, RevenueCat сообщает об этом нашему серверу, а мы храним только название твоего плана и время изменения.
9. Таблица лидеров видна другим пользователям
Твоё отображаемое имя, языковой уровень, игровой уровень и счёт видны другим авторизованным пользователям Wordmi в таблице лидеров. Твой адрес почты, номер телефона, сохранённые слова и история чата там не показываются никогда.
Загруженное тобой фото профиля в таблице лидеров не показывается, но лежит в хранилище, открытом для чтения: его может открыть любой, кто знает адрес, а этот адрес содержит идентификатор твоего аккаунта.
Мы делаем это на основании законного интереса (сделать занятия мотивирующими) по ст. 6(1)(f) GDPR. У тебя есть право возразить по ст. 21 GDPR: напиши на contact@wordmi.com, и мы уберём тебя оттуда, не ограничивая аккаунт в остальном.
10. Кому мы передаём
Мы не продаём твои данные, не передаём их рекламодателям и брокерам данных и не используем их ни для каких целей, не связанных с обучением языку. Единственными третьими лицами являются поставщики, благодаря которым продукт работает; те из них, кто обрабатывает твои персональные данные, выступают нашими обработчиками по ст. 28 GDPR.
| Получатель | Назначение | Расположение |
|---|---|---|
| Supabase Inc. | База данных, аутентификация, хранение файлов (фото профиля, аудио) и серверные функции за возможностями с ИИ | Компания из США; данные находятся на инфраструктуре AWS в настроенном регионе проекта |
| Google LLC: API Gemini | Репетитор, наборы упражнений, отчёты, значения слов, примеры фраз, ежедневный диалог, советы по произношению и эмбеддинги | Компания из США; глобальная инфраструктура |
| Google LLC: Cloud Text-to-Speech | Озвучивание слов и фраз (только текст и его язык) | Компания из США; глобальная инфраструктура |
| Google LLC: Google Переводчик | Запасной перевод, запрашиваемый с твоего устройства (только текст и языковая пара) | Компания из США; глобальная инфраструктура |
| Google LLC: вход через Google | Только если ты выбираешь этот способ: твою личность подтверждает Google; имя, адрес почты и фото профиля приходят от Google | Компания из США; глобальная инфраструктура |
| Microsoft Corporation: Azure Speech | Оценка записи, которую ты отправляешь при проверке произношения | Компания из США; инфраструктура Azure в выбранном нами регионе |
| RevenueCat, Inc. | Учёт и проверка покупок в App Store и уведомление нашего сервера о них | Компания из США |
| Apple Inc. | Платежи и подписки App Store; распознавание речи, когда оно выполняется не на устройстве | Компания из США; глобальная инфраструктура |
| Translated s.r.l.: MyMemory | Запасной перевод, когда запрос к Google Переводчику не удался | Италия (ЕС) |
| Наш почтовый провайдер | Доставка кодов входа, подтверждения и сброса пароля | По собственной инфраструктуре провайдера |
| Публичные словарные источники (kaikki.org, Tatoeba) | Поиск значений и примеров фраз для нового слова. Отправляется только слово, поэтому персональные данные к ним не попадают | Разные |
Apple и Google также обрабатывают данные на собственных условиях, когда ты пользуешься их сервисами напрямую (App Store, твой Apple ID, вход через Google). Кроме этого мы раскрываем данные только там, где обязаны по закону (по решению суда или прямому требованию закона).
11. Международная передача
Поскольку эти поставщики работают по всему миру, твои данные могут обрабатываться вне Türkiye и вне ЕЭЗ, в том числе в США. Передача нашим обработчикам из США опирается на стандартные договорные условия Европейской комиссии по ст. 46(2)(c) GDPR, включённые в условия обработки данных этих поставщиков. Для целей KVKK передача за рубеж опирается на твоё явное согласие по ст. 9 KVKK, когда не применимо другое основание.
12. Удаление аккаунта
Удалить аккаунт можно в приложении в любой момент: Профиль → Удалить аккаунт. Аккаунт удаляется сразу и безвозвратно вместе с привязанными к нему данными на наших серверах: твоими словами, историей повторов, попытками в упражнениях, событиями использования, разговорами, отчётами, данными профиля, фото профиля, номером телефона и адресом почты. Резервные копии обновляются по своему графику в течение 30 дней. Копия на устройстве стирается одновременно с этим. Удаления можно также попросить, написав на contact@wordmi.com.
Некоторые записи остаются, потому что принадлежат не только тебе или потому что их требует закон: общие кеши ИИ, которые служат и другим пользователям, и записи о покупках, которые Apple и RevenueCat хранят по своим собственным правилам хранения и в силу налоговых обязательств.
13. Твои права
По GDPR (ст. 15–22) и KVKK (ст. 11) у тебя есть право знать, что у нас есть, получить копию, исправить это, добиться удаления, ограничить обработку или возразить против неё, на переносимость и на отзыв любого согласия в любой момент, без влияния на то, что было законным раньше. Турецкое право добавляет право узнать, каким третьим лицам твои данные передавались внутри страны или за рубеж, и требовать возмещения вреда, причинённого незаконной обработкой.
Исправить профиль и удалить слова, разговоры или весь аккаунт ты можешь в приложении сам. По всему остальному, в том числе за копией своих данных, пиши на contact@wordmi.com. Отвечаем в течение 30 дней (KVKK: 30 дней; GDPR: один месяц с возможностью продления на два, если запрос сложный) и делаем это бесплатно. Мы можем попросить сведения, подтверждающие, что запрос исходит от владельца аккаунта.
14. Жалоба в надзорный орган
Если считаешь, что мы плохо обошлись с твоими данными, скажи сначала нам: мы предпочли бы всё исправить. Ты также можешь пожаловаться в турецкую Kişisel Verileri Koruma Kurumu (KVKK) или, если ты в ЕЭЗ, в надзорный орган по месту жительства или работы.
15. Как мы это защищаем
Трафик идёт по HTTPS. Пароли наш провайдер аутентификации хранит только как хеши с солью, а сеанс входа на твоём телефоне хранится в связке ключей iOS (Keychain). У каждой таблицы включена безопасность на уровне строк, так что аккаунт может читать только свои строки. Вход и рассылка кодов ограничены по частоте против перебора, а вход по почте и паролю на устройстве, которое мы не узнаём, требует кода, отправленного на твою почту. Ключи поставщиков остаются на наших серверах и никогда не попадают в само приложение.
Идеально защищённых систем не бывает. Если утечка может поставить под угрозу твои права, мы уведомим надзорный орган в течение 72 часов, как требуют ст. 33 GDPR и ст. 12/5 KVKK, и сообщим тебе напрямую там, где этого требует ст. 34 GDPR.
16. Дети
Приложение не предназначено для детей младше 13 лет, и мы сознательно не собираем их данные. Если считаешь, что аккаунт создал ребёнок, напиши на contact@wordmi.com, и мы его удалим.
17. Автоматизированные решения
Функции с ИИ создают упражнения, подсказки и объяснения, а алгоритм повторов решает, когда снова показать тебе слово. Ни то, ни другое не порождает для тебя юридических или сходных существенных последствий, поэтому это не автоматизированное принятие решений в смысле ст. 22 GDPR.
18. Изменения
Если эта политика изменится так, что затронет то, что мы собираем, или того, кто это получает, мы обновим дату вверху и сообщим владельцам аккаунтов в приложении или по почте до вступления изменений в силу.
19. Контакты
Вопросы по защите данных, запросы на доступ и запросы на удаление: contact@wordmi.com.