1. Введение
Сервис ScoreAssist ведёт IE Ihor Reutskyi - индивидуальный предприниматель, зарегистрированный в Грузии (регистрационный код 345758708), Shartava str. 7, Batumi 6004, Georgia («мы», «нас» или «наш»). Мы стремимся защищать вашу конфиденциальность. Эта Политика конфиденциальности объясняет, как мы собираем, используем, раскрываем и защищаем вашу информацию при использовании вами нашего Сервиса.
Пожалуйста, внимательно прочитайте эту политику. Используя Сервис, вы принимаете эту политику. Там, где нам нужно ваше согласие, мы спрашиваем его отдельно, и вы можете отозвать его в любой момент. Если вы не согласны с описанными здесь практиками, пожалуйста, не используйте Сервис.
2. Какие данные мы собираем
Весь сайт можно читать без аккаунта. Что именно мы обрабатываем, зависит от того, есть ли он у вас.
Если аккаунта нет
• Ваш IP-адрес, запрошенная страница, user agent вашего браузера и время - в журналах сервера. Они нужны нам, чтобы сайт работал и был защищён
• Запись о том, что проверку возраста показали, подтвердили или отклонили, с языком страницы и вашим IP-адресом - в журналах сервера. Ни cookie, ни ID аккаунта к ней не привязаны
• Если вы пытаетесь войти с адресом, для которого нет аккаунта: частично скрытая копия этого адреса и ваш IP-адрес - в наших журналах и в Sentry
• Если страница не загружается или ломается в вашем браузере: адрес страницы без части после вопросительного знака, ваш браузер и операционная система и сама ошибка - в Sentry. Sentry видит ваш IP-адрес, но не хранит его
• Статистика просмотров от Cloudflare Web Analytics: открытая страница (без части после вопросительного знака), сайт, с которого вы пришли, ваша страна, браузер, операционная система и тип устройства, скорость загрузки страницы. Страну Cloudflare определяет по вашему IP-адресу. По описанию самого Cloudflare, для этого он ничего не сохраняет в вашем браузере, не использует IP-адрес или данные браузера, чтобы вас узнать, и не следит за вами с сайта на сайт
• Cookies и данные в браузере, перечисленные в разделе о cookies
Если аккаунт есть
• Адрес эл. почты и хешированный пароль (никогда не хранится в открытом виде)
• Отображаемое имя, если вы его указали. Что там написать, решаете вы, поэтому мы не можем знать, настоящее ли это имя
• Язык и часовой пояс (формат времени, 12- или 24-часовой, хранится только в вашем браузере, в cookie clk)
• Фото профиля, если вы его загрузили (см. ниже)
• Ваши согласия: принятие Условий с датой и отдельный переключатель для каждого письма и для маркетинговых писем
• Команды, соревнования, люди и матчи, за которыми вы следите
• Запись о пропущенной проверке возраста (в аккаунте уже подтверждено, что вам есть 18 лет) с языком страницы и вашим IP-адресом - в журналах сервера. Ни cookie, ни ID аккаунта к ней не привязаны
• Дата создания аккаунта, время последнего входа, неудачные попытки входа и то, заблокирован ли аккаунт
• Запись о каждом письме, которое мы вам отправили (какое письмо, когда и что в нём было перечислено)
• Если вы или администратор просите удалить аккаунт или выгрузить данные: сам запрос и его дата, а если запрос сделал администратор, то и причина, которую он указал
Фото профиля (необязательно)
• Если вы загружаете фото профиля, изображение хранится в Cloudflare R2 в ЕС и раздаётся через управляемый Cloudflare домен. URL изображения не требует авторизации - любой, у кого есть ссылка, может просмотреть фото. Фото хранится, пока вы не удалите его в разделе Профиль → Аккаунт или пока ваш аккаунт не будет анонимизирован в рамках Права на удаление (30-дневный льготный период). Мы можем удалить фото, если оно нарушает правило о контенте пользователей в наших Условиях.
История входов
• При каждом успешном входе мы сохраняем IP-адрес и user agent вашего браузера. Мы храним 50 последних записей на аккаунт, более старые удаляются автоматически. На странице «Безопасность» в профиле вы видите сокращённый вид: время, приблизительное местоположение по IP-адресу и сводку об устройстве
• Для каждой сессии входа мы также храним IP-адрес и user agent, с которых она началась
Обязательно ли давать нам эти данные?
Чтобы читать сайт, не нужны ни аккаунт, ни личные данные. Для аккаунта нужен адрес эл. почты - без него мы не сможем его создать. Всё остальное в профиле - по желанию.
Мы не собираем платёжные данные, номера телефонов и почтовые адреса.
3. Как мы используем ваши данные
Мы используем собранную информацию, чтобы:
• Предоставлять, поддерживать и обслуживать Сервис
• Аутентифицировать ваш аккаунт и управлять вашей сессией
• Отслеживать и применять лимиты использования (ограничение частоты запросов)
• Выявлять и предотвращать мошеннические или недобросовестные действия, в том числе повторные неудачные попытки входа
• Находить и исправлять ошибки
• Считать просмотры страниц и измерять скорость их загрузки - без cookies
• Отправлять транзакционные письма (подтверждение почты, сброс пароля, уведомления безопасности, уведомления аккаунта). Когда вы входите с нового устройства, в письме-уведомлении есть IP-адрес этого входа, чтобы вы могли его узнать
• Отправлять письма, которые вы заказали: ежедневное письмо о матчах ваших подписок (завтрашние матчи, их результаты и изменения в расписании), необязательное еженедельное письмо о главных матчах, а также письма об отдельном матче, когда выходит его разбор и когда он завершается
• Соблюдать юридические обязательства
Наши разборы матчей пишет AI по спортивным данным о матче. Они не о вас, и ваши данные в них не попадают. Мы не принимаем о вас автоматических решений и не составляем ваш профиль по тому, что вы читаете.
Мы не продаём, не сдаём в аренду и не обмениваем ваши персональные данные.
4. Правовые основания обработки (GDPR)
Для пользователей из Европейской экономической зоны (ЕЭЗ) мы обрабатываем ваши персональные данные на следующих правовых основаниях:
• Договорная необходимость: обработка, необходимая для предоставления Сервиса, на который вы подписались (управление аккаунтом, аутентификация, письма об аккаунте)
• Законные интересы: работа и защита сайта, журналы сервера, запись о проверке возраста, предотвращение мошенничества, отслеживание ошибок и статистика просмотров. Вы можете возразить против этого в любой момент
• Согласие: каждое письмо, которое не касается вашего аккаунта, - ежедневное письмо о ваших подписках, два письма об отдельном матче, за которым вы следите, еженедельное письмо о главных матчах, а также маркетинговые письма - у них свой переключатель. Все они выключены, пока вы их не включите, в каждом есть отписка в один клик, и вы можете отозвать согласие в любой момент в Профиль → Аккаунт
• Юридическое обязательство: соблюдение применимых законов и нормативных актов
Вы имеете право отозвать согласие в любой момент, когда согласие является правовым основанием обработки.
5. Хранение данных
Мы храним персональные данные в течение этих сроков. Если срок пока не ограничен, мы так и пишем.
• Данные аккаунта: пока существует ваш аккаунт. После запроса на удаление они анонимизируются, когда закончится 30-дневный период (см. «Ваши права»)
• История входов: 50 последних записей на аккаунт; более старые записи удаляются автоматически, а все - когда ваш аккаунт стирается
• Записи о сессиях (IP-адрес и user agent каждой сессии входа): каждая запись истекает не позже чем через 30 дней после создания и удаляется в течение двух дней после этого
• За чем вы следите: пока следите. Подписка на отдельный матч снимается сама, когда матч завершился
• Записи об отправленных письмах (какое письмо, какому аккаунту, когда и что в нём было перечислено): 90 дней
• Записи о действиях наших администраторов или нашей автоматической защиты с аккаунтами: 12 месяцев
• Записи о запросах на выгрузку данных: 12 месяцев
• Записи о запросах на удаление: хранятся без ограничения срока как подтверждение, что запрос выполнен. Причину, которую вписал администратор, стираем вместе с вашим аккаунтом
• Письма, которые вы нам отправляете, и наши ответы: хранятся в нашем почтовом ящике, срок пока не ограничен
• Отчёты об ошибках и выборка запросов в Sentry: 30 дней
• Статистика просмотров в Cloudflare Web Analytics: Cloudflare хранит все записи 7 дней, затем - только выборку, примерно каждую десятую. Когда удаляется эта выборка, Cloudflare не сообщает
• Журналы сервера: хранятся в файлах ограниченного размера (до трёх файлов по 10 МБ на каждую часть сервиса). Самые старые записи перезаписываются первыми, а журналы части сервиса удаляются каждый раз, когда мы её обновляем. Предел задан размером, а не датой, поэтому точное число дней мы назвать не можем
• Резервные копии: до 30 дней с даты создания копии
Вы можете запросить удаление вашего аккаунта и связанных данных в любое время. Некоторые данные могут храниться дольше, если этого требует закон.
6. Ваши права
Согласно GDPR и применимым законам о защите данных, вы имеете следующие права:
Право на доступ: запросить копию персональных данных, которые мы храним о вас. В выгрузке из профиля есть ваш профиль, согласия, подписки и сокращённая история входов. В неё не входят полные IP-адреса и user agent ваших входов и сессий, записи об отправленных вам письмах и ваши запросы на удаление и выгрузку данных; за полной копией напишите нам.
Право на удаление («право быть забытым»): запросить удаление ваших персональных данных с учётом установленных законом требований к хранению. Вы можете воспользоваться этим правом самостоятельно в любой момент в разделе Профиль → Безопасность → Удалить аккаунт. Мы планируем удаление через 30 дней, чтобы вы могли передумать: вход в систему в течение льготного периода автоматически отменяет его, а в отправленном нами письме есть ссылка для отмены в один клик. В ограниченных случаях (серьёзные или повторные нарушения условий использования, мошенничество, злоупотребление) администратор может запланировать удаление вашего аккаунта; действует тот же 30-дневный льготный период, вход в аккаунт или ссылка отмены в письме останавливает удаление, и вы получите письмо с уведомлением о запланированной дате и способе связи, если это не было сообщено вам заранее. По истечении 30 дней мы анонимизируем аккаунт: удаляем адрес эл. почты, отображаемое имя, пароль, фото профиля, язык и настройки рассылок, и оставшаяся запись больше вас не идентифицирует. Она хранится в анонимизированном виде для аудита. На этом же шаге мы удаляем историю входов и записи о сессиях (с IP-адресами и user agent) и стираем причину, которую администратор вписал в запрос на удаление или выгрузку. Копии в резервных копиях и отчёты об ошибках в Sentry исчезают в течение 30 дней. Журналы сервера, где упоминается ваш аккаунт, перезаписываются по мере заполнения файлов и удаляются, когда мы обновляем соответствующую часть сервиса (см. «Хранение данных»).
Право на переносимость: получить ваши персональные данные в структурированном, машиночитаемом формате. Вы можете мгновенно скачать копию своих данных в формате JSON на странице Профиль → Безопасность (не более одного экспорта за 24 часа) или связаться с нами по адресу ниже. Администратор также может создать экспорт от вашего имени (например, в ответ на запрос субъекта данных); в этом случае вы получите письмо с приватной ссылкой для скачивания, действительной 7 дней.
Право на исправление: исправить неточные или неполные персональные данные. Отображаемое имя, почту, язык, часовой пояс и фото вы можете изменить сами в профиле.
Право на ограничение: запросить ограничение обработки ваших данных в определённых обстоятельствах.
Право на возражение: возразить против обработки на основании законных интересов. Счётчик просмотров не различает посетителей, поэтому отключить его для одного человека мы не можем; вы можете остановить его сами, заблокировав static.cloudflareinsights.com в браузере или блокировщиком контента.
Чтобы воспользоваться любым из этих прав, свяжитесь с нами по адресу [email protected]. Мы ответим в течение 30 дней.
8. Сторонние сервисы
Эти сервисы обрабатывают данные по нашему поручению:
Разборы матчей (через OpenRouter)
Мы отправляем данные о матче языковой модели через OpenRouter, чтобы она написала превью до матча и обзор после него. В этих данных - сведения о матче и его участниках: названия команд; если игрок заявлен как отсутствующий, его имя и общая причина; а для обзора - составы, авторы голов, карточки и оценки игроков, которые сообщает провайдер. Личных данных о вас как о читателе там нет: ни учётной записи, ни адреса почты, ни истории просмотров. Политика конфиденциальности OpenRouter - openrouter.ai/privacy.
Спортивные данные (API-Sports, TheSportsDB)
Мы загружаем у этих поставщиков расписание, результаты, команды, игроков и статистику. О вас мы им ничего не передаём.
Sentry (отслеживание ошибок)
Когда на нашем сервере происходит ошибка, отчёт о ней уходит в Sentry. Если страница не загружается или ломается в вашем браузере, эта ошибка тоже уходит в Sentry - независимо от того, есть ли у вас аккаунт. В таком отчёте есть адрес страницы без части после вопросительного знака, ваш браузер и операционная система и сама ошибка, а если вы вошли - ещё и ID аккаунта. Sentry видит ваш IP-адрес, когда получает отчёт, но не хранит его. Для событий входа в него попадают ваш IP-адрес, частично скрытый адрес эл. почты и ID аккаунта - так мы разбираем сбои и повторные попытки взломать аккаунт. Кроме того, Sentry получает небольшую выборку обычных запросов (запрошенный адрес и время ответа), чтобы мы находили медленные страницы. Наш аккаунт Sentry хранит данные в регионе ЕС (Германия).
Resend (доставка писем)
Все наши письма уходят через Resend, который получает ваш адрес эл. почты и содержание письма.
Cloudflare (сеть, хранилище, защита, статистика)
Весь трафик сайта идёт через Cloudflare: он защищает сайт и уменьшает изображения команд и игроков. Фото профилей и выгрузки данных хранятся в Cloudflare R2 в ЕС. Резервные копии базы данных тоже хранятся в Cloudflare R2. Почту на наши адреса пересылает Cloudflare. Если в формах регистрации и входа появляется проверка безопасности, это Cloudflare Turnstile - он получает ваш IP-адрес. Cloudflare Web Analytics также считает для нас просмотры страниц и скорость их загрузки: в вашем браузере работает небольшой скрипт Cloudflare, а Cloudflare видит ваш IP-адрес и определяет по нему страну. Cookies он не ставит.
Google (Gmail)
Письма на наши адреса Cloudflare пересылает в почтовый ящик Gmail, где мы их читаем и отвечаем. Google хранит эти письма и наши ответы.
Hetzner (хостинг)
Приложение и его база данных работают на сервере, который мы арендуем у Hetzner, в дата-центре в Германии.
Передача данных за пределы ЕЭЗ
Оператор зарегистрирован в Грузии и работает с этими данными оттуда. Для Грузии нет решения ЕС о достаточности защиты, а стандартные контрактные положения (SCC) с перечисленными сервисами мы не подписывали. Мы передаём ваши данные, потому что это необходимо, чтобы предоставить сервис, который вы запросили (статья 49(1)(b) GDPR). Перечисленные сервисы тоже могут обрабатывать данные за пределами ЕЭЗ на своих условиях.
9. Люди, названные в материалах о матчах
На страницах матчей мы называем участников: игроков, а где данные это позволяют - тренеров и судей. Эти сведения приходят от поставщиков спортивных данных, перечисленных выше, и мы публикуем их так, как получаем, - в том числе если игрок заявлен как недоступный на матч, с общей причиной. Сами мы их не собираем, ничего к ним не добавляем и профилей по ним не строим.
Если вас назвали на нашей странице и вы хотите исправить или убрать запись, напишите по адресу из раздела «Контакты», указав страницу и запись. Мы разберёмся, а если запись исходит от поставщика данных, передадим обращение и ему.
10. Безопасность данных
Мы защищаем ваши данные такими мерами:
• Пароли хешируются с помощью argon2id (алгоритм с высокими требованиями к памяти)
• Токены аутентификации хранятся в cookies HttpOnly, Secure (недоступны для JavaScript)
• Ротация refresh-токенов с отслеживанием семейств для обнаружения кражи токенов
• Защита от перебора: аккаунты временно блокируются после повторных неудачных попыток входа
• HTTPS-шифрование для всех данных при передаче
Несмотря на эти меры, ни одна система безопасности не является полностью неуязвимой. Рекомендуем использовать надёжный уникальный пароль и немедленно сообщать нам, если вы подозреваете несанкционированный доступ к вашему аккаунту.
11. Изменения этой политики
Мы можем время от времени обновлять эту Политику конфиденциальности. Когда мы это делаем, мы меняем дату «Последнее обновление» вверху этой страницы.
Продолжение использования Сервиса после публикации изменений означает ваше принятие изменённой политики. Рекомендуем периодически просматривать эту политику.
12. Контакты и контролёр данных
Контролёр персональных данных, обрабатываемых через Сервис:
IE Ihor Reutskyi, индивидуальный предприниматель (Грузия)
Регистрационный код: 345758708 · Свидетельство №: C56572
Адрес: Shartava str. 7, Batumi 6004, Georgia
По вопросам конфиденциальности, запросам субъектов данных или жалобам:
Эл. почта: [email protected]
Тема письма: Privacy Request
По общим вопросам: [email protected]
Мы отвечаем на все запросы о конфиденциальности в течение 30 дней. Если вы не удовлетворены нашим ответом, вы имеете право подать жалобу в местный орган по защите данных.