Политика обработки персональных данных
Здесь написано, какие данные мы обрабатываем, когда вы пользуетесь генератором, кабинетом, покупаете пакет «Квитанции» или подписку Pro или Business, переходите по короткой ссылке с напечатанного QR-кода, пишете в чат поддержки или просто открываете страницы qqkod.ru.
Редакция от 18 октября 2026 года.
Оператор
ИП Сорокин Сергей Александрович, ИНН 762702248645, ОГРНИП 318762700059517. По вопросам персональных данных пишите на info@qqkod.ru.
Генератор без кабинета
Список, который вы ввели в форму, нужен только на время генерации, мы его не храним. Исключений два, и оба только после входа в кабинет: тираж, который вы сами сохранили, и динамическая ссылка, которую вы сами создали из строки списка. О них написано ниже. Готовый файл удаляется с сервера сразу после выдачи. Если файл остался, автоматическая очистка удаляет его не позже чем через сутки. В служебную статистику генерации попадают параметры запуска, например размер кода, формат листа и число строк. Содержимого кодов там нет.
На вкладке «Оплата» поля «Получатель», «ИНН», «БИК» и «Банк» подсказывают организацию и банк из открытых реестров. Набранное в этих четырех полях ваш браузер отправляет напрямую в российский сервис DaData (ООО «Дейта Кью»). Через наш сервер эти запросы не идут, и мы их не видим.
Кабинет
- Электронная почта нужна для отправки ссылки и входа. На нее же мы присылаем письма об оплате пакета «Квитанции», об оплате и продлении подписки, о неудачном списании за продление, об отвязке карты, о возврате денег и об удалении учетной записи, а если вы дали отдельное согласие, то и рекламные письма.
- Номер учетной записи, дата регистрации, сведения о последнем входе и тариф нужны для работы кабинета.
- IP-адрес, сведения о браузере, времени и результате запросов, служебные cookie и данные сессии нужны, чтобы сохранять и защищать вход и разбирать ошибки.
- Сохраненные тиражи: название, список строк и настройки листа, которые вы сами сохранили кнопкой «сохранить тираж». Они нужны, чтобы вы могли открыть тираж снова и допечатать его. Логотип и готовые файлы мы не храним.
- Ключ API, если вы его создали в кабинете: мы храним его хеш, по которому ключ не восстановить, последние 4 знака для показа в кабинете и даты создания и последнего успешного запроса. Сам ключ мы показываем один раз и не храним. Число запросов с ключом за текущие минуту и сутки мы считаем по номеру учетной записи, и с началом новых суток по UTC счет идет заново. Ключ удаляется, когда вы удаляете его в кабинете или выпускаете новый, когда мы удаляем его по условиям использования и вместе с учетной записью.
Покупки в кабинете
О заказе пакета «Квитанции» или подписки Pro или Business мы записываем его номер, состав и цену, статус, даты создания и оплаты, а при отмене ее причину. О заказе на продление подписки, по которому мы списываем деньги с сохраненной карты, записываем еще, с какой даты он продлевает подписку, и номер попытки. О возврате записываем его номер в ЮKassa, сумму, дату и число квитанций, которые при возврате сняты из пакета. Списания и зачисления квитанций записываются в журнал с датой, числом квитанций и источником: месячная норма или пакет.
О подписке мы храним тариф (Pro или Business), период (месяц или год), даты начала и окончания, цену, включено ли автопродление, когда вы отметили галочку автопродления и в какой редакции был ее текст. Если при оплате вы отметили эту галочку и ЮKassa сохранила карту, мы храним еще данные этой карты: тип, последние 4 цифры, срок действия и идентификатор сохраненного способа оплаты в ЮKassa. Если банк перевыпустил карту и деньги списались уже с новой карты, мы записываем ее тип, последние 4 цифры и срок действия вместо прежних.
Платеж принимает ЮKassa (ООО НКО «ЮМани»). Вы вводите номер карты на странице ЮKassa, и к нам он не попадает. Других данных карты или другого способа оплаты, кроме перечисленных в этом разделе, мы не храним. ЮKassa получает от нас сумму, название покупки, номер заказа и номер учетной записи, а при автопродлении еще идентификатор сохраненного способа оплаты. Почту кабинета она получает только вместе с данными для кассового чека. От ЮKassa мы получаем и храним номер платежа, статус, сумму и даты (если карта сохранена, еще ее данные из перечня выше) и записываем ее уведомления о платеже и о возврате с IP-адресом, с которого они пришли.
С галочкой автопродления мы просим ЮKassa сохранить способ оплаты. Если она сохранила не карту, а другой способ, мы о нем ничего не храним, и автопродление не включается. Данные сохраненной карты мы стираем, когда вы отвязываете карту, когда при новой оплате подписки эта карта не сохраняется (в том числе если вместо нее сохранена другая), когда мы возвращаем деньги за подписку и она на этом заканчивается и когда мы сами отвязываем карту, потому что списать деньги за продление так и не удалось. Из данных карты после отвязки у нас хранится только время отвязки. У ЮKassa способ оплаты остается сохраненным, но новых списаний по нему мы не начинаем.
Если организация или ИП оплачивает пакет или подписку по счету, мы храним письмо с просьбой о счете и реквизиты плательщика из счета и платежного поручения: наименование (у ИП фамилию, имя и отчество), ИНН, КПП, ОГРН или ОГРНИП, адрес, банк и номер расчетного счета. Еще мы храним номера и даты счета, платежа и акта и номер учетной записи, для которой покупка. Почту кабинета в счет и акт мы не вписываем. Деньги приходят через банк, в котором открыт наш расчетный счет. Если плательщик просит прислать акт через электронный документооборот, акт с реквизитами сторон уходит через Диадок (АО «ПФ «СКБ Контур»). Эти сведения мы обрабатываем на основании договора с плательщиком, чтобы исполнить его и вести налоговый учет, а пока договор не заключен, потому что плательщик сам попросил счет. Отдельного согласия на них мы не спрашиваем. Хранятся они 5 лет после года оплаты, как сведения о других заказах, а по счету, который так и не оплатили, 5 лет после года, в котором его выставили.
Динамические ссылки
Динамическую ссылку создают в кабинете или под списком генератора: кнопкой «Создать ссылку» для одной строки, кнопкой «Создать ссылки» для нескольких. Каждая такая ссылка хранится в кабинете. О ней мы храним короткий код на домене qqkod.link, страницу, куда она ведет, историю замен этой страницы с датами, название, состояние и число переходов. Эти данные доступны только вам после входа, другим людям мы их не показываем. Удаленная в кабинете ссылка перестает открываться, а ее запись остается в базе с пометкой об удалении: так код никогда не достанется другому человеку, и напечатанные с ним QR-коды не поведут на чужую страницу.
Когда кто-то сканирует такой код или иначе открывает короткую ссылку, наш сервер записывает переход: дату и время, код ссылки, строку браузера и устройства (user agent), сайт, с которого пришли, язык браузера и итог перехода. Если ссылка работает, сервер еще увеличивает число переходов у ссылки и добавляет в запись страну. Страну он находит по IP-адресу в базе стран, которая хранится на нашем сервере, поэтому сам адрес никуда не передается. В записи IP-адреса нет: вместо него стоит его хеш с секретной солью и датой, соль есть только на нашем сервере, а на следующий день тот же телефон получает другой хеш. По хешу мы адрес не восстанавливаем. Записи хранятся 90 дней и удаляются автоматически.
Из каждого перехода по работающей ссылке мы сразу пополняем сводку по дням: сколько раз ссылку открыли из каждой страны, с какой операционной системой и с какого типа устройства (телефон, планшет, компьютер, бот или предпросмотр в мессенджере). Владелец ссылки видит сводку в кабинете по кнопке «Статистика», другим людям мы ее не показываем. Сводка хранится не дольше 13 месяцев, а при удалении ссылки удаляется сразу.
Конечную ссылку, то есть страницу, куда ведет динамическая ссылка, мы проверяем по спискам опасных сайтов при создании, при каждой замене и потом регулярно. Наш сервер открывает эту страницу, чтобы узнать, не перенаправляет ли она дальше, и страницу перенаправления проверяет по тем же спискам. Для проверки ссылки уходят в сервис Google Web Risk (Google LLC, США) без почты, номера учетной записи и других сведений о вас. Ссылку на страницу из таких списков нельзя создать или указать при замене. Если страница попадает в список позже, мы блокируем ссылку, и она перестает открываться. Время последней проверки и причину блокировки мы храним вместе со ссылкой, в кабинете они не показываются.
Чат поддержки
Чат работает без входа и с кабинетом не связан. Отвечает в нем только бот, человека в чате нет. Мы сохраняем переписку: ваши сообщения, ответы бота и время каждого. Ключ диалога хранится в вашем браузере, по нему чат находит переписку при следующем открытии сайта. Почту чат не спрашивает, а IP-адрес к переписке не записывается. Если вы сами напишете в сообщении почту, телефон или имя, они сохранятся в переписке.
На кнопку с темой бот отвечает готовым текстом с нашего сервера. Чтобы ответить на вопрос, который вы написали сами, мы отправляем до 12 последних сообщений диалога в сервис Anthropic (Anthropic, PBC, США), и его языковая модель Claude составляет ответ. Перед отправкой мы заменяем адреса почты и номера телефонов на «[почта скрыта]» и «[телефон скрыт]». Номер телефона распознается не в любой записи: например, «495 123-45-67» и «8 (4852) 12-34-56» уйдут как есть. Остальной текст мы не меняем, поэтому не пишите в чат пароли, реквизиты карт и чужие персональные данные. Полученные сообщения Anthropic хранит по своим условиям. В учете вызовов модели мы храним номер диалога, число токенов, задержку и исход ответа, текста сообщений там нет.
Статистика посещений
Посещаемость считает Яндекс Метрика (ООО «Яндекс»). Она ставит cookie каждому посетителю и записывает открытые страницы, источник перехода, устройство, браузер и действия на странице через Вебвизор. Поля со списком, реквизитами и данными визитки, превью кодов и окно чата из записи Вебвизора исключены, набранный в них текст в Метрику не уходит. На страницах кабинета счетчика нет. Записи Метрики хранит Яндекс по своим условиям, мы видим отчеты.
Как мы используем и защищаем данные
Данные кабинета и заказов мы обрабатываем на основании вашего согласия. Сведения о заказах, подписке и сохраненной карте мы обрабатываем также на основании договора, потому что без них договор нельзя исполнить. Договор на пакет или на подписку заключается в момент оплаты на условиях использования (публичной оферте), а при оплате по счету в момент, когда оплата счета-оферты поступает на наш расчетный счет в срок и на условиях счета. Согласия у тех, кто сканирует код или иначе открывает короткую ссылку, мы не спрашиваем. Их данные мы обрабатываем, потому что это необходимо для осуществления наших законных интересов и законных интересов владельца ссылки и не нарушает права и свободы этих людей (п. 7 ч. 1 ст. 6 Федерального закона от 27.07.2006 № 152-ФЗ «О персональных данных»).
Сведения о других людях, которые вы вносите в список формы, запрос API, сохраненный тираж или динамическую ссылку, мы обрабатываем по вашему поручению. Оператор этих данных вы, а условия поручения описаны в разделе «Данные других людей в ваших списках» условий использования. Проверку конечной ссылки по спискам опасных сайтов из раздела «Динамические ссылки» мы ведем сами как оператор, и в поручение она не входит.
Переписку в чате мы обрабатываем, чтобы отвечать на ваши вопросы и разбирать обращения. Обрабатываем ее на основании договора на условиях использования, потому что чат входит в сервис. Отдельного согласия на переписку мы не спрашиваем. Мы ведем статистику посещений, чтобы понимать, как пользуются сайтом. Сводки переходов по динамическим ссылкам ведем, чтобы владелец ссылки видел, сколько раз, из каких стран и с каких устройств ее открывали. Записи о переходах ведем, чтобы защищать домен от злоупотреблений. Конечные ссылки проверяем, чтобы по QR-кодам сервиса люди не попадали на мошеннические и зараженные страницы. Веб-сервер, как и у любого сайта, ведет технические журналы запросов с IP-адресом ко всем страницам qqkod.ru и qqkod.link; они нужны для защиты от атак и разбора сбоев и хранятся ограниченное время. Обработка автоматизирована; обращения по почте и переписку в чате мы разбираем сами. Сайт работает на сервере ООО «ТАЙМВЭБ.КЛАУД» (ИНН 7810945525) в Москве, письма доставляют АО «ТаймВэб» и почтовый провайдер вашего ящика.
Данные кабинета, заказов и переписка в чате хранятся на этом сервере в России. За ее пределы уходят только сообщения чата в Anthropic и конечные ссылки на проверку в Google Web Risk, как описано выше. Мы защищаем соединение через HTTPS, ограничиваем доступ к данным и используем одноразовые ссылки для входа. Данные кабинета мы не публикуем. Передача уполномоченным органам допускается в предусмотренных законом случаях. Сохраненные тиражи видны только вам после входа в кабинет. Мы не публикуем их, не передаем другим людям и не используем их содержимое.
Рекламные письма мы присылаем только с отдельного согласия. Вы даете его отдельной галочкой в кабинете. Полный текст опубликован на странице согласия на рекламные письма. Согласие действует 3 года с момента, когда отмечена галочка. Отозвать его можно в любой момент: снять галочку в кабинете, перейти по ссылке для отписки в любом рекламном письме или написать на info@qqkod.ru с почты кабинета. О согласии мы храним время, когда вы его дали или отозвали, редакцию текста и дату окончания.
Как долго хранятся данные
Данные учетной записи хранятся, пока мы предоставляем вам кабинет. При достижении цели обработки или отзыве согласия мы удаляем их в установленные законом сроки, если нет другого законного основания для хранения.
Сведения о заказах, платежах и возвратах мы храним 5 лет после года оплаты, потому что этого требует налоговое законодательство. Сведения о подписке (тариф, период, признак автопродления, согласие на него) храним 5 лет после года последней оплаты подписки: они подтверждают условия договора и ваше согласие на автопродление. Если вы просите удалить учетную запись с оплаченными заказами, сведения о заказах и подписке остаются до конца этого срока. Данные сохраненной карты мы храним до ее отвязки, до новой оплаты подписки без сохранения этой карты или до возврата денег, после которого подписка заканчивается.
Учетную запись мы удаляем по вашему письму. Почту, данные входа, тиражи, страницы динамических ссылок и остальные данные кабинета мы стираем из базы сайта. Если у учетной записи есть оплаченные заказы или были динамические ссылки, в базе остаются ее номер, тариф и дата регистрации, потому что к номеру привязаны сведения о заказах и короткие коды ссылок. На каждое удаление мы составляем акт и делаем отметку в журнале удалений: адрес почты, номер учетной записи, дата и перечень стертых данных. Акт и отметку храним 3 года с этой даты, потому что этого требует приказ Роскомнадзора от 28.10.2022 № 179.
Сохраненный тираж хранится 30 дней с последнего сохранения или открытия и после этого удаляется автоматически. У подписчиков Pro и Business тираж хранится до конца оплаченного периода и еще 30 дней. Удалить тираж раньше можно в кабинете. При удалении учетной записи удаляются и все ее тиражи.
Динамическая ссылка хранится, пока существует учетная запись. Удаленная в кабинете ссылка остается с пометкой об удалении, чтобы ее код не выдавался повторно. Записи о переходах хранятся 90 дней и удаляются автоматически. Сводки переходов по дням тоже удаляются автоматически, не позже чем через 13 месяцев, а у удаленной ссылки сразу. При удалении учетной записи у всех ее ссылок удаляются страницы, названия, история замен и сводки переходов. Напечатанные QR-коды этих ссылок больше не открываются, а их короткие коды никому не выдаются повторно.
Сведения о согласии на рекламные письма мы храним, пока существует учетная запись, в том числе после отзыва.
Переписку в чате мы храним, пока она нужна для разбора обращений. По сроку она не удаляется, а по вашей просьбе мы ее удаляем.
Тексты писем удаляются после завершения отправки или отмены. Записи писем входа и ссылок мы удаляем через сутки после того, как истек срок ссылки. Запись письма об оплате, о продлении подписки, о неудачном списании за продление, о возврате, об отвязке карты или об удалении учетной записи мы удаляем через 4 суток после события, о котором это письмо. Счетчики запросов ссылок входа удаляем через 2 суток после последнего обновления.
Как обратиться к оператору
Чтобы узнать об обработке данных, исправить их, потребовать блокирования или удаления либо отозвать согласие, напишите на info@qqkod.ru. Если вопрос о кабинете, укажите почту, на которую заведена учетная запись. Прежде чем выполнить такую просьбу, мы проверим, что учетная запись ваша. Если вопрос о переписке в чате, напишите, о чем и когда вы писали, чтобы мы ее нашли.
Вы также вправе обратиться в Роскомнадзор или суд. Генератор QR-кодов доступен без регистрации и после удаления кабинета.