Политика конфиденциальности Clarity
Как приложение Clarity обращается с вашими персональными данными
Clarity — приложение для изучения языков для iPhone и iPad. В этой политике объясняется, какие персональные данные обрабатывают приложение и его серверы, зачем, кому они передаются, как долго хранятся и что вы можете с ними сделать. Политика относится к приложению Clarity и к этой веб-странице.
Коротко
- Вход выполняется через Apple, через Google или по адресу электронной почты и паролю. Мы получаем идентификатор аккаунта и ваш адрес электронной почты (или приватный адрес, который выдаёт Apple). Наш провайдер аутентификации Supabase хранит ваш пароль только в виде хеша с солью, и в читаемом виде мы его не видим. Мы отправляем одноразовые коды на ваш адрес электронной почты, чтобы подтвердить регистрацию, сброс пароля и смену логина или пароля. Никнейм и аватар вы выбираете сами. Мы не спрашиваем настоящее имя, телефон, адрес, контакты и местоположение.
- Ваш прогресс, тексты ваших словарей и настройки хранятся на наших серверах, чтобы они сопровождали аккаунт. Аудиофайлы, которые вы добавляете в свои словари, и фото, видео и аудио в ваших тестах и курсах остаются только на вашем устройстве; мы их не получаем. Список предложений, в которых вы ошибаетесь на уроках, из которого берёт задания практика «Ошибки», хранится только на вашем устройстве; этот список мы не получаем. Наши серверы по-прежнему записывают, верно ли вы ответили на каждое задание урока, как часть вашего прогресса (раздел 2). Ваше время занятий (общее и секунды каждого дня, до 400 дней) тоже сохраняется в вашем аккаунте на наших серверах, чтобы оно оставалось на месте, если вы переустановите приложение или перейдёте на новый телефон. Файлы, которые вы прикрепили к словарям в прежних версиях приложения, могли быть загружены на сервер (раздел 2).
- Практика с ИИ отправляет набранный вами текст в OpenAI. Talk с AI отправляет в OpenAI ваш голос и разговор. Каждая из этих функций перед первым использованием спрашивает ваше согласие в приложении, и позже вы можете его отозвать.
- Аккаунтам без платной подписки показывается видеореклама с вознаграждением от Google AdMob. В ЕЭЗ, Великобритании и Швейцарии приложение сначала спрашивает ваше согласие, и позже вы можете его изменить.
- Другие пользователи видят ваш никнейм и аватар и, в зависимости от функции, ещё несколько сведений. Раздел 3 перечисляет это точно.
- Ваши друзья в приложении (люди, чей запрос в друзья принят) видят также название вашего тарифа (Бесплатный, Plus, Pro или Pro Talk), вашу текущую серию и время ваших занятий, если вы не выключите это переключателем «Показывать мой прогресс друзьям» в Profile > Аккаунт > Друзья; по умолчанию он включён. Этот переключатель решает только, что видят ваши друзья: если его выключить, время занятий из вашего аккаунта не удаляется. Люди, которые не являются вашими друзьями, этого не получают. Подробности: раздел 2 и раздел 3.
- Мы не используем сторонние сервисы аналитики и отчётов о сбоях и не продаём ваши данные за деньги. Рекламу показывает Google AdMob, и некоторые законы считают это «передачей» данных (sharing); подробности в разделе 5.
- Аккаунт можно удалить в приложении в любой момент. Аккаунт на наших серверах сразу не стирается: данные стираются через 15 дней после запроса, какая бы ни была подписка. До этого аккаунт скрыт от других людей, и его можно восстановить, снова войдя в него. После этого остаётся несколько записей; они перечислены в разделе 9.
- Clarity предназначено для людей от 13 лет.
1 Кто отвечает за ваши данные
Clarity разрабатывает и поддерживает Ильнар Сиразетдинов (Ilnar Sirazetdinov), далее «мы». Мы — контролёр (в терминах GDPR — лицо, которое определяет цели и способы обработки) персональных данных, описанных в этой политике.
По любым вопросам этой политики пишите на support@myclaritylab.app: вопросы, запросы на доступ к данным, их исправление или удаление, жалобы.
Политика не распространяется на сайты и приложения других компаний, на которые ссылается приложение или услугами которых оно пользуется: Apple, Google, OpenAI и других. К их действиям применяются их собственные политики; ссылки есть в разделе 7.
2 Какие данные мы обрабатываем, зачем и на каком основании
Карточки ниже сгруппированы по функциям. «Правовое основание» относится к GDPR и британскому GDPR, которые действуют для пользователей в Европейской экономической зоне (ЕЭЗ), Великобритании и, в близкой форме, в Швейцарии. Для пользователей из других стран мы обрабатываем те же данные для тех же целей на основании применимого к вам права.
Аккаунт и вход
- Данные
- Адрес электронной почты (или приватный адрес Apple), идентификатор вашего аккаунта Apple или Google, выданный для Clarity, внутренний идентификатор аккаунта, номер аккаунта и код друга, которые создаём мы (код друга позволяет другим людям отправить вам запрос в друзья, раздел 3), и ваши сессии входа. Если вы входите по адресу электронной почты и паролю, адрес служит логином, а пароль вы выбираете сами: Supabase хранит пароль только в виде хеша с солью, и в читаемом виде после ввода мы его не видим. Google может также передать нашему провайдеру аутентификации ваше имя или адрес фотографии профиля (у Apple приложение запрашивает только адрес электронной почты); Clarity их не использует, никнейм и аватар вы выбираете сами.
- Зачем
- Создать и защитить аккаунт, выполнять вход, позволить друзьям найти вас по коду друга и восстановить платную подписку. При входе по электронной почте также подтвердить, что адрес ваш: мы отправляем на него одноразовый код при регистрации, при сбросе забытого пароля и при смене логина или пароля в Profile > Настройки > Управление аккаунтом (код для нового логина приходит на новый адрес). Код действует 10 минут и срабатывает один раз.
- Правовое основание
- Исполнение договора (ст. 6(1)(b) GDPR). Безопасность сервиса — также наш законный интерес (ст. 6(1)(f)).
- Кто получает
- Apple или Google (вход); Supabase (аутентификация и база данных); Resend (доставляет одноразовые коды по электронной почте, раздел 7).
- Срок хранения
- Пока существует аккаунт, в том числе во время ожидания после запроса на удаление (раздел 9). Стирается вместе с аккаунтом, кроме случаев из раздела 9. Если вы используете «Сбросить» (раздел 9), номер аккаунта и код друга заменяются новыми, а время вашего последнего сброса хранится, пока аккаунт не стёрт. Если вы начали регистрацию по адресу электронной почты и так и не ввели код, незавершённая регистрация (адрес, пароль в виде хеша с солью и пустой профиль, созданный вместе с ними) остаётся на нашем сервере, пока мы её не удалим. Сейчас мы не удаляем её автоматически; чтобы её удалили, напишите нам по адресу из раздела 14.
Профиль и настройки
- Данные
- Выбранные вами никнейм и аватар; язык интерфейса, родной язык и изучаемый язык; дневная цель, время напоминания и часовой пояс; цель и уровень, выбранные при знакомстве с приложением; тема оформления и настройки уведомлений; настройка защиты серии. Дата рождения, которую сохранила с профилем более ранняя версия приложения, если она есть (раздел 11).
- Зачем
- Персонализировать приложение, показывать ваш никнейм друзьям, планировать напоминания и засчитывать дни серии по вашему часовому поясу.
- Правовое основание
- Исполнение договора.
- Кто получает
- Supabase.
- Срок хранения
- Пока существует аккаунт.
Учебная активность
- Данные
- Слова и уроки, которые вы изучали; ваши ответы и их правильность; ошибки; графики повторения; серии и активные дни; XP, алмазы и сердца с журналом изменений; достижения; добавленные вами словари и курсы; а также то, какая из нескольких версий алгоритма обучения назначена вашему аккаунту. Кроме того, ваше время занятий: общее и секунды занятий в каждый местный день (как приложение его считает и сохраняет: карточка «Прогресс, который видят друзья»).
- Зачем
- Проводить уроки и повторения, вести серии и награды, а также сравнивать версии алгоритма обучения, чтобы его улучшать. Показывать вам ваше собственное время занятий в Профиле и в календаре серии и возвращать его, если вы переустановите приложение или перейдёте на новый телефон.
- Правовое основание
- Исполнение договора; наш законный интерес в улучшении метода обучения (ст. 6(1)(f)).
- Кто получает
- Supabase. Вашу текущую серию и время занятий видят и ваши друзья, если вы не выключили это (карточка «Прогресс, который видят друзья»).
- Срок хранения
- Пока существует аккаунт. Старые учебные записи автоматически не удаляются; единственное исключение — время занятий по дням: наши серверы хранят его не больше 400 дней (карточка «Прогресс, который видят друзья»). Время занятий стирается вместе с аккаунтом в дату стирания и сразу при сбросе (раздел 9).
Контент, который вы создаёте
- Данные
- Словари со словами, переводами, примерами и пояснениями: на нашем сервере хранится только текст. Аудиофайл, который вы добавляете к слову своего словаря, остаётся на вашем устройстве и нам не отправляется; фото и видео в словарях нет. Готовое аудио из каталога, которое вы привязываете к слову, хранится на сервере как ссылка на запись каталога. Созданные вами тесты и курсы, их фото, видео, аудио и обложки тоже остаются только на вашем устройстве. Делиться словарями и тестами с другими пользователями в приложении больше нельзя. Если вы делились тестом в прежней версии, на наш сервер копировался только его текст (без картинок, аудио и видео) для тех, кому вы открыли доступ, и эта копия может по-прежнему храниться (раздел 3).
- Зачем
- Хранить ваш контент и показывать его вам.
- Правовое основание
- Исполнение договора.
- Кто получает
- Supabase; люди, которым вы открывали доступ к словарю или тесту в прежней версии (раздел 3).
- Срок хранения
- Тексты: пока существует аккаунт. Файлы на вашем устройстве: пока вы не удалите на этом устройстве словарь, тест или курс, не запросите удаление аккаунта в приложении на этом устройстве (тогда приложение стирает их сразу, раздел 9) или не удалите само приложение. Если вы удалите словарь на другом устройстве или запросите там удаление аккаунта, аудиофайлы словаря на этом устройстве останутся до удаления приложения. Обратите внимание: если в прежних версиях приложения вы прикрепляли к словарям изображения или аудио, такие файлы могут лежать в публичном файловом хранилище. Любой, у кого есть веб-адрес файла, может открыть его без входа, а в адресе есть внутренний идентификатор вашего аккаунта. Текущая версия новых файлов в словари не загружает, а наши серверы больше не принимают такие загрузки ни от одной версии приложения. Чтобы такие файлы удалили раньше, напишите на support@myclaritylab.app.
Друзья
- Данные
- Запросы в друзья и дружба (в каждой записи названы вы и второй человек); список людей, которых вы заблокировали; события ленты друзей; ваша настройка запросов в друзья; ваша настройка показа прогресса друзьям. Друга вы добавляете по его коду друга (раздел 3). В Profile > Аккаунт > Друзья можно включить «Никто не может добавить меня»: другие люди больше не смогут отправить вам запрос в друзья; вы по-прежнему можете отправлять свои, а уже ожидающие запросы остаются, и на них можно ответить. Настройка хранится вместе с вашим профилем. Там же переключатель «Показывать мой прогресс друзьям» (по умолчанию включён) решает, видят ли друзья ваш тариф, серию и время занятий (карточка «Прогресс, который видят друзья»); он тоже хранится вместе с вашим профилем и скрывает от друзей также события ленты, описанные ниже. Если вы удаляете друга (тоже в разделе «Друзья»), дружба сразу стирается; человеку об этом не сообщают, и он не блокируется. Если вы блокируете человека (тоже в Profile > Аккаунт > Друзья), все дружбы и запросы между вами сразу стираются, а блокировка записывается; человеку об этом не сообщают. Наши серверы записывают событие ленты, когда вы достигаете серии в 10, 50 или 100 дней, оформляете первую платную подписку или добавляете официальный словарь из каталога. Приложение не показывает ленту друзей и не имеет настройки, которая отключала бы эту запись; пока переключатель «Показывать мой прогресс друзьям» выключен, наши серверы не отдают эти события вашим друзьям (раздел 3 говорит, кто может прочитать эти события). Многопользовательских комнат в приложении больше нет: записи, которые создали прежние версии приложения (комнаты, участники и ходы), остаются на наших серверах, пока аккаунт не стёрт, но войти в них или прочитать их через приложение больше никто не может. На наших серверах остались также таблицы совместного режима игры Memory, который, насколько нам известно, не предлагала ни одна версия приложения. Прежние версии приложения позволяли также делиться словарями и тестами с другими пользователями и хранили приглашения, список тех, кто их принял, и счётчики прохождений и ошибок, которые присылали эти люди. Они хранили и классы учителя с планами занятий и статистикой занятий учеников, а на серверах остались неиспользуемые таблицы недельных лиг. Текущая версия ничего из этого не создаёт и не показывает, но созданные ранее записи могут по-прежнему храниться на наших серверах (см. раздел 3).
- Зачем
- Работа друзей: добавлять людей, отвечать на запросы, удалять друга, блокировать и вести список друзей. События ленты записываются для ленты друзей, которую приложение не показывает; другого применения у них нет. Что видят другие люди, перечислено в разделе 3.
- Правовое основание
- Исполнение договора.
- Кто получает
- Supabase; другие пользователи, как описано в разделе 3.
- Срок хранения
- Пока существует аккаунт, в том числе во время ожидания после запроса на удаление (раздел 9). Блокировка человека сразу стирает все дружбы и запросы между вами. Удаление друга тоже сразу стирает дружбу; блокировка при этом не ставится, поэтому любой из вас может отправить другому новый запрос в друзья, кроме случаев, когда между вами остался прежний отклонённый запрос (см. ниже) или человек выключил запросы в друзья («Никто не может добавить меня»). Запрос, который вы отклонили, остаётся на наших серверах как отклонённая запись (приложение её не показывает), пока один из вас не заблокирует другого или пока не стёрт или не сброшен один из двух аккаунтов (раздел 9); пока запись есть, новый запрос от человека, который его отправил, игнорируется, и приложение ему об этом не сообщает, поэтому повторно попросить вас он не может. Блокировка хранится, пока вы не разблокируете человека или пока не стёрт или не сброшен один из двух аккаунтов (раздел 9); настройка «Никто не может добавить меня» — пока вы её не выключите или пока аккаунт не стёрт или не сброшен. События ленты хранятся, пока аккаунт не стёрт или не сброшен, хотя прочитать можно только события последних 14 дней (7 дней для словарей из каталога), а друзья могут прочитать их, только пока включён переключатель «Показывать мой прогресс друзьям» (раздел 3). О записях прежних комнат и прежнего общего доступа см. раздел 3.
Прогресс, который видят друзья
- Данные
- Название вашего текущего тарифа (Бесплатный, Plus, Pro или Pro Talk; тариф, который выдали вам мы, тоже считается), ваша текущая серия в днях, ваше общее время занятий и секунды занятий в каждый из ваших недавних дней. Тариф и серию мы берём из записей, которые наши серверы и так хранят (карточки «Покупки и подписки» и «Учебная активность»): тариф из наших записей о вашей подписке App Store или о выданном вам тарифе, серию из наших собственных записей. Время занятий считает приложение на вашем устройстве, пока на экране урок, практика или звонок Talk, а приложение на переднем плане; устройство хранит его по каждому местному дню. Приложение сохраняет его в вашем аккаунте на наших серверах у каждого вошедшего в аккаунт человека, включён переключатель «Показывать мой прогресс друзьям» (Profile > Аккаунт > Друзья) или выключен: общее время и секунды каждого местного дня по датам. Наши серверы хранят общее время и до 400 дней. Видят ли эти числа ваши друзья, зависит только от этого переключателя (см. «Зачем» и «Срок хранения» ниже). Когда вы переустанавливаете приложение или входите на новом телефоне, приложение читает эту копию из вашего аккаунта и объединяет её с тем, что телефон посчитал сам, чтобы ваше время занятий снова показывалось в Профиле и в календаре серии. Приложение сохраняет числа, когда уходит в фон или выходит на передний план, когда телефон снова в сети, когда вы открываете «Друзья», когда вы включаете переключатель и после входа в аккаунт или запуска приложения. В первый раз после входа или запуска оно отправляет все дни, которые у него есть (до 400); позже — только общее время и последние дни. Отправляет не чаще раза в 10 минут, кроме ухода в фон: тогда оно может отправить снова не раньше чем через минуту после предыдущей отправки и только если числа отличаются от тех, что уже дошли до наших серверов. Отправляет только пока вы вошли в аккаунт и есть сеть. Если отправка не удалась, приложение вам об этом не говорит и пробует позже. Наши серверы никогда не уменьшают число, которое у них хранится, поэтому второй телефон или обнулённый счётчик не могут отнять время; если на двух ваших телефонах есть свой счётчик за один и тот же день, аккаунт хранит больший из двух за этот день, а не сумму. Из этих трёх сведений только время занятий приложение считает и сообщает с вашего устройства, и мы его не проверяем. Все три носят справочный характер.
- Зачем
- Показывать вам ваше собственное время занятий в Профиле и в календаре серии и возвращать его, если вы переустановите приложение или перейдёте на новый телефон. А пока включён переключатель «Показывать мой прогресс друзьям» — показывать друзьям, как у вас идут дела: на их экране «Друзья» видны ваш тариф, серия, время занятий по дням недели и общее время занятий. Мы не используем эти данные для рейтингов пользователей, для рекламы и для любых других целей.
- Правовое основание
- Исполнение договора (ст. 6(1)(b)): сохранение вашего собственного времени занятий в аккаунте и показ его вам снова, в том числе после переустановки, входит в хранение вашего прогресса; показ вашего прогресса принятым друзьям входит в функцию «Друзья». Второе решаете вы: переключатель по умолчанию включён, и выключить его можно в любой момент. Переключатель не останавливает сохранение вашего собственного времени занятий в аккаунте; чтобы его стереть, удалите аккаунт (раздел 9).
- Кто получает
- Supabase (хранение); ваши друзья, только пока переключатель включён и как описано в разделе 3: только люди, чей запрос в друзья принят, никогда не человек, которого вы заблокировали или который заблокировал вас, и никто другой. Тот же переключатель скрывает от ваших друзей и достижения, которые наши серверы записывают для них (достижение серии в 10, 50 или 100 дней, оформление вашей первой платной подписки, добавление официального словаря из каталога; раздел 3, «Друзья»).
- Срок хранения
- Общее время — пока существует аккаунт; секунды каждого дня — до 400 дней (день старше этого срока удаляется, когда приложение в следующий раз отправит числа). Если вы выключите переключатель, друзья сразу перестанут видеть эти числа, но ничего не удаляется: ваше время занятий остаётся в вашем аккаунте, скрытое от друзей и от всех остальных пользователей, и приложение продолжает его там сохранять, чтобы оно оставалось на месте после переустановки. Если вы снова включите переключатель, друзья снова это увидят. Выход из аккаунта в приложении стирает счётчик с телефона, но не копию в вашем аккаунте; она возвращается, когда вы входите снова. Копия стирается вместе с аккаунтом в дату стирания и сразу при сбросе (раздел 9). После сброса переключатель снова включён. Телефон, на котором после сброса остался собственный счётчик, может отправить его снова; наши серверы тогда не принимают дни до сброса (с точностью до суток) и общее время больше возраста аккаунта плюс двое суток.
Практика с ИИ
- Данные
- Предложения, созданные для вас; текст, который вы набираете в ответах (до 500 символов каждый); тема, которую вы задаёте для упражнений (набранный текст до 50 символов или по одному слову из выбранного вами словаря, но не весь список слов); пара языков, уровень, тема грамматики, оценка, отзыв и использованные подсказки; ваши дневные счётчики; запись об использовании на каждый запрос к ИИ (функция, модель, число токенов, оценочная стоимость); записи событий о ходе упражнения.
- Зачем
- Создавать упражнения и проверять ваши ответы с помощью модели ИИ, применять дневные лимиты вашего тарифа, контролировать расходы и предотвращать злоупотребления, улучшать функцию.
- Правовое основание
- Ваше согласие (ст. 6(1)(a)) на отправку этих текстов в OpenAI: приложение спрашивает его перед первым использованием, и вы можете отозвать его в Profile > Настройки («Согласие на обработку ИИ»); исполнение договора для записей об использовании; наш законный интерес в лимитах, защите от злоупотреблений и улучшении (ст. 6(1)(f)).
- Кто получает
- OpenAI (предложение, ваш ответ, тема, языки, уровень); Supabase.
Talk с AI
- Данные
- Ваш голос (микрофон включён только во время звонка), текст разговора и агент, которого вы настроили (имя, интересы, примеры стиля письма). На нашем сервере хранятся только записи об использовании: дата, тариф, минуты, число сессий, число и размер текстовых запросов. Разговоры и аудио мы не храним.
- Зачем
- Вести голосовые и текстовые разговоры с агентом ИИ и применять месячные лимиты вашего тарифа.
- Правовое основание
- Ваше согласие (ст. 6(1)(a)): приложение спрашивает его перед первым использованием, и вы можете отозвать его в настройках Talk («Обработка ИИ»); исполнение договора для записей об использовании.
- Кто получает
- OpenAI; Supabase (только записи об использовании).
- Срок хранения
- Разговоры и фотографии агентов хранятся только на вашем устройстве, в папке, исключённой из резервных копий, и стираются с него сразу, когда вы запрашиваете удаление аккаунта (раздел 9). Записи об использовании — пока существует аккаунт.
Распознавание речи в уроках и играх
- Данные
- Ваша речь, захваченная микрофоном на устройстве, чтобы сравнить произношение с образцом или проверить произнесённое слово. В уроках и в практике произношения короткая запись сохраняется во временный файл и распознаётся. В игре Rocket Words звук передаётся из микрофона в распознавание речи Apple потоком и в файл не записывается (в более ранних версиях приложения эта игра тоже сохраняла короткую запись во временный файл). Нам запись не отправляется.
- Зачем
- Практика произношения в уроках, играх и AI Studio.
- Правовое основание
- Исполнение договора, с учётом разрешений на микрофон и распознавание речи, которые вы даёте в iOS.
- Кто получает
- Apple. В зависимости от языка и устройства распознавание речи Apple может выполняться на серверах Apple, а не на вашем устройстве.
- Срок хранения
- В уроках файл удаляется после распознавания. В игре Rocket Words приложение звук не сохраняет. В уроках, если упражнение заканчивается во время записи (вы выходите из него, истекает время или вы отвечаете верно), небольшой остаток может остаться во временной папке приложения, пока iOS её не очистит; он остаётся на вашем устройстве и никуда не отправляется. В практике произношения последняя запись остаётся во временном файле на вашем устройстве, чтобы вы могли её переслушать, и удаляется, когда вы выходите из упражнения или записываете заново.
Озвучивание слов (синтез речи)
- Данные
- Отдельные слова верного предложения упражнения практики и вашего собственного ответа, если он признан верным (по одному слову, не предложения целиком). Больше ничего не отправляется: ни имени, ни e-mail, ни идентификатора аккаунта, ни данных устройства. Слова отправляет наш сервер, а не приложение.
- Зачем
- Создавать синтетическую речь для слов, чтобы вы могли услышать, как они звучат.
- Правовое основание
- Исполнение договора; наш законный интерес в озвучивании каждого слова (ст. 6(1)(f)).
- Кто получает
- Fish Audio.
- Срок хранения
- Готовые аудиофайлы общие для всех учеников и не привязаны к вашему аккаунту, поэтому остаются после его удаления. В них только одно слово и синтетический голос.
Покупки и подписки
- Данные
- Продукт, номера транзакций, статус подписки, сведения о пробном периоде и продлении, даты, покупки алмазов. В нашем журнале уведомлений от Apple есть также цена, валюта и страна магазина по транзакции и идентификатор вашего аккаунта, который приложение прикладывает к каждой покупке (appAccountToken у Apple). Данных вашей банковской карты и пароля Apple ID мы не видим.
- Зачем
- Открыть ваш тариф, восстановить его на новом устройстве, вести учёт подписки и разбирать споры, предотвращать злоупотребления.
- Правовое основание
- Исполнение договора; юридические обязанности и наш законный интерес в ведении учёта транзакций и предотвращении мошенничества.
- Кто получает
- Apple; Supabase. Название вашего текущего тарифа (и ничего больше о ваших покупках) видят и ваши друзья, если вы не выключили это (карточка «Прогресс, который видят друзья»).
- Срок хранения
- Пока существует аккаунт. Часть записей остаётся после стирания аккаунта (раздел 9).
Реклама (аккаунты без платной подписки)
- Данные
- Рекламный SDK Google (Google Mobile Ads) на вашем iPhone или iPad обрабатывает технические данные, чтобы запросить и показать рекламу (раздел 5). Наш сервер записывает, что вы получили награду: номер рекламной транзакции, дату и размер награды. Мы не передаём Google ваш e-mail, никнейм и идентификатор аккаунта.
- Зачем
- Показывать видеорекламу с вознаграждением и выдавать награду.
- Правовое основание
- Ваше согласие в ЕЭЗ, Великобритании и Швейцарии, данное в форме согласия Google (ст. 6(1)(a)); в других местах — условия и основания, которые применяет Google. Исполнение договора для записи о награде.
- Кто получает
- Google; Supabase (запись о награде).
- Срок хранения
- Запись о награде — пока существует аккаунт. Google хранит свои данные по своей политике.
Поддержка и отзывы
- Данные
- Обращения в поддержку: номер обращения, категория, тема, ваши сообщения и наши ответы, версия приложения, платформа и язык. Когда вы создаёте обращение, оно получает номер (например, #1001), а автоматическое сообщение в переписке подтверждает, что мы его получили, и называет этот номер. Если мы отвечаем вам или пишем вам по электронной почте из нашей панели администрирования, копия такого письма хранится там: ваш адрес, тема (в теме ответа на обращение стоит его номер) и текст. Если вы пишете на support@myclaritylab.app, письмо принимает Resend, и оно хранится в нашей панели администрирования: ваш адрес и имя, как они указаны в письме, адреса, на которые оно отправлено (среди них могут быть другие люди, которых вы поставили в копию), тема, простой текст, дата получения, идентификатор письма (Message-ID), результаты проверки отправителя, которую выполнил принимающий сервер (SPF, DKIM и DMARC), а также названия, типы и размеры вложений (сами вложения мы в панель администрирования не копируем; Resend и ImprovMX обрабатывают их как часть письма, раздел 7). Если в теме указан номер обращения, письмо связывается с этим обращением. Почту на этот адрес пересылает ImprovMX, в наш собственный почтовый ящик и в Resend. Жалоба (её пишут в Profile > Помощь и поддержка > Жалобы и предложения или отправляют кнопкой «Пожаловаться» у друга) — это обращение в поддержку в категории «Жалобы и предложения»: ваш текст и те же версия приложения, платформа и язык, а при «Пожаловаться» ещё и выбранная вами тема (пользователь, ответ ИИ, материалы приложения или другое) и необязательная короткая строка, которую вы вводите (например, код друга или ник пользователя, дата практики или название материала). Если вы жалуетесь на другого пользователя, его код друга или ник в вашем тексте — это тоже его персональные данные. Если вы отвечаете на опрос при удалении аккаунта: причина, необязательный комментарий, язык, версия приложения, платформа и число дней с регистрации.
- Зачем
- Отвечать вам и исправлять проблемы, разбирать жалобы на пользователей, ответы ИИ и материалы, понимать, почему люди уходят.
- Правовое основание
- Исполнение договора (поддержка); наш законный интерес в ответах на письма, рассмотрении жалоб, безопасности сервиса и улучшении приложения (письма от людей без аккаунта, жалобы на других, опрос).
- Кто получает
- Supabase; для электронной почты — Resend и ImprovMX (раздел 7); ImprovMX пересылает почту, отправленную на наш адрес поддержки. Наши сотрудники читают обращения, жалобы и письма вместе с вашим адресом электронной почты.
- Срок хранения
- Обращения и жалобы — пока существует аккаунт; они стираются, когда стирается аккаунт (раздел 9), вместе с копиями писем, которые мы отправили вам и которые связаны с вашим аккаунтом. Письма, которые вы отправили на наш адрес поддержки, и копии писем, которые мы отправили на адрес, не связанный с аккаунтом, хранятся, пока мы их не удалим; напишите нам, если хотите, чтобы их стёрли раньше. Ответы опроса хранятся без связи с вашим аккаунтом и сохраняются; пожалуйста, не пишите в комментарии персональные данные.
Технические записи, безопасность и использование
- Данные
- Журналы серверов наших хостинг-провайдеров (IP-адрес, сведения о запросе, время, результат), счётчики, ограничивающие повторные запросы, упомянутые выше записи об использовании ИИ, проверка связи, которая обращается к нашему серверу, и журналы действий наших сотрудников в панели администрирования.
- Зачем
- Поддерживать безопасность и стабильность сервиса, предотвращать злоупотребления, контролировать расходы и разбирать ошибки.
- Правовое основание
- Наш законный интерес (ст. 6(1)(f)).
- Кто получает
- Supabase; Vercel.
- Срок хранения
- Журналы провайдеров хранятся столько, сколько устанавливают провайдеры. Журналы действий сотрудников хранятся без ограничения срока.
На вашем устройстве
- Данные
- Ваша сессия входа и ваш собственный ключ OpenAI (связка ключей Keychain), настройки, ваш выбор по согласию для практики с ИИ, кэши и скачанные словари, аудиофайлы, которые вы добавили в свои словари, локальные тесты и курсы со всеми их фото, видео, аудио и обложками, архив разговоров Talk, список предложений, в которых вы ошиблись на уроках (для быстрого действия «Ошибки»: для каждого предложения само предложение и его перевод, слово, адрес его аудиозаписи, слова-подсказки заданий с вводом, языки, вид задания, в котором вы ошиблись (если это было задание с предложением), а также сколько раз и когда; не больше 40 предложений, и никогда не то, что вы ввели или выбрали), а также время занятий, которое приложение считает на этом устройстве (общее и секунды каждого дня; считается время, пока на экране урок, практика или звонок Talk, а приложение на переднем плане; копия также сохраняется в вашем аккаунте, см. ниже). Приложение планирует локальные уведомления (серия, сердца, запросы в друзья; уведомление о запросе в друзья называет отправившего его человека) и может показывать серию на экране блокировки. Текущая версия не использует удалённые push-уведомления.
- Зачем
- Чтобы приложение работало, в том числе без сети, напоминало вам заниматься и позволяло повторить предложения, в которых вы ошиблись.
- Правовое основание
- Исполнение договора. Хранение этих сведений на устройстве необходимо для услуги, которую вы запросили.
- Кто получает
- Никто, кроме одного случая: эти данные остаются на устройстве, и приложение не синхронизирует их с другими вашими устройствами. Исключение — время занятий: приложение сохраняет его и в вашем аккаунте на наших серверах, чтобы оно возвращалось, когда вы переустанавливаете приложение или входите на другом телефоне, а друзья видят его, пока включён переключатель «Показывать мой прогресс друзьям» (карточка «Прогресс, который видят друзья»). Если вы делаете резервную копию устройства (в iCloud или на компьютере), часть этих файлов, например аудиофайлы словарей, тесты и курсы, может войти в неё в зависимости от ваших настроек Apple; правила резервных копий устанавливает Apple.
- Срок хранения
- Пока вы не запросите удаление аккаунта в приложении на этом устройстве (тогда приложение стирает их сразу, раздел 9) или не удалите само приложение. Файлы словаря, теста или курса стираются раньше, если вы удалите этот словарь, тест или курс на этом устройстве. Удаление словаря на другом вашем устройстве и запрос там на удаление аккаунта файлы здесь не стирают. Счётчик времени занятий стирается с телефона и при выходе из аккаунта; копия в вашем аккаунте остаётся, и приложение читает её снова, когда вы входите. Список предложений, в которых вы ошиблись, стирается при выходе из аккаунта в приложении, сбросе данных аккаунта и удалении аккаунта; предложение уходит из него и тогда, когда вы верно отвечаете на него в практике «Ошибки» или удаляете на этом устройстве словарь, из которого оно взято. Список хранится только для вашего аккаунта: другой аккаунт, который войдёт на этом устройстве, его не увидит.
Вход (данные аккаунта выше) необходим для использования Clarity: без него мы не можем создать и защитить аккаунт. Всё остальное, что вы сообщаете, например сообщения в поддержку, необязательно. Мы не принимаем в отношении вас автоматизированных решений, которые имели бы юридические или сопоставимые по значимости последствия; ИИ лишь оценивает ваши ответы в практике и отвечает в разговорах.
3 Что видят другие люди
В Clarity есть социальные функции. Вот что другие пользователи могут видеть о вас и когда.
- Друзья. Как только запрос в друзья отправлен, другой человек в нём (получивший запрос или отправивший его) получает в своё приложение ваш никнейм, аватар, номер аккаунта, код друга и внутренний идентификатор аккаунта ещё до ответа на запрос; на экране «Друзья» видны никнейм и код друга. После того как вы примете запрос, ваш друг может также запросить у наших серверов события, записанные о вас для ленты друзей, которые приходят с вашим никнеймом: достижение серии в 10, 50 или 100 дней, оформление вашей первой платной подписки и добавление официального словаря из каталога. Приложение ленту друзей не показывает, но наши серверы отдают эти события принятому другу, чьё приложение их запрашивает. Прочитать их можно в течение 14 дней (7 дней для словарей из каталога); записи хранятся, пока аккаунт не стёрт или не сброшен (раздел 9). У ленты нет отдельной настройки: её охватывает переключатель «Показывать мой прогресс друзьям» (следующий пункт), и пока он выключен, наши серверы не отдают ни одного из этих событий вашим друзьям. События при этом не удаляются, и наши серверы продолжают их записывать; если вы включите переключатель снова, друзья снова смогут прочитать те из них, которые ещё можно прочитать. Наши серверы отдают приложению второго человека только сведения, названные в этом пункте и в следующем; остальное из вашего профиля, например адрес электронной почты, ему не передаётся.
- Ваш тариф, серия и время занятий. Если вы не выключили это, ваши друзья видят на своём экране «Друзья» также название вашего текущего тарифа (Бесплатный, Plus, Pro или Pro Talk), вашу текущую серию в днях (0, если серия прервана), время ваших занятий за каждый из последних десяти дней (их приложение показывает дни текущей недели) и ваше общее время занятий. Эти сведения может получить только друг, то есть человек, чей запрос в друзья принят: не тот, кто лишь отправил или получил запрос, не посторонний, не человек, которого вы заблокировали или который заблокировал вас, и не человек, с которым вы или он удалили дружбу. Они скрыты и тогда, когда стирания ждёт ваш аккаунт или аккаунт друга (раздел 9). В Profile > Аккаунт > Друзья переключатель «Показывать мой прогресс друзьям» по умолчанию включён; когда вы его выключаете, друзья перестают видеть эти сведения, а их приложение сообщает им, что вы не делитесь прогрессом; ваше время занятий остаётся сохранённым в вашем аккаунте (раздел 2) и лишь скрыто от них. Тот же переключатель скрывает от них и события ленты, описанные в предыдущем пункте. Только время занятий считает и сообщает приложение на вашем устройстве, и мы его не проверяем; тариф мы берём из наших записей о вашей подписке App Store или о выданном вам тарифе, а серию из наших собственных записей. Все три носят справочный характер, и мы не используем их для рейтингов пользователей и для рекламы. Раздел 2, «Прогресс, который видят друзья», говорит, что отправляет приложение и как долго хранят наши серверы.
- Прежние многопользовательские комнаты. Многопользовательских комнат в приложении больше нет: в прежних версиях другие люди в комнате видели ваш никнейм, ваши ходы (в том числе слова, которые вы вводили) и текст, который вы набирали во время игры, а записи этих комнат и ходов остаются на наших серверах, пока аккаунт не стёрт, но войти в них, открыть или прочитать их через приложение больше никто не может. На наших серверах остались также таблицы совместного режима игры Memory (игры с другом). Насколько нам известно, ни одна версия приложения его не предлагала, поэтому записей о вас там быть не должно; если они есть, с ними поступают так же.
- Прежний общий доступ к словарям и тестам. Текущая версия приложения не позволяет делиться словарём или тестом и отправлять приглашения или отвечать на них, а также не показывает, кто принял приглашение. Прежние версии это позволяли, и записи об этом могут по-прежнему храниться на наших серверах: приглашение, кто его принял и когда, счётчики прохождений и ошибок, которые присылал получатель, название предмета и, для теста, его текст. Тот, кто принял словарь, читал его на наших серверах. Текущая версия больше не показывает его в списке и не открывает (приложение показывает только словари, которые принадлежат аккаунту, в который выполнен вход), но его доступ на наших серверах сам не отключается. Пока вы не удалили словарь, не стёрт один из двух аккаунтов и вы не попросили нас закончить доступ, этот человек технически может прочитать текст словаря через наши серверы. Если он сохранил словарь на телефоне для работы без сети, эта сохранённая копия остаётся на телефоне, пока он не выйдет из аккаунта или не удалит приложение, и мы не можем её стереть. Тот, кто принял тест, получил его текст копией на свой телефон. Она остаётся там как его собственный тест, который он может изменять и сохранять в файл, и мы не можем её стереть. Установленные старые версии приложения могут по-прежнему показывать экраны общего доступа, но наши серверы больше не принимают общий доступ, приглашения и ответы на них ни от одной версии приложения. Эти записи стираются, когда стирается ваш аккаунт (раздел 9), а записи словаря ещё и при удалении самого словаря; удаление теста на вашем телефоне нашу копию не стирает. Чтобы закончить прежний общий доступ или стереть записи раньше, напишите на support@myclaritylab.app.
- Прежние функции (классы учителя и лиги). В прежних версиях приложения были классы учителя. В текущей версии их нет: она их не показывает и не создаёт. Записи, которые создали прежние версии (участие в классе и планы занятий; то, что учитель видел о времени ваших занятий и ошибках), могут по-прежнему храниться на наших серверах, а установленная старая версия приложения может показывать их учителю класса, в который вы вступили. На наших серверах также остались таблицы недельных лиг (группа лиги и недельный XP). Ни одна версия приложения их не показывала, поэтому записей о вас там быть не должно; если они есть, с ними поступают так же. Все эти записи стираются, когда стирается аккаунт (раздел 9). Чтобы стереть их раньше, напишите на support@myclaritylab.app.
- Код друга. Любой, кто знает ваш код друга, может отправить вам запрос в друзья; приложение добавляет друзей только по коду друга, а по номеру аккаунта это сделать нельзя. Тот, кто отправляет запрос, сразу получает сведения, описанные выше в пункте «Друзья», а вы получаете его сведения; друзьями вы становитесь, когда вы принимаете запрос, или сразу, если вы и второй человек отправили друг другу по запросу. Чтобы ограничить злоупотребления, мы ограничиваем новые запросы в друзья: 20 на аккаунт за любые 24 часа. Если вы включили «Никто не может добавить меня» в Profile > Аккаунт > Друзья (раздел 2), отправить вам новый запрос в друзья никто не сможет, пока вы её не выключите; свои запросы вы по-прежнему можете отправлять. Если вы заблокируете человека, он больше не сможет отправить вам запрос, и ему об этом не сообщают (он получает тот же ответ, что и для несуществующего кода); блокировка действует, пока вы не разблокируете человека или пока не стёрт или не сброшен один из двух аккаунтов (раздел 9).
- Файлы из прежних версий. Если в прежних версиях приложения вы прикрепляли к словарям изображения или аудио, такой файл может открыть любой, у кого есть его адрес (раздел 2, «Контент, который вы создаёте»). Текущая версия таких файлов не загружает.
- Пока удаление ожидает. С момента, когда вы запросили удаление аккаунта, и до даты стирания (раздел 9) аккаунт скрыт от других пользователей: они не могут найти вас по коду друга, не могут отправить вам запрос в друзья или ответить на ваш, не видят вас в списке друзей и в ленте друзей и не видят ваш тариф, серию и время занятий. Ваши дружбы, запросы и блокировки ещё не стёрты: они снова видны, если вы восстановите аккаунт (сброс, раздел 9, стирает их сразу). Остальные записи и файлы прежних версий, описанные выше, этим не отключаются: они остаются, как там сказано, пока аккаунт не стёрт, а копии на телефонах других людей это не затрагивает. Наши сотрудники по-прежнему видят аккаунт (см. «Наши сотрудники» ниже). Если вы восстановите аккаунт, всё снова будет видно, как раньше.
- Наши сотрудники. Уполномоченные люди могут видеть данные аккаунта в панели администрирования, когда это нужно для поддержки, безопасности и подписок: адрес электронной почты, никнейм, прогресс, обращения в поддержку и жалобы, состояние подписки.
Если вы хотите, чтобы связь с другим пользователем или его контент были удалены, напишите на support@myclaritylab.app.
4 Функции ИИ и голоса
Практика с ИИ
Чтобы создать упражнение и проверить ваш ответ, наш сервер отправляет в OpenAI исходное предложение, набранный вами ответ, заданную вами тему (набранный текст или одно слово из выбранного словаря), пару языков, ваш уровень, тему грамматики и эталонные ответы. Ваши имя, e-mail, никнейм, идентификатор аккаунта и другие идентификаторы не отправляются. Пожалуйста, не вводите в ответах личные сведения.
Прежде чем приложение впервые отправит ваш текст, оно показывает окно, в котором названа компания OpenAI, перечислено, что отправляется и что нет, сказано, что отдельные слова верного предложения и вашего ответа, если он засчитан верным, могут уходить в сервис синтеза речи Fish Audio (раздел 2, «Озвучивание слов»), и запрашивается ваше согласие. Если вы выберете «Не сейчас», ничего не отправляется, и практика не начинается. Согласие можно в любой момент отозвать в Profile > Настройки («Согласие на обработку ИИ»); при следующем запуске приложение спросит снова. То, что было отправлено раньше, остаётся у OpenAI по его правилам (см. «Как с данными поступает OpenAI» ниже). Приложение хранит ваш выбор на вашем устройстве, для вашего аккаунта, и нам он не передаётся; если вы войдёте на другом устройстве или в другой аккаунт либо данные приложения будут стёрты, оно спросит снова. Версии приложения до появления этого окна согласия не спрашивали; текущая версия спросит при следующем запуске, в том числе если вы пользовались функцией раньше.
Предложение, созданное для вас ИИ, копируется также в общий банк упражнений, который могут получить другие ученики. В копии нет идентификатора аккаунта и нет ваших ответов.
Talk с AI
Talk доступен на iPhone (iOS 26 и новее), в зависимости от тарифа. Перед первым использованием приложение показывает экран согласия; согласие можно отозвать в настройках Talk.
- Clarity API. Наш сервер с помощью нашей учётной записи OpenAI устанавливает голосовое соединение и передаёт ваши текстовые запросы, настройки агента (имя, интересы, примеры стиля письма, тему) и недавний разговор (до 40 последних записей, 6 КБ). Ваш голос идёт напрямую между устройством и OpenAI. Для некоторых задач, например подбора темы разговора, OpenAI может выполнять поиск в интернете. Мы просим OpenAI не сохранять ответы (параметр «store» выключен); собственное хранение OpenAI для контроля безопасности всё равно может действовать.
- Свой ключ OpenAI. Всё идёт напрямую с вашего устройства в OpenAI с вашим ключом. Ключ хранится в связке ключей iOS на этом устройстве, не синхронизируется и никогда не отправляется нам. Действуют настройки вашего аккаунта OpenAI.
- Что храним мы. Только записи об использовании на нашем сервере (раздел 2). Разговоры, оценки и агенты хранятся на вашем устройстве. Приложение не сохраняет исходное аудио.
Как с данными поступает OpenAI
Согласно опубликованной документации OpenAI по API, содержимое, отправленное через API OpenAI, не используется для обучения моделей OpenAI, если клиент не включил такую передачу, и может храниться OpenAI ограниченное время (до 30 дней) для выявления злоупотреблений. Это правила OpenAI, и OpenAI может их менять; см. политику конфиденциальности OpenAI и документацию по управлению данными API.
Синтез речи
Озвучка многих слов в приложении создана сервисом синтеза речи на основе ИИ (Fish Audio). Это синтетические голоса, созданные из текста, а не записи человека, читающего этот текст. Для этого отправляются только отдельные слова из раздела 2 («Озвучивание слов»).
5 Реклама и ваш выбор
- Кто видит рекламу. Только аккаунты без платной подписки и только на iPhone и iPad. Любая платная подписка убирает рекламу.
- Какая реклама. Видеореклама с вознаграждением от Google AdMob: часть показывается после урока, часть — когда вы сами решаете посмотреть её ради сердец или алмазов.
- Что получает Google. По описанию Google, его SDK может обрабатывать ваш IP-адрес, сведения об устройстве и приложении, идентификаторы, взаимодействие с рекламой и диагностические данные, чтобы запрашивать, показывать и измерять рекламу и бороться с мошенничеством. Это регулирует собственная политика Google; см. как Google использует данные для рекламы. Мы не передаём Google ваш e-mail, никнейм и идентификатор аккаунта.
- Ваше согласие в ЕЭЗ, Великобритании и Швейцарии. Для аккаунта без платной подписки приложение до любого запроса рекламы обращается к службе согласия Google (Google User Messaging Platform) и показывает форму согласия Google там, где этого требуют правила этих регионов. Рекламу запрашивают, только если ваш выбор это позволяет. В форме можно согласиться, отказаться или настроить параметры.
- Если вы отказались. Google может показывать неперсонализированную рекламу или не показывать её совсем, в зависимости от вашего выбора и правил Google. Тогда дополнительные сердца или алмазы за рекламу могут быть недоступны.
- Изменить выбор. Там, где форма к вам применяется, в Profile > Настройки есть пункт «Параметры конфиденциальности рекламы», который открывает её снова. В iOS разрешение на отслеживание для приложений можно также менять в Настройки > Конфиденциальность и безопасность > Отслеживание.
- Запрос на отслеживание. После формы согласия Google приложение один раз запрашивает разрешение Apple «Разрешить отслеживание», и только у аккаунта без платной подписки, которому может показываться реклама. Ваш ответ определяет, сможет ли SDK Google читать рекламный идентификатор. Если нажать «Попросить приложение не отслеживать», реклама всё равно показывается, но без этого идентификатора. Ответ можно в любой момент изменить в Настройки > Конфиденциальность и безопасность > Отслеживание.
- В остальных странах. За пределами этих регионов реклама показывается по условиям Google и местному праву. Персонализацией рекламы можно управлять в аккаунте Google: adssettings.google.com.
- Законы, считающие рекламу «продажей» или «передачей». Некоторые законы, например в Калифорнии и других штатах США, считают передачу идентификаторов и данных о взаимодействии с рекламой рекламной сети «продажей» или «передачей» (sharing) персональных данных для рекламы. Рекламу в Clarity показывает Google AdMob, поэтому это может касаться аккаунта без платной подписки. Чтобы этого избежать, выберите платную подписку, которая убирает рекламу. Если вы откажетесь от запроса приложения «Разрешить отслеживание», это не даёт SDK Google читать рекламный идентификатор; другие технические данные, описанные выше, продолжают обрабатываться, пока показывается реклама. Чтобы подать запрос по такому закону, напишите на support@myclaritylab.app.
- Дети. Clarity и его реклама не предназначены для детей (раздел 11).
6 Покупки
Подписки и наборы алмазов покупаются через App Store. Платёж обрабатывает Apple; данных вашей карты мы не получаем. Приложение отправляет на наш сервер подписанную Apple транзакцию, сервер проверяет её сертификатами Apple, а Apple уведомляет наш сервер о продлениях, отменах и отзыве покупок. Идентификатор вашего аккаунта, который приложение прикладывает к каждой покупке (appAccountToken у Apple), связывает покупку с вашим аккаунтом. Подпиской можно управлять и отменить её в настройках вашего Apple ID.
7 Кто получает ваши данные
Мы передаём персональные данные только так, как описано в этой политике, и не продаём их за деньги (про рекламу см. раздел 5). Провайдеры, действующие от нашего имени (Supabase, OpenAI, Fish Audio, Vercel, Resend, ImprovMX), обрабатывают данные на условиях обработки данных, которые обязывают их защищать данные; Google и Apple действуют по своим собственным политикам конфиденциальности.
Supabase
- Роль
- Хранит нашу базу данных, вход, файловое хранилище и серверные функции. Поставщик услуг, действующий от нашего имени.
- Что
- Данные из раздела 2, которые хранятся на наших серверах.
- Где
- Наш проект работает в регионе AWS Азиатско-Тихоокеанский (Сидней, Австралия).
- Подробнее
- supabase.com/privacy
OpenAI
- Роль
- Модели ИИ для практики с ИИ и Talk с AI. Поставщик услуг, действующий от нашего имени; со своим ключом вы — клиент OpenAI.
- Что
- Раздел 4: ответы в практике, тема и контекст упражнения; голос, текст разговора и настройки агента в Talk.
- Где
- OpenAI обрабатывает данные в основном в США; см. его политику.
- Подробнее
- openai.com/policies/privacy-policy
Fish Audio
- Роль
- Синтез речи. Поставщик услуг, действующий от нашего имени.
- Что
- Только отдельные слова, их отправляет наш сервер: слова верного предложения упражнения практики и вашего собственного ответа, если он признан верным (раздел 2, «Озвучивание слов»).
- Где
- Где Fish Audio обрабатывает данные, см. в его условиях и политике конфиденциальности.
- Подробнее
- fish.audio/terms
- Роль
- Реклама AdMob и форма согласия (самостоятельный контролёр в части рекламы); вход через Google.
- Что
- Рекламные данные, как в разделе 5. Вход через Google: данные, которые вы нам разрешаете передать при выборе этого способа.
- Где
- Google обрабатывает данные по всему миру.
- Подробнее
- policies.google.com/privacy
Apple
- Роль
- Вход с Apple, покупки и уведомления App Store, распознавание речи. Самостоятельный контролёр.
- Что
- Данные входа, которые вы разрешаете передать (e-mail или приватный адрес); данные покупок; звук вашей речи, как в разделе 2.
- Где
- Apple обрабатывает данные по всему миру.
- Подробнее
- apple.com/legal/privacy
Vercel
- Роль
- Размещает нашу панель администрирования и эту страницу. Поставщик услуг, действующий от нашего имени.
- Что
- Панель администрирования показывает уполномоченным сотрудникам данные аккаунтов из Supabase, поэтому эти данные проходят через серверы Vercel, которые также ведут технические журналы. Когда вы открываете эту страницу, Vercel обрабатывает ваш IP-адрес и сведения о запросе. Эта страница не устанавливает cookie и не использует аналитику.
- Где
- Наши серверные функции работают в регионе Vercel в Сиднее; ваш запрос может сначала обрабатываться глобальной сетью Vercel.
- Подробнее
- vercel.com/legal/privacy-policy
Resend
- Роль
- Доставляет одноразовые коды, которые мы отправляем вам по электронной почте при регистрации, при забытом пароле и при смене логина или пароля (раздел 2, «Аккаунт и вход»); отправляет письма, которые наша поддержка пишет вам из панели администрирования; и принимает письма, которые вы отправляете на наш адрес поддержки (туда их пересылает ImprovMX). Поставщик услуг, действующий от нашего имени.
- Что
- Для одноразовых кодов: ваш адрес электронной почты и письмо с кодом. Для писем поддержки: ваш адрес электронной почты и имя, адреса, на которые отправлено письмо, тема, текст и вложения этих писем (вложения мы в нашу панель администрирования не копируем: там хранятся только их названия, типы и размеры; раздел 2, «Поддержка и отзывы»). Собственную копию письма Resend хранит 30 дней.
- Где
- Resend обрабатывает почту на своих серверах; где они находятся, сказано в его политике конфиденциальности на его сайте.
- Подробнее
- resend.com/legal/privacy-policy
ImprovMX
- Роль
- Пересылает письма, отправленные на наш адрес поддержки, в наш собственный почтовый ящик и в Resend. Поставщик услуг, действующий от нашего имени.
- Что
- Каждое письмо на наш адрес поддержки проходит через него: адрес и имя отправителя, адреса, на которые оно отправлено, тема, текст и вложения, если они есть (раздел 2, «Поддержка и отзывы»). Журналы пересылаемой почты он может хранить ограниченное время по собственным условиям.
- Где
- ImprovMX обрабатывает почту на своих серверах; где они находятся, сказано в его политике конфиденциальности на его сайте.
- Подробнее
- improvmx.com
Мы раскрываем персональные данные органам власти и судам, когда этого требует закон, и профессиональным консультантам, которые связаны обязанностью конфиденциальности, когда это нужно для защиты наших прав.
8 Передача данных в другие страны
Наши серверы находятся в Австралии, а наши провайдеры обрабатывают данные в США и других странах, поэтому ваши данные покидают вашу страну, в том числе ЕЭЗ, Великобританию и Швейцарию. Если GDPR или британский GDPR требует для такой передачи гарантий, мы опираемся на решение об адекватности или сертификацию получателя по рамочной программе защиты данных либо на стандартные договорные условия Европейской комиссии (с британским дополнением для данных из Великобритании), которые входят в условия обработки данных у провайдеров. Вы можете запросить у нас сведения об этих гарантиях по адресу из раздела 14.
9 Сколько мы храним данные, и удаление аккаунта
Данные аккаунта хранятся, пока он существует. Это включает ожидание после запроса на удаление, до даты стирания, описанной ниже. Сейчас мы не удаляем старые записи автоматически, поэтому учебная история остаётся, пока аккаунт не стёрт; единственное исключение — время занятий по дням: наши серверы хранят его не больше 400 дней (раздел 2). Данные, существующие только на вашем устройстве, стираются с него сразу, когда вы запрашиваете удаление аккаунта в приложении на этом устройстве (см. ниже); иначе они остаются, пока вы не удалите приложение.
Удалить аккаунт в приложении
Откройте Profile > Настройки > Управление аккаунтом > Удалить аккаунт. Приложение предложит короткий необязательный опрос, скажет до подтверждения, что данные будут стёрты через 15 дней после запроса (с подпиской App Store или без неё; удаление аккаунта подписку не отменяет), и попросит ввести слово подтверждения. Нужен интернет: если запрос не дошёл до наших серверов, приложение сообщит об этом и ничего не изменит. Если дошёл, аккаунт ставится на удаление, а на наших серверах аккаунт пока не стирается. Приложение покажет дату, выведет вас из аккаунта и сразу сотрёт копии, которые есть только на этом устройстве (тесты и курсы с их фото, видео, аудио и обложками, аудиофайлы ваших словарей, разговоры и ключ Talk, офлайн-уроки, список предложений, в которых вы ошиблись). Восстановление аккаунта эти копии не вернёт.
Когда стираются данные
В дату стирания мы стираем профиль, настройки, прогресс, ваши запросы в друзья, дружбы и блокировки (поэтому вы исчезаете из списков друзей других людей), события ленты, ваше время занятий, ваши комнаты прежних версий и совместные сессии Memory, если они есть, словари и файлы, загруженные прежними версиями приложения, обращения в поддержку, записи об использовании практики с ИИ и Talk, а также запись о входе. Дата стирания — через 15 дней после вашего запроса, какая бы ни была подписка.
Срок одинаков для всех: 15 дней. Подписка, пробный период, продление, возврат денег и тариф, который выдали вам мы сами, его не сокращают и не удлиняют, а повторный запрос на удаление аккаунта дату не двигает.
Приложение называет срок (15 дней) до подтверждения, а после подтверждения и на экране восстановления показывает дату. Стирание идёт автоматически вскоре после этой даты, а если какой-то шаг не удался, он повторяется, пока не получится.
Удаление аккаунта не отменяет подписку App Store, и отменить её за вас мы не можем. Apple продолжит списывать оплату, пока вы не отмените подписку в настройках Apple ID, в том числе после стирания данных; пока идёт период подписки, приложение говорит об этом и предлагает кнопку, которая открывает эти настройки. Данные стираются через 15 дней после запроса, отмените вы подписку или нет.
До даты стирания аккаунт можно восстановить в текущей версии приложения: войдите снова тем же способом (Apple, Google или e-mail; новый аккаунт создавать не нужно) и нажмите «Восстановить аккаунт». Аккаунт и данные на наших серверах тогда такие же, как до запроса; не вернутся только копии, которые были лишь на вашем устройстве. Стирание начинается вскоре после даты стирания, а когда оно началось, восстановить аккаунт нельзя.
Сброс вместо восстановления
Пока удаление ожидает, на экране, где есть «Восстановить аккаунт», есть и «Сбросить». Сброс сразу стирает то, что стирается в дату стирания (список выше, в том числе ваши запросы в друзья, дружбы, блокировки, события ленты и ваше время занятий, поэтому вы исчезаете из списков друзей других людей), но ваш вход (логин и адрес электронной почты), действующий платный тариф и ваши обращения в поддержку остаются, а файлы, загруженные прежними версиями приложения, сброс не удаляет: они остаются, пока аккаунт не стёрт. Сброс отменяет заявку на удаление, и аккаунт возвращается пустым: вы снова проходите первую настройку, а у аккаунта появляются новый номер аккаунта и новый код друга, поэтому прежний код друга перестаёт работать. Дату рождения, которую прежняя версия приложения сохранила в вашем профиле (раздел 11), если она есть, сброс не стирает: она переносится в новый профиль. Блокировки, которые поставили вы, стираются, как и блокировки, которые другие люди поставили против вашего аккаунта: человек, который вас заблокировал, этой блокировки больше не имеет. Сброс нельзя отменить.
Сброс возможен раз в 7 дней. Чтобы это соблюдалось, мы храним время вашего последнего сброса, связанное с записью о входе, пока аккаунт не стёрт. Основание: наш законный интерес в предотвращении злоупотреблений лимитами, которые начинаются заново у пустого аккаунта (ст. 6(1)(f) GDPR).
Пока удаление ожидает, ваши данные остаются на наших серверах до даты стирания, а аккаунт скрыт от других пользователей (раздел 3). Мы храним данные, чтобы выполнить ваш запрос и дать вам восстановить аккаунт. Если действует подписка App Store, уведомления, которые Apple присылает нашему серверу о ней (продления, возвраты, окончание), по-прежнему записываются до стирания, чтобы тариф был верным, если вы восстановите аккаунт; на дату стирания они не влияют. Основание: наш законный интерес в том, чтобы верно выполнить ваш запрос и дать вам отменить случайное удаление (ст. 6(1)(f) GDPR), а пока идёт подписка, ещё и договор о ней (ст. 6(1)(b)).
Если что-то с датой неясно, напишите на support@myclaritylab.app с адреса, привязанного к аккаунту.
Что остаётся после удаления
- Запись для восстановления подписки. Если на дату стирания ещё действует платный тариф (оплаченный период подписки App Store, который ещё не закончился, отменили вы продление или нет, или тариф, который выдали вам мы), мы сохраняем ваш адрес электронной почты (в нижнем регистре), прежний идентификатор аккаунта, тариф, его статус, номера транзакций и даты окончания, чтобы действующий тариф можно было восстановить, если вы снова зарегистрируетесь с тем же адресом. Если на эту дату тариф не действует, такой записи мы не создаём. Записи, созданные при удалениях до появления ожидания, подчиняются тому же правилу. Пока тариф идёт, запись хранится, чтобы тариф можно было восстановить. Мы стираем запись автоматически через 30 дней после того, как ею уже нельзя воспользоваться: через 30 дней после окончания тарифа (или после создания записи, если это позже) либо через 30 дней после того, как запись использована для восстановления тарифа. Очистка идёт регулярно, поэтому стирание следует вскоре после этого дня. Запись, у которой нет пригодной даты окончания тарифа (например, тарифа из времени, когда даты окончания ещё не записывались), хранится, пока её не используют для восстановления тарифа (и затем ещё 30 дней, как сказано выше) или пока вы не попросите нас её стереть. Вы также можете попросить нас стереть её раньше; тогда платный тариф автоматически не восстановится. Основание — наш законный интерес в соблюдении того, за что вы заплатили (пока тариф идёт), и в защите от юридических требований (в течение этих 30 дней).
- Журнал уведомлений Apple. Уведомления Apple о покупках хранятся для учёта, предотвращения мошенничества и споров. Связь с вашим аккаунтом убирается, но запись всё равно содержит токен покупки (прежний идентификатор аккаунта), номера транзакций, цену, валюту и страну магазина.
- Записи событий практики с ИИ. Записи о ходе упражнений (тип события, пара языков, уровень, оценка, длительность) остаются без связи с вашим аккаунтом.
- Опрос при удалении. Ваши ответы остаются без связи с аккаунтом. Если вы написали в комментарии персональные данные, они тоже остаются.
- Общий контент. Упражнения, созданные ИИ, и озвучка отдельных слов общие для всех учеников и не содержат данных аккаунта.
- Копии на телефонах других людей. Тест, которым вы поделились в прежней версии и который кто-то принял, лежит копией на телефоне этого человека, как и ваш словарь, который он сохранил там для работы без сети. Удаление вашего аккаунта их не стирает: они вне нашей досягаемости.
- Письма в поддержку. Письма, которые вы отправили на наш адрес поддержки, с аккаунтом не связаны: они остаются в нашей панели администрирования (связь с вашим обращением убирается), пока мы их не удалим; остаются и копии писем, которые мы отправили на адрес, не связанный с аккаунтом. Напишите нам, если хотите, чтобы их стёрли.
- Журналы действий сотрудников. Журналы действий наших сотрудников, например выдачи тарифа, могут содержать идентификатор аккаунта.
- Резервные копии и журналы провайдеров. Наши провайдеры хранят резервные копии и технические журналы в течение устанавливаемых ими сроков, и они стираются по их собственному графику.
- Другие компании. OpenAI, Google, Apple, Fish Audio, Resend и ImprovMX хранят данные по своим политикам; мы не просим их удалять данные. Удаление аккаунта Clarity пока не отзывает связь входа с Apple автоматически: Clarity остаётся в списке приложений, использующих вход с Apple, пока вы не уберёте его в настройках Apple ID (для Google — в аккаунте Google).
Если запрос не дошёл до наших серверов (например, пропала связь), приложение сообщит об этом, аккаунт не будет поставлен на удаление, и на устройстве ничего не сотрётся. Повторите позже или, если хотите, чтобы что-то из перечисленного выше было удалено, напишите на support@myclaritylab.app. Если приложение показало ошибку, но запрос до нас дошёл (например, потерялся ответ), аккаунт всё равно поставлен на удаление: войдите снова и проверьте, вы увидите экран восстановления с датой.
10 Ваши права
По GDPR и британскому GDPR вы имеете право:
- получить подтверждение, обрабатываем ли мы ваши персональные данные, и их копию (доступ);
- потребовать исправить неточные и дополнить неполные данные (исправление);
- потребовать удалить ваши данные (стирание);
- ограничить обработку в предусмотренных законом случаях;
- получить данные, которые вы нам предоставили, в структурированном, широко используемом формате и передать их (переносимость);
- возразить против обработки, основанной на наших законных интересах;
- в любой момент отозвать согласие, без последствий для того, что было сделано ранее. Практика с ИИ: Profile > Настройки > «Согласие на обработку ИИ». Talk: настройки Talk > «Обработка ИИ». Реклама: пункт «Параметры конфиденциальности рекламы» в Profile > Настройки и разрешения iOS в системных настройках;
- подать жалобу в надзорный орган, например в стране, где вы живёте или работаете, в Управление Уполномоченного по информации Великобритании (ICO) или к Федеральному уполномоченному по защите данных и информации Швейцарии.
Как воспользоваться. Удалите аккаунт в приложении; раздел 9 объясняет ожидание перед стиранием данных. Данные, которые хранятся только на вашем устройстве (в том числе аудиофайлы ваших словарей и фото, видео и аудио ваших тестов и курсов), мы не видим и не можем выгрузить или удалить; резервные копии, если вы их делаете, хранятся в iCloud или на вашем компьютере и нам недоступны. Вы управляете этими данными в приложении, а когда вы запрашиваете на устройстве удаление аккаунта в приложении или удаляете само приложение, они стираются с этого устройства; файлы словаря, теста или курса стираются ещё и при удалении на этом устройстве самого словаря, теста или курса. По всем остальным вопросам пишите на support@myclaritylab.app с адреса, привязанного к аккаунту, чтобы мы могли убедиться, что это вы. Мы отвечаем в течение месяца; закон допускает продление для сложных запросов, и мы сообщим, если оно потребуется. Запросы пользователей из любой страны мы обрабатываем одинаково. В приложении нет экрана для смены никнейма после первичной настройки, поэтому, если хотите изменить никнейм, напишите нам.
11 Дети и минимальный возраст
Clarity предназначено для людей от 13 лет. Приложение не рассчитано на детей, и мы сознательно не собираем данные детей младше 13 лет. Мы не спрашиваем дату рождения, поэтому сами проверить возраст не можем, а создать аккаунт можно только с 13 лет. При регистрации по адресу электронной почты вы отмечаете галочкой, что вам не меньше 13 лет и что вы принимаете Условия использования и эту Политику конфиденциальности; галочка является вашим собственным заявлением, которое мы проверить не можем. Текущая версия приложения не спрашивает дату рождения; профиль, созданный прежней версией, может до сих пор хранить её, а другие пользователи её не получают. В некоторых странах возраст, с которого вы можете самостоятельно давать согласие на обработку данных, выше 13 лет (до 16 лет в некоторых государствах ЕС); там, если вы младше этого возраста, пользоваться Clarity можно только с разрешения родителя или опекуна.
Если вы родитель и считаете, что у ребёнка младше 13 лет есть аккаунт, напишите на support@myclaritylab.app, и мы его удалим.
12 Безопасность
Мы защищаем данные мерами, соразмерными риску: например, шифрованные соединения (HTTPS) между приложением и нашими серверами, правила доступа в базе данных, по которым аккаунт получает только свои данные и то, что другие пользователи сделали ему доступным, хранение сессии входа и вашего собственного ключа OpenAI в связке ключей iOS, хранение пароля при входе по электронной почте только в виде хеша с солью, одноразовые коды, которые действуют недолго и срабатывают один раз, а также защищённая паролем панель администрирования только для уполномоченных людей. Ни одна система не защищена полностью. Если утечка затронет ваши права, мы уведомим органы и вас, как того требует закон.
13 Изменения политики
Когда мы меняем эту политику, мы публикуем новый текст на этой странице с новым номером версии и датой. Если для изменения нужно ваше согласие или закон требует уведомить вас, мы запросим согласие или уведомим вас в приложении либо иным подходящим способом до того, как изменение начнёт к вам применяться.
14 Контакты
Ильнар Сиразетдинов – support@myclaritylab.app. Можно также создать обращение (Profile > Помощь и поддержка > Написать нам) или отправить жалобу (Profile > Помощь и поддержка > Жалобы и предложения) из приложения.
Обращение, созданное в приложении, получает номер, а автоматическое сообщение в переписке подтверждает, что мы его получили. Если вы пишете на support@myclaritylab.app, письмо принимает Resend, и оно хранится в нашей панели администрирования; что именно хранится и как долго, сказано в разделе 2 («Поддержка и отзывы»).