Перейти к содержимому

Политика конфиденциальности

Обновлено 2 ноября 2026 г.

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

Эта политика объясняет, какую информацию собирает InviteCount, когда вы пользуетесь ботом InviteCount для Discord, его панелью управления и сайтом invite-count.xyz, зачем она нам нужна, как долго мы её храним и что вы можете с этим сделать.

Кто мы

InviteCount управляет Alexandre RODRIGUES MOREIRA, который определяет, как используются персональные данные, описанные в этой политике (оператор данных). Контакт: [email protected]. Наши серверы и база данных размещены у Contabo GmbH в Германии.

Коротко

  • Мы храним идентификаторы Discord, счётчики и настройки серверов. За пределами каналов тикетов и каналов-ловушек (honeypot) бот не читает и не хранит содержимое ваших сообщений: он их только считает.
  • В канале тикета бот может сохранить переписку в виде транскрипта, если сервер включил эту функцию. В канале-ловушке он показывает сообщение, которое сработало как триггер ловушки, в отчёте, публикуемом в Discord, не сохраняя его.
  • Администраторы сервера сами выбирают, какие функции работают на их сервере. Публичная таблица лидеров сервера в интернете включена по умолчанию, и его администраторы могут в любой момент убрать её из интернета.
  • Мы не продаём и не сдаём в аренду ваши данные и не используем их для рекламы.
  • Любой человек может попросить нас предоставить доступ к его данным или удалить их.

Что мы собираем

Когда бот находится на сервере

Чтобы отслеживать приглашения и обеспечивать работу функций, которые включает сервер, бот хранит следующие данные, связанные с ID сервера и ID пользователей Discord его участников:

  • Отслеживание приглашений: кто кого пригласил, использованный код приглашения, когда участник зашёл на сервер или покинул его, было ли приглашение определено как фейковое, участники, которых сервер уже видел (чтобы узнавать вернувшихся участников), а также счётчики приглашений каждого участника (обычные, бонусные, фейковые и ушедшие).
  • Аналитика роста: каждый вход и выход с указанием источника (код приглашения и пригласивший, персональная ссылка, добавление бота или неизвестно) и того, был ли он засчитан как фейковый. Эти события используются в графиках, аналитике панели управления и отчётах о росте.
  • Сообщения и уровни: сколько сообщений отправил каждый участник, всего и по дням, его XP и уровень, если сервер использует эти функции.
  • Розыгрыши: приз, организатор, участники и победители. Если у розыгрыша есть условия участия, бот в момент вступления проверяет роли участника, возраст аккаунта, время на сервере или количество сообщений.
  • Тикеты, honeypot, защита от рейдов и верификация на сайте: см. разделы ниже.
  • Значки, отображаемые в профиле участника, а также участники, которых сервер скрыл из своих таблиц лидеров или внёс в чёрный список для своих приглашений.
  • Настройки сервера: сообщения о входе, выходе и присоединении, роли и каналы, верификация, логи (включая вебхук, через который бот публикует логи), таблицы лидеров, метки приглашений (названия и роли, назначенные ссылкам-приглашениям), отчёты о росте, типы и панели тикетов, настройки honeypot и защиты от рейдов, дизайн карточек, профиль бота на сервере, настройки публичной таблицы лидеров и другие параметры, выбранные администраторами.

Некоторые функции во время работы считывают информацию из Discord, не сохраняя её, например возраст аккаунта участника для выявления фейковых приглашений и рейдов или аватар участника, когда бот рисует карточку уровня или приветственный баннер.

Содержимое сообщений

Discord даёт ботам доступ к тексту сообщений участников только через своё разрешение «Message Content», которое бот использует лишь после того, как Discord нам его предоставил. Но и тогда:

  • бот читает содержимое сообщений только в каналах тикетов (чтобы сохранить его в транскриптах) и в каналах honeypot (чтобы показать сообщение, которое сработало как триггер ловушки, в отчёте, публикуемом в Discord, не сохраняя его);
  • во всех остальных местах он только считает сообщения (кто отправил сообщение, в каком канале и когда) для подсчёта сообщений и уровней. Он не читает и не сохраняет то, что в них написано, и не держит сообщения в памяти;
  • единственное другое сообщение, которое он просматривает, — это сообщение, состоящее только из упоминания бота, чтобы ответить справочным сообщением (Discord всегда показывает ботам сообщения, в которых они упомянуты). Ничего не сохраняется.

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

Тикеты

Когда сервер использует тикеты, бот хранит для каждого тикета: участника, который его открыл, сотрудника, который взял его в работу, использованные тип тикета и панель, название канала, даты открытия, первого ответа и закрытия, способ закрытия, его события (взят в работу, переименован, добавлены участники, автоматизации...) и ответы на форму открытия. Если сервер включил опрос удовлетворённости (Premium), участник, открывший тикет, после закрытия получает в личных сообщениях просьбу поставить оценку, и его оценка от 1 до 5 сохраняется вместе с тикетом.

Транскрипты. Если сервер их включил, бот сохраняет транскрипт при закрытии тикета: страницу, содержащую последние 5000 сообщений канала тикета (отображаемое имя и аватар каждого автора, дату, текст, эмбеды и прикреплённые файлы) и ответы на форму. Прикреплённые файлы копируются при создании транскрипта, не более 8 MiB на файл и 50 MiB на транскрипт; сверх этих лимитов, или если Discord больше не предоставляет файл, сохраняется только его имя. Страница сжимается и хранится вместе с этими файлами в частном хранилище Cloudflare (R2) под случайным ключом; она никогда не бывает публичной. Открыть транскрипты можно только после входа через Discord, и доступны они администраторам сервера (право «Администратор» или «Управлять сервером»), участникам с ролью поддержки для этого типа тикета и участнику, который открыл тикет, если сервер это разрешает или отправил ему ссылку при закрытии. Прикреплённые файлы при этом показываются по временным ссылкам, действующим 6 часов и создаваемым только после этой проверки доступа. Транскрипты, созданные, пока сервер находится на бесплатном плане, удаляются через 30 дней; созданные, пока у него есть Premium (а также транскрипты сервера, который получает Premium), хранятся без ограничения срока, пока у сервера есть Premium. Если сервер теряет Premium, они удаляются через 30 дней после этой потери, если Premium не вернётся раньше. Файлы транскрипта удаляются вместе с ним, а транскрипты в любом случае удаляются вместе с данными тикетов сервера (см. «Как долго мы её храним»).

Honeypot и защита от рейдов

Honeypot. Администраторы могут настроить каналы-ловушки, которыми настоящих участников просят не пользоваться. Когда кто-то публикует в них сообщение, бот применяет санкцию, выбранную сервером: по умолчанию участник удаляется с сервера, а его сообщения за последние 24 часа удаляются; сервер также может выбрать бан, тайм-аут или только отчёт. Владелец, администраторы, участники, которые могут управлять сервером, а также роли и участники, которых сервер освобождает, никогда не наказываются. Бот записывает ID и имя пользователя участника, канал, санкцию и то, удалось ли её применить, а также дату. Текст сообщения никогда не записывается в нашу базу данных: он отображается только в отчёте, публикуемом в канале логов сервера в Discord, который также показывает возраст аккаунта Discord участника (вычисленный по его ID) и когда он зашёл на сервер. Эти записи удаляются через 3 дня на бесплатных серверах и через 30 дней на серверах с Premium.

Защита от рейдов. Чтобы обнаружить рейд, бот смотрит, сколько участников заходит в минуту, и на возраст их аккаунтов. Обнаружив рейд, он записывает инцидент: когда он начался и закончился, ID участников, зашедших во время него, и тех, чьи аккаунты были недавно созданы, использованные приглашения (код, создатель и число входов), участников, удалённых при входе фильтром возраста аккаунта, принятые меры (кто их принял и когда: приглашения приостановлены, верификация усилена, новые аккаунты удалены, рейд забанен) и сводку, опубликованную на сервере. В зависимости от настроек, выбранных администраторами, участники могут быть удалены или забанены автоматически либо после действия модератора. Инциденты удаляются через 3 дня на бесплатных серверах и хранятся без ограничения срока на серверах с Premium, пока данные сервера не будут удалены.

Верификация на сайте

Когда сервер использует уровень верификации «сайт», бот отправляет каждому новому участнику личную ссылку, действительную 15 минут и одноразовую. Страница верификации показывает сервер, а также ваше имя и аватар в Discord и использует Cloudflare Turnstile, чтобы проверить, что вы не робот: для этой проверки Cloudflare обрабатывает технические сигналы вашего браузера и ваш IP-адрес в соответствии со своей политикой конфиденциальности. Мы храним только отпечаток (SHA-256) ссылки, сервер и участника, для которых она создана, и время её использования; эти данные удаляются примерно через день после истечения срока действия ссылки. Ваш IP-адрес используется для ограничения злоупотреблений и передаётся Cloudflare для проверки, но не хранится вместе с верификацией. Остальные уровни верификации (кнопка и капча-картинка) проходят в Discord.

Профиль бота, карточки и баннеры

  • Профиль бота (Premium): когда администраторы задают боту на своём сервере собственный никнейм, описание, аватар или баннер, изображения (PNG, JPEG или GIF, до 10 MiB каждое) отправляются в Discord, который их показывает, и сохраняются в частном хранилище Cloudflare (R2), чтобы их можно было применить снова, например когда бота добавляют обратно. Заменённое или удалённое изображение стирается, а все они стираются, когда администратор восстанавливает профиль по умолчанию; в остальных случаях они хранятся как настройки сервера.
  • Дизайн карточек (карточка уровня и приветственный баннер): дизайн (слои, тексты, цвета, шрифты) хранится как настройка сервера. Изображение, размещённое в дизайне, — это либо веб-адрес (https) изображения, размещённого в другом месте (тогда мы храним адрес, а не изображение), либо изображение, загруженное через панель управления (см. ниже). Чтобы нарисовать карточку, наш сервер загружает эти изображения и аватар соответствующего участника из Discord, рисует картинку, и бот отправляет её в Discord. Мы не храним нарисованную картинку. Запросы на рисование подписаны, поэтому заказать их может только бот.
  • Изображения, загруженные через панель управления: изображения, которые администраторы загружают для сообщений бота (эмбедов) или для дизайна карточек, хранятся в Cloudflare (R2) по публичному веб-адресу, состоящему из ID сервера и загрузившего их человека и случайного имени, поэтому его невозможно угадать. Любой, у кого есть этот адрес, может увидеть изображение, поскольку Discord и рисование карточек загружают его оттуда. Эти изображения не удаляются автоматически, потому что сохранённые сообщения и дизайны продолжают их использовать; вы можете попросить нас удалить их.

Публичная таблица лидеров

У каждого сервера есть публичная таблица лидеров, включённая по умолчанию: его таблицы лидеров по приглашениям, сообщениям и уровням на странице нашего сайта по адресу, составленному из ID сервера (invite-count.xyz/leaderboard/, за которым следует ID сервера), доступной для просмотра без входа. Сервер с Premium может также дать ей персональную ссылку. Страница показывает название, значок и число участников сервера, а для каждого участника в рейтинге — его отображаемое имя, аватар и счётчик. Если администратор включит подробности, на ней также показываются разбивка приглашений (обычные, бонусные, ушедшие и фейковые), доля приглашённых участников, которые всё ещё на сервере, и последний приглашённый участник (отображаемое имя, аватар и дата). ID и имена пользователей никогда не показываются, участники, скрытые сервером, исключаются, а ушедшие участники отображаются как «Бывший участник». Страница просит поисковые системы не индексировать её, но её может увидеть любой, у кого есть адрес. Администраторы сервера могут в любой момент убрать её из интернета — в панели управления или командой /leaderboard unpublish. Если сервер теряет Premium, его персональная ссылка больше не показывает страницу и остаётся зарезервированной в течение 30 дней, после чего освобождается; адрес с ID сервера продолжает работать. Если вы не хотите там отображаться, попросите администраторов сервера скрыть вас или свяжитесь с нами.

Отчёты и экспорт

  • Отчёты о росте: если администраторы их включат, бот каждый месяц (или каждую неделю с Premium) публикует в выбранном ими канале отчёт с входами, выходами и лучшими пригласившими за период.
  • Экспорт в CSV (Premium): администраторы могут скачать аналитику, таблицы лидеров и списки приглашённых участников в виде файлов CSV. Файлы создаются по запросу и отправляются напрямую администратору; мы не храним копию. После скачивания ответственность за них несёт сервер.

Когда вы входите в панель управления

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

  • Ваша сессия входа хранится в зашифрованном файле cookie на вашем устройстве до 7 дней.
  • В целях безопасности мы записываем каждый вход, выход и обращение к панели с вашим ID пользователя, IP-адресом, браузером (user agent) и датой.

Когда вы оформляете Premium

Premium приобретается на Patreon. Чтобы распознать вашу подписку, мы получаем от Patreon ваш уровень членства, статус патрона и аккаунт Discord, привязанный к Patreon. Мы храним ваш ID пользователя Discord, ваш уровень, дату начала Premium и серверы, на которых вы его активировали. Платежи полностью обрабатывает Patreon: мы никогда не видим данные вашей карты или платёжные реквизиты.

Когда вы посещаете сайт

  • Файлы cookie: сайт устанавливает только файлы cookie, необходимые для входа в панель управления (вашу сессию и кратковременный защитный файл cookie во время входа).
  • Статистика посещений: сайт может использовать Google Analytics для подсчёта посещений и просмотренных страниц. Он загружается только после того, как вы дадите согласие.
  • Отчёты об ошибках: когда страница или бот даёт сбой, Sentry получает технический отчёт (например, страница, ошибка и ваш браузер), чтобы мы могли её исправить.
  • Как и на любом сайте, наши провайдеры хостинга и доставки контента обрабатывают технические данные, например ваш IP-адрес, чтобы отдавать страницы и защищать сервис от злоупотреблений.

Когда вы связываетесь с нами

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

Зачем мы это используем

  • Чтобы обеспечивать работу бота и панели управления (приглашения, сообщения и уровни, розыгрыши, тикеты, аналитика, отчёты, карточки, профиль бота и настройки каждого сервера): это необходимо для предоставления сервиса, который запросили администраторы сервера, добавив бота; в отношении участников их серверов это основано на законном интересе сервера и InviteCount в работе функций, которыми пользуется сообщество.
  • Чтобы защищать серверы (honeypot, защита от рейдов, верификация на сайте, выявление фейковых приглашений): законный интерес в защите сообществ от спама, рейдов и автоматических аккаунтов.
  • Чтобы показывать публичную таблицу лидеров: она включена по умолчанию для каждого сервера, на основании законного интереса сервера в том, чтобы показывать своё сообщество; администраторы сервера могут её отключить, а вы можете возразить, как описано выше.
  • Чтобы предоставлять Premium и активировать его на нужных серверах: необходимо для исполнения вашей подписки.
  • Чтобы обеспечивать безопасность сервиса, выявлять злоупотребления и исправлять ошибки: законный интерес.
  • Чтобы отвечать на ваши обращения в поддержку: законный интерес или исполнение вашей подписки, если обращение касается Premium.
  • Статистика посещений основана на вашем согласии, которое вы можете отозвать в любой момент.

Мы также можем обрабатывать информацию, если этого требует закон.

Кому мы её передаём

Мы никогда не продаём вашу информацию. Мы пользуемся только сервисами, необходимыми для работы InviteCount:

  • Discord, где работает бот, через который выполняется вход в панель управления и который получает то, что публикует бот, и изображения профиля бота;
  • Cloudflare, который защищает и доставляет наш сайт и API, выполняет проверку на робота Turnstile при верификации на сайте и хранит файлы в своём сервисе R2 (транскрипты и их прикреплённые файлы, изображения профиля бота и изображения, загруженные через панель управления);
  • наш хостинг-провайдер (Contabo GmbH), на котором работают наши серверы и наша база данных;
  • Patreon, который обрабатывает платежи за Premium;
  • Sentry для отчётов об ошибках и Google для статистики посещений, если вы дали согласие.

Некоторые из этих провайдеров находятся за пределами Европейского союза, в частности в США. В таком случае передача данных основана на гарантиях, которые эти провайдеры предоставляют в соответствии с GDPR, например на решениях о достаточности защиты или стандартных договорных условиях.

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

Как долго мы её храним

  • Пока бот находится на сервере, его данные хранятся, за исключением более коротких сроков, указанных ниже.
  • Если бота удаляют с сервера, данные участников этого сервера (приглашения и счётчики приглашений, кто кого пригласил, история входов и выходов, события аналитики, счётчики сообщений и уровни, участие в розыгрышах, тикеты и их транскрипты, записи honeypot, инциденты рейдов и ссылки верификации) безвозвратно удаляются через 90 дней после ухода бота, если только бота не добавят обратно раньше; если он вернётся в течение 90 дней, всё останется на месте. Настройки сервера (приветственные и прощальные сообщения, роли, верификация, логи, типы тикетов, дизайн карточек, профиль бота и прочая конфигурация) сохраняются всегда, чтобы сервер вернул свою конфигурацию, если снова добавит бота.
  • Транскрипты тикетов (вместе с их скопированными файлами): 30 дней, если созданы на бесплатном сервере; без ограничения срока, если созданы на сервере с Premium, пока у него есть Premium, затем 30 дней с момента потери Premium (снова без ограничения, если Premium вернётся раньше).
  • Записи honeypot: 3 дня на бесплатных серверах, 30 дней на серверах с Premium.
  • Инциденты рейдов: 3 дня на бесплатных серверах; без ограничения срока на серверах с Premium.
  • События аналитики (входы и выходы с указанием источника): 32 дня на бесплатных серверах; без ограничения срока на серверах с Premium.
  • Сообщения по дням (таблицы лидеров за период): 32 дня.
  • Ежедневная история входов и выходов (графики роста) и записи о посещениях панели управления: 365 дней.
  • Ссылки верификации на сайте: действуют 15 минут, удаляются примерно через день после истечения срока действия.
  • Изображения профиля бота: пока администратор не заменит или не удалит их либо не восстановит профиль по умолчанию.
  • Изображения, загруженные через панель управления: не удаляются автоматически, так как их используют сохранённые сообщения и дизайны; удаляются по запросу.
  • Ссылка публичной таблицы лидеров: сохраняется 30 дней после того, как сервер теряет Premium, затем освобождается.
  • Сессия входа в панель управления: до 7 дней. Записи о входах и выходах удаляются через 12 месяцев.
  • Информация о Premium хранится в соответствии с вашим членством на Patreon.
  • Экспорт в CSV не хранится.

Когда сервер теряет Premium, сроки бесплатного плана снова действуют через 30 дней после этой потери, если Premium не вернётся раньше: события аналитики, инциденты рейдов и записи ханипота старше этих сроков, а также транскрипты, хранившиеся без ограничения срока, тогда удаляются. Администраторы могут в любой момент удалить приглашения, счётчики сообщений и уровни командами /delete и могут попросить нас удалить любые другие данные своего сервера. Вы также можете в любой момент попросить нас удалить ваши данные или данные сервера (см. ниже).

Ваши права

В соответствии с GDPR вы можете запросить доступ к своей информации, её исправление или удаление, ограничение её использования или её получение в переносимом формате, а также возразить против её использования. Напишите на [email protected] или обратитесь на наш сервер поддержки и укажите ваш ID пользователя Discord (или ID сервера), чтобы мы могли найти данные. Мы отвечаем в течение одного месяца. Если вы считаете, что мы обработали ваши данные ненадлежащим образом, вы также можете подать жалобу в орган по защите данных, например в CNIL во Франции.

Дети

InviteCount предназначен для людей, достигших возраста, с которого пользоваться Discord разрешено Условиями использования Discord.

Безопасность

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

Изменения

Мы можем обновлять эту политику при изменении бота или законодательства. Дата в начале страницы указывает на последнюю версию.

Контакты

Вопросы о конфиденциальности: [email protected].

Вопросы по этой странице? Пишите на [email protected].