КлиентБот
Документ

КлиентБот · klientbot.rsteam.uz

Политика обработки персональных данных

Политика описывает, какие данные сервис «КлиентБот» хранит об оптовиках и их клиентах, кому и зачем эти данные передаются, как долго они хранятся и как их удалить. Редакция от 17.09.2026.

01

Кто мы

«КлиентБот» — сервис, который связывает учётную запись МоегоСклада оптового поставщика с его собственным Telegram-ботом. Сервис работает на сайте klientbot.rsteam.uz и как решение в маркетплейсе МоегоСклада.

Оператор сервиса: RUSTAM SAMANDAROV, адрес: Ташкент, Нурафшон 38, 5. Страна регистрации — Узбекистан.

Связаться по любому вопросу об этой политике и о ваших данных: rustamsmax@gmail.com, Telegram @rsktash. Поддержка отвечает с 9:00 до 17:00 по времени Ташкента.

02

Про кого этот документ

В сервисе есть две разные группы людей, и данные у них разные.

  • Оптовик — предприниматель, который подключает к сервису свою учётную запись МоегоСклада и своего Telegram-бота. Он регистрируется у нас или устанавливает решение из маркетплейса.
  • Клиент оптовика — покупатель, который привязывается к боту оптовика и получает в Telegram уведомления о заказах, отгрузках, счетах и оплатах. Если оптовик включил приём заказов, клиент также отправляет заказы через Telegram-мини-приложение.

Клиент оптовика не регистрируется у нас и не заключает с нами договор. Он общается со своим поставщиком через бот этого поставщика.

03

Роли: кто за что отвечает

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

Данные клиентов оптовика. Их состав определяет оптовик: это его контрагенты в его учётной записи МоегоСклада и его переписка через его бота. Мы обрабатываем эти данные по поручению оптовика и в его интересах — чтобы доставить уведомление и принять заказ. Мы не используем их для своих целей, не объединяем данные разных оптовиков и никому их не продаём.

Поэтому по вопросу о своих данных клиент обращается к своему поставщику. Мы выполним обоснованный запрос оптовика в отношении его клиентов.

По данным оптовика оператором является RUSTAM SAMANDAROV. По данным клиентов оптовика оператором является сам оптовик, а сервис обрабатывает эти данные по его поручению.

04

Какие данные мы храним об оптовике

При регистрации на сайте и при работе сервиса:

  • название компании и адрес электронной почты;
  • пароль — только в виде хэша (алгоритм scrypt со случайной солью). Сам пароль мы не храним и восстановить его не можем;
  • если вход выполнен через Google — постоянный идентификатор аккаунта Google вместо пароля;
  • отметка о подтверждении адреса почты; одноразовые ссылки подтверждения и сброса пароля хранятся только в виде хэша и имеют срок годности;
  • язык интерфейса и часовой пояс (название зоны, например Asia/Tashkent);
  • идентификатор учётной записи МоегоСклада, токен доступа к МоемуСкладу и токен Telegram-бота — в зашифрованном виде (см. раздел 10);
  • тариф, канал оплаты (прямой или через маркетплейс) и история платежей;
  • журнал отправленных писем: адрес получателя, вид письма, язык, результат отправки и текст ошибки, если отправка не удалась.
  • Чего мы не делаемСервис не ведёт журналов IP-адресов и не записывает User-Agent браузера. На сайте нет ни систем веб-аналитики, ни счётчиков, ни рекламных пикселей, ни внешних шрифтов и скриптов — обе посадочные страницы загружаются только с нашего домена.
05

Какие данные мы храним о клиентах оптовика

Эти данные приходят из двух источников: из учётной записи МоегоСклада оптовика и от самого клиента в переписке с ботом.

  • Привязка. Идентификатор чата Telegram, идентификатор контрагента в МоемСкладе, идентификатор контактного лица и способ привязки (по ссылке, по номеру телефона или с одобрения оптовика).
  • Копия карточки контрагента из МоегоСклада: наименование, номер телефона (в исходном виде и в нормализованном формате E.164), а также карточки контактных лиц как их вернул МойСклад — имя, телефон, электронная почта и должность.
  • Заявка на привязку, когда телефон не совпал ни с одним контрагентом: название, которое клиент написал сам, и его номер телефона. То же самое — для заявок от клиента, ещё не привязанного к контрагенту.
  • Журнал доставки уведомлений: идентификатор чата, полный текст отправленного уведомления, результат отправки и текст ошибки.
  • Заказы из мини-приложения: товары и количества. Цены, суммы и итог в заказе не сохраняются.
  • Копии документов из МоегоСклада, по которым строится уведомление: номер, дата, статус, сумма и товарные строки.
  • Чего мы не хранимИмя, фамилия и имя пользователя клиента в Telegram нигде не сохраняются. Сервис работает с числовым идентификатором чата и с тем, что уже есть в карточке контрагента у оптовика.

Номер телефона клиент передаёт боту сам, кнопкой Telegram «Поделиться контактом». Он нужен, чтобы найти в справочнике оптовика того контрагента, которому адресованы уведомления.

06

Что мы читаем в МоемСкладе

Права доступа решения объявлены в его описании в маркетплейсе и ограничены тем, что нужно для работы. Сервис читает:

  • контрагентов и контактные лица (и создаёт контрагента, когда оптовик заводит нового клиента через сервис);
  • заказы покупателей, отгрузки, счета покупателям, входящие платежи, приходные ордера, возвраты и счета-фактуры — просмотр и печать;
  • товары, единицы измерения, отчёт по остаткам, а также приёмки, инвентаризации, списания и перемещения — для показа наличия;
  • данные собственной организации оптовика — для печатных форм;
  • собственные вебхуки — чтобы узнавать об изменениях документов.

Полными правами администратора сервис не пользуется и их не запрашивает. МойСклад остаётся первоисточником: наша копия справочника контрагентов перезаписывается при каждой синхронизации.

07

Платёжные данные

Оптовики, пришедшие из маркетплейса МоегоСклада, платят самому МоемуСкладу. Мы их платёжных данных не видим и не храним.

Оптовики, зарегистрировавшиеся на нашем сайте, платят картой в сумах. Платежи проводит Click (Click.uz). Номер карты вводится на стороне Click и к нам не попадает.

Мы храним только: токен карты, выданный Click (в зашифрованном виде), маску для показа в интерфейсе вида 8600 **** **** 1234 и срок действия карты. Этого недостаточно, чтобы провести платёж где-либо, кроме Click, от имени нашего магазина.

По каждому платежу мы храним сумму, период, идентификаторы транзакции в Click, признак возврата и ссылку на фискальный чек.

Оптовик в любой момент может нажать «Отписаться» — тогда все сохранённые карты удаляются из базы полностью, и списаний больше не будет. Уже оплаченный период при этом сохраняется.

08

Зачем мы обрабатываем данные

  • завести и вести учётную запись оптовика, дать вход в личный кабинет;
  • подтвердить адрес почты и дать возможность восстановить пароль;
  • сопоставить клиента оптовика с контрагентом в МоемСкладе и доставить ему уведомление в Telegram;
  • принять заказ клиента и создать по нему заказ покупателя в МоемСкладе;
  • показать оптовику список его клиентов, журнал доставки и печатные формы;
  • выставлять счёт и проводить оплату по тарифу, отправлять письма об окончании периода, об истечении срока карты и о неудавшемся списании;
  • обеспечивать работоспособность и безопасность сервиса, разбирать сбои доставки.

Основания обработки. Данные оптовика мы обрабатываем для исполнения договора с ним и для соблюдения требований, которые к нам предъявляет закон. Данные клиентов оптовика мы обрабатываем по поручению оптовика.

К настоящей политике применяется право Республики Узбекистан — страны, где работает оператор. Соответствие законодательству других стран, включая российское, этой политикой не заявляется.

09

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

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

  • Telegram — идентификатор чата и текст уведомления, чтобы бот оптовика доставил сообщение. Бот принадлежит оптовику.
  • МойСклад — чтение справочников и документов, создание контрагента и заказа покупателя, регистрация вебхуков; для решений из маркетплейса — сведения об установке и статусе подписки.
  • Click — проведение платежа и выдача фискального чека (только для оптовиков, платящих нам напрямую).
  • Resend — отправка служебных писем: подтверждение почты, сброс пароля, уведомления о тарифе, карте и списании. Рассылок и рекламных писем сервис не отправляет.
  • Google — только если оптовик сам выбрал вход через Google и эта возможность включена.

Других получателей у сервиса нет.

Серверы сервиса размещены в Германии у хостинг-провайдера Contabo. Перечисленные выше сервисы работают за пределами Узбекистана, то есть данные передаются за границу.

10

Сколько мы храним и как удаляем

Здесь описано то, как сервис ведёт себя сегодня.

  • Удаление решения в МоемСкладе останавливает работу, но не стирает данные. Мы отмечаем учётную запись как отключённую и запоминаем причину. Привязки клиентов, шаблоны сообщений, печатные формы и настройки уведомлений сохраняются — чтобы при повторной установке всё заработало как было.
  • Отвязка клиента — это отметка в истории, а не стирание. Строка привязки остаётся, у неё проставляется дата отзыва.
  • Копия справочника контрагентов перезаписывается при каждой синхронизации с МоимСкладом. Данные о товарах и остатках заменяются на свежие при каждом обновлении каталога.
  • Сохранённые карты удаляются полностью по нажатию «Отписаться» и при замене карты на другую.
  • Журнал доставки уведомлений и журнал писем сегодня не чистятся автоматически и хранятся без установленного срока.
  • Честно о том, чего пока нетВ сервисе сегодня нет кнопки удаления учётной записи и нет автоматического задания, которое стирало бы или обезличивало данные по истечении срока. Удаление данных выполняется вручную по обращению на rustamsmax@gmail.com.

Данные хранятся, пока существует учётная запись оптовика. Удаление по обращению выполняется вручную: напишите на rustamsmax@gmail.com — мы удалим ваши данные.

11

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

Перечислено только то, что действительно есть в коде.

  • Пароли хранятся в виде хэша scrypt со случайной солью для каждого пароля; исходный пароль не сохраняется.
  • Токен доступа к МоемуСкладу, токен Telegram-бота и токен карты Click зашифрованы алгоритмом AES-256-GCM. Ключ шифрования хранится в переменной окружения сервера, не в базе и не в репозитории.
  • Одноразовые ссылки подтверждения почты и сброса пароля хранятся только как хэш и имеют срок годности.
  • Сессия в кабинете — подписанный ключом сервера токен (HMAC-SHA256) в cookie: чужую сессию нельзя подделать. Оптовик может завершить все свои сессии сразу.
  • Каждый запрос к данным заново проверяет, какой учётной записи он принадлежит. Идентификатор учётной записи никогда не берётся из параметров запроса.
  • У каждого оптовика свой секретный адрес приёма вебхуков.
  • Сайт работает по HTTPS.

Абсолютной защиты не существует, и мы её не обещаем.

12

Cookies и хранение в браузере

Сервис использует ровно одну cookie: msklad_session — она хранит подписанный токен сессии, нужна для входа в кабинет и ни для чего другого. Флаги: httpOnly (недоступна скриптам страницы), SameSite=Lax, Secure при работе по HTTPS. Срок — 7 дней; в окне, встроенном в МойСклад, — 12 часов.

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

Ни в cookie, ни в локальном хранилище, ни в адресе страницы не сохраняются токены оплаты и данные карты. Аналитических и рекламных cookies на сайте нет.

13

Ваши права и как ими воспользоваться

Оптовик может: узнать, какие его данные у нас есть; исправить название компании, почту, язык и часовой пояс в кабинете; сменить пароль; удалить сохранённые карты кнопкой «Отписаться»; отключить решение в МоемСкладе; потребовать удаления учётной записи и связанных данных — письмом на rustamsmax@gmail.com.

Клиент оптовика может отвязаться от бота и перестать получать уведомления. По остальным вопросам о своих данных он обращается к своему поставщику: справочник контрагентов ведёт поставщик, а не мы.

Мы отвечаем на обращение в сроки, установленные законодательством Республики Узбекистан. Если ответ вас не устроил, вы вправе обратиться в уполномоченный государственный орган по защите персональных данных или в суд.

14

Изменения политики

Мы можем менять эту политику. Действующая редакция всегда лежит по адресу klientbot.rsteam.uz/privacy, и внизу страницы стоит дата редакции. О существенных изменениях мы сообщим оптовикам письмом на указанный ими адрес.

15

Контакты

Оператор: RUSTAM SAMANDAROV, Ташкент, Нурафшон 38, 5.
Электронная почта: rustamsmax@gmail.com
Telegram: @rsktash
Поддержка отвечает с 9:00 до 17:00 по времени Ташкента.

Редакция от 17.09.2026.