Настоящая Политика конфиденциальности объясняет, как LexiClash — сервис, которым управляет Ohad Fisher, индивидуальный предприниматель из Израиля ("мы"), — собирает, использует и защищает вашу личную информацию при использовании нашей многопользовательской словесной игры и платформы для классов на сайте lexiclash.live. Этот документ не является юридической консультацией.
1. Информация, которую мы собираем
В зависимости от того, как вы используете LexiClash, мы собираем следующие категории информации:
- Данные учётной записи и входа: при входе через Google или Discord мы получаем от этого провайдера ваше имя, адрес электронной почты и фото профиля (о том, что именно передаёт вход через Google, см. раздел «Данные пользователей Google» ниже); обработка выполняется через Supabase Auth.
- Профиль игрока: отображаемое имя, аватар (эмодзи, цвет или загруженное изображение) и игровые настройки.
- Игровые данные: очки, найденные слова, победы, сыгранные партии, время игры, достижения и место в таблицах лидеров.
- Временные данные сессии: текущее состояние комнаты/игры, хранящееся в Redis и удаляемое автоматически, как правило, в течение часа после окончания игры.
- Данные класса, если вы или ваша школа используете наши инструменты для учителей: названия классов, коды присоединения, список учеников в классе, назначенные уроки и данные о прохождении/прогрессе каждого ученика по этим урокам. Ученики-гости, присоединяющиеся по коду класса, не указывают имя или email — им создаётся анонимная учётная запись.
- Необязательные данные синхронизации с Google Classroom — только если учитель подключил её: см. отдельный раздел «Данные пользователей Google» ниже.
- Платёжные данные: при оформлении подписки Pro наш платёжный процессор Polar передаёт нам план подписки, её статус и период оплаты. Мы никогда не получаем и не храним полный номер вашей карты.
- Сообщения, которые вы нам отправляете: если вы используете форму обратной связи или форму отзывов, мы сохраняем сообщение и указанный вами адрес электронной почты, чтобы иметь возможность ответить.
- Технические и аналитические данные — только с вашего согласия: тип устройства/браузера, просмотренные страницы и события внутри приложения, собираемые через PostHog, Google Analytics и LogRocket, как описано в разделах «Сторонние сервисы» и «Файлы cookie и локальное хранилище». Когда вы вошли в аккаунт, PostHog и LogRocket также связывают эти данные с вашей учётной записью: отображаемым именем, статусом учителя/администратора и игровой статистикой (уровень, очки, серии). PostHog также может получать ваш адрес электронной почты, чтобы узнавать вас между сессиями.
- Отчёты о сбоях и ошибках, автоматически собираемые через Sentry, чтобы помочь нам находить и исправлять ошибки. Такие отчёты включают случайный идентификатор учётной записи и имя пользователя, но никогда — ваш адрес электронной почты.
2. Как мы используем вашу информацию
Мы используем указанную выше информацию, чтобы:
- создавать и защищать вашу учётную запись и обеспечивать вход в неё
- обеспечивать работу игры — подбор соперников, начисление очков и таблицы лидеров — и показывать ваш профиль и статистику другим игрокам
- обеспечивать работу функций для классов: позволять учителям создавать классы и уроки, отслеживать прогресс учеников, формировать отчёты и (по желанию) синхронизировать оценки с Google Classroom
- отправлять вам сервисные письма через Resend: письма об учётной записи и приветственные письма, ответы на ваши обращения через форму контактов/отзывов и (если вы не отказались) периодические письма для возврата к игре; платёжные квитанции отправляет Polar, наш платёжный процессор
- измерять и улучшать LexiClash с помощью аналитики — только если вы приняли аналитические файлы cookie
- автоматически находить и исправлять ошибки с помощью отчётов о сбоях/ошибках
- показывать рекламу вне страниц класса и образовательного раздела — только если вы приняли рекламные файлы cookie (а в нативных приложениях — в соответствии с рекламными политиками магазинов приложений)
- поддерживать честность игры и соблюдение наших Условий использования
3. Сторонние сервисы
Для работы LexiClash мы пользуемся услугами следующих поставщиков. Каждый из них получает только те данные, которые нужны ему для выполнения своей роли для нас:
- Supabase — аутентификация, база данных и хранение файлов
- PostHog — аналитика продукта (хостинг в ЕС), только с вашего согласия; когда вы вошли в аккаунт, это включает ваш email, отображаемое имя и роль учителя/администратора
- Google Analytics (GA4) — аналитика использования, только с вашего согласия
- Sentry — автоматические отчёты о сбоях и ошибках
- LogRocket — запись сессий и журналы ошибок, только с вашего согласия; когда вы вошли в аккаунт, это также связывает вашу сессию с отображаемым именем и игровой статистикой
- Google AdMob и Google H5 Games Ads в веб-версии — реклама, только вне страниц класса/образования и только с вашего согласия
- ayeT-Studios — необязательная витрина предложений «заработай монеты» в веб-версии; никогда не показывается учётной записи, помеченной как детская
- Resend — отправка указанных выше писем от нашего имени
- Polar — обработка платежей и роль Merchant of Record для подписок Pro
- Google Classroom API — только если учитель решит подключить его; см. «Данные пользователей Google»
- Google и Discord — вход через OAuth
4. Реклама третьих лиц
LexiClash частично финансируется за счёт рекламы вне использования в классе и образовательного контекста. Мы никогда не показываем рекламу на страницах учителя, ученика, класса или образовательного раздела, а также во время многопользовательской игры, связанной с классом.
Как работает реклама
- Мы используем Google AdMob в нашем нативном мобильном приложении и Google H5 Games Ads в веб-версии.
- В нативном приложении перед настройкой рекламы мы запрашиваем согласие через User Messaging Platform от Google там, где этого требует ваш регион (например, ЕЭЗ и Великобритания). Учётная запись, определённая как принадлежащая ребёнку (см. «Классы, школы и конфиденциальность детей» ниже), там вообще не видит рекламы, а любая учётная запись, которую мы не подтвердили как принадлежащую взрослому, не видит межстраничную рекламу и получает рекламу в режимах Google для детской аудитории и лиц младше возраста согласия (TFCD/TFUA), что отключает персонализацию рекламы и ограничивает рекламный контент общей возрастной категорией.
- В веб-версии рекламные запросы несут сигнал Google Consent Mode v2 из выбора «Реклама» в нашем баннере cookie, который определяет, может ли реклама быть персонализирована.
- Мы также можем показывать необязательную витрину предложений «заработай монеты» (ayeT-Studios) в веб-версии; она никогда не показывается учётной записи, определённой как принадлежащая ребёнку, и не показывается на страницах класса/образования.
- Мы никогда не продаём вашу личную информацию рекламодателям.
Ваш выбор
Вы можете управлять рекламой в LexiClash следующими способами:
- в любой момент изменить свой выбор рекламных файлов cookie через баннер cookie
- отказаться от персонализированной рекламы в настройках рекламы Google (https://adssettings.google.com)
- ознакомиться с политикой конфиденциальности Google в отношении рекламы на https://policies.google.com/technologies/ads
- отказаться от рекламных файлов cookie других участвующих поставщиков на https://www.aboutads.info/choices
- управлять файлами cookie или удалять их в настройках браузера — отключение необходимых файлов cookie может привести к тому, что сайт перестанет корректно работать
5. Файлы cookie и локальное хранилище
Мы используем файлы cookie и локальное хранилище в трёх категориях, отображаемых в нашем баннере cookie: Необходимые — всегда включены, нужны для входа, безопасности и запоминания базовых настроек, таких как тема и язык; без них сайт может работать некорректно. Аналитические — используются, только если вы их примете; обеспечивают работу PostHog, Google Analytics и LogRocket, как описано выше. Рекламные — используются, только если вы их примете; позволяют Google показывать и измерять рекламу вне страниц класса/образования, как описано выше. Вы можете изменить свой выбор в любое время через баннер cookie или настройки браузера.
6. Данные пользователей Google
В этом разделе в одном месте собрано всё, что LexiClash делает с данными, получаемыми от API Google.
Вход через Google
Когда вы входите в свою учётную запись LexiClash через Google, Google передаёт нам ваше имя, адрес электронной почты и фото профиля, чтобы мы могли создать и аутентифицировать вашу учётную запись, как описано в разделе «Информация, которую мы собираем» выше. Мы не запрашиваем доступ к Google Classroom в рамках этого входа.
Интеграция с Google Classroom (по желанию, Teacher Pro)
Если учитель явно подключает свою учётную запись Google для отправки оценок в Google Classroom, LexiClash получает доступ только к тому, что необходимо для этой функции, и только пока учитель ею пользуется:
- Список ваших курсов в Google Classroom — чтобы вы могли выбрать, какому классу выставлять оценки.
- Список учеников этого класса — идентификатор пользователя Google Classroom каждого ученика и, чтобы мы могли сопоставить их с вашими учениками в LexiClash, их школьный адрес электронной почты.
- Выбранное или созданное вами задание и статус его выполнения каждым учеником.
- Мы используем это только для того, чтобы сопоставить ученика LexiClash с его учётной записью Google Classroom по email и записать оценку, которую вы решили отправить (а по вашему запросу — отметить задание как возвращённое этому ученику).
- Данные списка учеников (имена, email-адреса, идентификаторы пользователей Google) хранятся в памяти только в течение единственного запроса, отправляющего оценки, — они никогда не записываются в нашу базу данных, не логируются и не включаются в то, что возвращается в ваш браузер. В результатах, которые вы видите, отображаются только имена ваших собственных учеников LexiClash.
- Оценки можно записывать только в задание Classroom, созданное самим LexiClash, — это ограничение накладывает API Google, а не наш выбор.
- Ваш токен доступа Google хранится только в зашифрованном (AES-256-GCM) httpOnly cookie, привязанном к вашей учётной записи LexiClash, и истекает примерно через час. Мы не запрашиваем и не храним refresh-токен Google, поэтому у нас никогда нет долгоживущих учётных данных Google для вашей учётной записи.
- Мы никогда не продаём и не передаём эти данные и никогда не используем их для рекламы или обучения моделей ИИ/машинного обучения.
- Вы можете в любой момент отключить LexiClash от своей учётной записи Google на странице https://myaccount.google.com/permissions.
Политика использования данных пользователей API-сервисов Google
В соответствии с требованиями Google мы приводим здесь следующее заявление в оригинале на английском языке: «LexiClash's use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.» Подробнее: https://developers.google.com/terms/api-services-user-data-policy
7. Классы, школы и конфиденциальность детей
Мы просим каждого указать свой возраст. Основной, поддерживаемый рекламой продукт LexiClash дополнительно следует возрастным рейтингам в наших магазинах приложений (13+); наш отдельный продукт для классов/учителей предназначен для использования учениками любого школьного возраста под наблюдением учителя или школы:
- Каждому предлагается на нейтральном одноразовом экране без значения по умолчанию или подсказки указать год рождения. На основе этого самостоятельно указанного (без независимой проверки) ответа учётная запись относится к одной из трёх категорий — ребёнок (младше 13 лет), взрослый (13 лет и старше) или неизвестно (ответ не дан), — каждая со своими настройками по умолчанию для чата, личных сообщений, заявок в друзья и рекламы.
- Учётная запись категории «ребёнок» никогда не видит рекламу или витрину предложений «заработай монеты» и по умолчанию ограничена в свободном чате, личных сообщениях и заявках в друзья; учётная запись «неизвестно» (не указавшая возраст) получает те же консервативные настройки по умолчанию в качестве меры предосторожности.
- Ученики-гости, присоединяющиеся к классу по коду, полностью пропускают регистрацию учётной записи — они не предоставляют имя, email или какую-либо личную информацию и получают анонимную учётную запись.
- Когда учитель создаёт класс и приглашает учеников, ответственность за получение согласия родителей или опекунов, требуемого законом для учеников младше 13 лет, лежит на учителе (и его школе) — это то же основание «уполномоченного школой лица», которое обычно используют поставщики образовательных технологий. LexiClash самостоятельно не проверяет возраст ни одного ученика в этом процессе.
- Мы никогда не продаём личную информацию какого-либо пользователя, включая ребёнка, третьим лицам в маркетинговых целях.
- Родитель или опекун может связаться с нами по адресу lexiclash.game@gmail.com, чтобы просмотреть, исправить или удалить информацию о своём ребёнке.
8. Хранение данных
Мы храним информацию только до тех пор, пока она служит цели, для которой была собрана:
- Данные учётной записи, профиля и класса — до тех пор, пока вы или учитель класса их не удалите, либо пока вы не удалите свою учётную запись.
- Игровая статистика и записи в таблицах лидеров — сохраняются для поддержания целостности таблиц лидеров и удаляются при удалении вашей учётной записи, если ваши записи не заблокированы конфликтом целостности данных (см. примечание об удалении ниже).
- Состояние сессии/игры в Redis — удаляется автоматически, как правило, в течение часа после окончания игры.
- Данные списка учеников из Google Classroom (имена, email-адреса, идентификаторы пользователей) — никогда не сохраняются; хранятся в памяти только в течение единственного запроса синхронизации оценок, как описано в разделе «Данные пользователей Google».
- Ваш токен доступа Google Classroom — автоматически истекает примерно через час; мы никогда не храним refresh-токен.
- Аналитические данные и данные о сбоях — хранятся в соответствии с собственной политикой каждого поставщика (PostHog, Google Analytics, Sentry, LogRocket).
- Удаление вашей учётной записи происходит немедленно: мы сразу удаляем ваши токены push-уведомлений и любые записи запросов доступа учителя, привязанные к вашему email, а затем удаляем сам логин, что приводит к каскадному удалению вашего профиля и других таблиц, связанных с ним в нашей базе данных. Если конфликт данных когда-либо заблокирует часть этого процесса, удаление вернёт ошибку вместо того, чтобы незаметно оставить данные — напишите на lexiclash.game@gmail.com, и мы завершим удаление вручную.
9. Безопасность данных
Мы применяем меры защиты, соответствующие отраслевым стандартам: весь трафик шифруется по HTTPS; аутентификация выполняется через OAuth-процессы Supabase; записи вашей базы данных хранятся в зашифрованной инфраструктуре Supabase; ваш токен доступа Google Classroom хранится только в зашифрованном (AES-256-GCM) httpOnly cookie; а многопользовательская игра использует защищённые WebSocket-соединения.
10. Ваши права
В зависимости от места вашего проживания вы можете иметь право:
- получить доступ к своим персональным данным, которые мы храним, через страницу профиля или обратившись к нам
- исправлять или обновлять свою информацию в любое время
- немедленно удалить свою учётную запись и связанные с ней данные через настройки учётной записи
- спросить нас, какие данные мы храним и почему, а также возразить против некоторых видов их использования или ограничить их
- по запросу получить копию своих данных в переносимом формате
- Чтобы воспользоваться любым из этих прав, напишите нам на lexiclash.game@gmail.com.
11. Платежи и подписки
При оформлении подписки Pro наш платёжный процессор Polar обрабатывает транзакцию и выступает в роли Merchant of Record для LexiClash. Мы получаем план вашей подписки, её статус и период оплаты, но никогда — полные данные вашей карты: они обрабатываются Polar и её собственными платёжными процессорами, которые также собирают и уплачивают применимые налоги. Для учётных записей класса/учителя мы обрабатываем предоставленные вами данные учеников для оказания услуги, как описано в этой политике и наших Условиях использования.
12. Международные пользователи
Ваши данные могут передаваться и храниться в странах, отличных от страны вашего проживания, в том числе в странах с иными законами о защите данных. Используя LexiClash, вы соглашаетесь на такую передачу.
13. Изменения в этой политике
Мы можем время от времени обновлять настоящую Политику конфиденциальности. Любые изменения будут опубликованы на этой странице с новой датой вступления в силу. Продолжение использования LexiClash после внесения изменений означает, что вы принимаете обновлённую политику.
14. Применимое право
Настоящая Политика конфиденциальности регулируется законодательством Государства Израиль. Любые споры подлежат разрешению в судах, расположенных в Израиле.
15. Свяжитесь с нами
Есть вопросы об этой политике или о ваших данных? Напишите нам на lexiclash.game@gmail.com, и мы вам ответим.