Архивная редакция. Сохранена для истории — показывает, какие условия действовали на дату 12 октября 2026 г.. Действующая версия — kodzavod.ru/legal/privacy.
Отпечаток целостности (sha256): 82e048b4823e25f672f39c438cdb6112d522b0ee78ec86ebe9bfaf76e89c0d89
Политика конфиденциальности Редакция от 12 октября 2026 г. · ООО «СВЕТ», ИНН 9703177463 Настоящая Политика описывает, какие персональные данные мы обрабатываем, с какой целью, как долго храним и какие у тебя права. Она составлена в соответствии с требованиями 152-ФЗ «О персональных данных» (ст. 18.1) и применима ко всем пользователям платформы kodzavod.ru и к посетителям опубликованных сайтов — § 12. § 1. Оператор персональных данных Оператором персональных данных является ООО «СВЕТ» (ИНН 9703177463, ОГРН 1247700265010), 123112, г. Москва, вн.тер. г. Муниципальный округ Пресненский, наб. Пресненская, д. 12, пом. 3/82. Генеральный директор — Куликова Антонина Юрьевна. ООО «СВЕТ» применяет все требуемые технические и организационные меры защиты ПДн в соответствии с 152-ФЗ. Персональные данные пользователей из РФ обрабатываются и хранятся на территории Российской Федерации (152-ФЗ ст. 18 ч. 5) — на инфраструктуре Yandex Cloud ru-central1. По вопросам обработки персональных данных пиши на info@kodzavod.ru с темой [PRIVACY]. Ответим в течение 10 рабочих дней с получения запроса. § 2. Какие персональные данные мы обрабатываем Мы обрабатываем только данные, необходимые для работы и развития Сервиса. Мы не собираем специальные категории ПДн (расовая или национальная принадлежность, политические взгляды, религия, состояние здоровья, сексуальная жизнь, биометрия, судимость). — Идентификационные данные: адрес электронной почты, имя (если указано в профиле), хеш пароля (argon2id), аватар (если подключён через OAuth-провайдер), внутренний идентификатор пользователя. — Технические данные аутентификации: IP-адрес и User-Agent при входе в аккаунт, метки времени входов, refresh-токены. Хранятся в YC Managed PostgreSQL ru-central1 (Россия) на нашем собственном сервисе auth.kodzavod.ru. — Данные пользовательского контента: тексты промптов (запросов к AI), сгенерированный код, история версий проектов, названия и описания проектов. Тексты промптов могут содержать персональные данные третьих лиц, если Пользователь добровольно включает их в запрос. Компания не контролирует содержание промптов и обрабатывает их исключительно для целей оказания услуги AI-генерации. Идентификаторы Пользователя (email, имя, IP-адрес, внутренний id) к запросу поставщику языковой модели не прикладываются; кому и что передаётся за пределы РФ — § 6. Если Пользователь включает в промпт персональные данные третьих лиц, он действует как самостоятельный оператор (152-ФЗ ст. 3 п. 2) в отношении этих данных и несёт ответственность за наличие правовых оснований их обработки. — Технические журналы опубликованных приложений: при обращении посетителя к приложению, опубликованному на *.apps.kodzavod.ru, инфраструктура Сервиса фиксирует IP-адрес, время запроса, запрошенный адрес и код ответа. Эти данные ООО «СВЕТ» обрабатывает как самостоятельный оператор в целях обеспечения безопасности и диагностики сбоев инфраструктуры; владельцу приложения журналы не предоставляются. Персональные данные, которые посетитель вводит в само приложение, к этой категории не относятся и обрабатываются по правилам § 12. — Статистика посещаемости сайтов пользователей. Когда посетитель открывает страницу сайта, опубликованного в kodzavod, наш сервер получает IP-адрес, User-Agent, адрес страницы без параметров, домен, с которого пришёл посетитель, метки UTM и ширину экрана. По IP-адресу в памяти сервера определяются страна и город. IP-адрес и User-Agent для статистики не сохраняются: уникальных посетителей за сутки считаем в обезличенном виде, следы подсчёта удаляются не позднее чем через сутки после окончания дня. Дальше хранятся только суточные счётчики просмотров, посетителей, страниц, источников, типа устройства, стран и городов — без данных о конкретных людях. Cookie и хранилище браузера для этого не используются. Владелец сайта видит только эти счётчики. — Данные платёжных операций: история операций по Личному счёту (суммы пополнений, суммы списаний, даты, типы операций, идентификаторы транзакций). При использовании функции автоматической доплаты — токен привязанного платёжного инструмента СБП, передаваемый и хранимый у привлечённого платёжного сервиса (перечень — в § 5). Полные реквизиты счёта мы не получаем. — Данные привязанного способа оплаты: идентификатор привязки у платёжного сервиса, дата привязки, а также отображаемые знаки банковской карты — последние четыре цифры номера и платёжная система. Эти знаки предоставляет платёжный сервис, и мы храним их для одной цели: чтобы Пользователь узнавал свой способ оплаты в личном кабинете и мог его отключить. Полный номер карты, срок её действия и код проверки подлинности к нам не поступают, не обрабатываются и не хранятся — карта вводится на стороне платёжного сервиса. Отображаемых знаков недостаточно для проведения платежа. — Данные заявителя в канале жалоб: отдельная категория субъектов — человек, который жалуется на опубликованное приложение и аккаунта у нас не имеет. Обрабатываем то, что он сам указал в форме на /abuse: адрес почты для ответа, адрес страницы и текст обращения, а также момент и версию текста согласия, которое он дал перед отправкой (152-ФЗ ст. 9). Цель одна — рассмотреть обращение и ответить. Текст обращения пишет сам заявитель, и в нём могут оказаться данные третьих лиц: по обращениям о нарушении приватности это и есть предмет жалобы. Срок хранения — 1 год после закрытия обращения (§ 4). Хранятся в YC Managed PostgreSQL ru-central1 (Россия). — Данные доказательства согласия на автоматические списания: при включении согласия на регулярные списания (тарифный план, подписка Pro серверной части опубликованного приложения, подключение дополнительных опций, изменяющих сумму списания) фиксируются IP-адрес и User-Agent запроса, версия показанного текста согласия, согласованная сумма и периодичность, метка времени. Данные обрабатываются в целях доказательства волеизъявления на периодические платежи и условий, которые Пользователь принял до списания (63-ФЗ ст. 9, ГК РФ ст. 429.4, ЗоЗПП ст. 10). Хранятся в YC Managed PostgreSQL ru-central1 (Россия). — Данные контроля однократности акционных предложений: адрес электронной почты в связке с признаком использования акции и отпечаток средства платежа — производное значение, по которому мы сверяем повторность обращения за скидкой. Полные реквизиты карты или счёта мы не получаем и не храним; сам отпечаток не позволяет провести платёж. — Данные об использовании: сведения об опубликованных приложениях (адрес приложения, дата публикации), количество и стоимость операций в Сервисе, остаток Личного счёта, история начисления и использования Промо-средств. — Технические данные использования Сервиса: события работы с Сервисом (например, создание проекта, запуск генерации и её исход, открытие превью, публикация), время события, внутренние идентификаторы учётной записи и проекта, технические сведения об исходе операции (например, код или краткий текст ошибки, имена затронутых файлов проекта, длительность), адрес превью проекта, причина удаления проекта или отмены подписки, если Пользователь её указал, в том числе своими словами, и укрупнённый класс устройства — «телефон», «планшет», «компьютер» или «не определён». Строку User-Agent и другие подробности о браузере и устройстве (модель, версии операционной системы и браузера, разрешение экрана) для этой цели мы не сохраняем. Хранятся в YC Managed PostgreSQL ru-central1 (Россия). — Оценки и ответы о работе Сервиса: оценка ответа или результата генерации («подходит» или «не подходит»), выбранная причина и комментарий к причине «Другое», ответ на вопрос «Получилось?» после публикации («да» или «нет») и пояснение к ответу «нет» — если Пользователь их оставил, — а также время ответа. Хранятся в YC Managed PostgreSQL ru-central1 (Россия). Оценка ответа или результата генерации и выбранная причина также записываются в журнал качества генерации (комментарий не записывается) — к записи о той генерации, к которой относятся. Журнал работает на нашей инфраструктуре в Yandex Cloud ru-central1 (Россия). — Технические журналы (логи): IP-адреса API-запросов, временны́е метки, коды HTTP-ответов. Используются для обеспечения безопасности и диагностики сбоев. — Данные опросов о качестве сервиса: выбранный вариант ответа, свободный комментарий (если Пользователь его оставил), IP-адрес и User-Agent перехода по ссылке из письма, факт и время перехода. Обрабатываются в обезличенном для целей анализа виде — публикуются и анализируются только агрегированные результаты. — Данные согласия на рекламные и информационные письма: факт согласия или его отзыва, момент, версия и точный текст согласия, который был показан, источник (регистрация, настройки, повторный запрос в продукте или ссылка «отписаться» в письме), а также IP-адрес и User-Agent запроса. Согласие даётся отдельной галочкой, не зависит от регистрации и не требуется для пользования Сервисом. § 3. Цели обработки и правовые основания — Регистрация и аутентификация — исполнение договора (Пользовательского соглашения). Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5. — Оказание услуг AI-генерации кода — исполнение договора. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5. — Хостинг опубликованных приложений — исполнение договора. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5. — Учёт платежей и формирование кассовых чеков — исполнение договора, соблюдение требований налогового законодательства и обязанности, возложенной Федеральным законом № 54-ФЗ «О применении контрольно-кассовой техники» (направление кассового чека плательщику в электронной форме). Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5 и п. 2. — Доказательство согласия на автоматические списания — исполнение договора и защита прав при споре о периодических платежах. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5 и законный интерес оператора (п. 7). — Сервисные уведомления по электронной почте — письма о состоянии аккаунта, платежах и проектах: подтверждение оплаты, предупреждение о предстоящем списании, изменения безопасности аккаунта, события проектов (например, приостановка неактивного превью). Уведомления о платежах и безопасности отключить нельзя; остальные категории настраиваются в личном кабинете. Правовое основание: исполнение договора (152-ФЗ ст. 6 ч. 1 п. 5) и законный интерес оператора (п. 7). — Обеспечение безопасности и предотвращение мошенничества — законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). Сюда же относятся технические журналы обращений к опубликованным приложениям (см. § 2). — Проверка приложений на запрещённую информацию — мы проверяем тексты, изображения и документы приложения на признаки информации, распространение которой запрещено законом: например, наркотики, экстремизм, фишинг, сексуализированные материалы с участием несовершеннолетних. Проверяются файлы версии, которую ты публикуешь, и общедоступные страницы уже опубликованного приложения — в том виде, в каком их видит любой посетитель. Базу данных приложения проверка не читает. Если в этих материалах есть персональные данные — твои или других людей, — они обрабатываются в ходе проверки. Сроки хранения результатов — в § 4, участвующие сервисы — в § 5. Правовое основание: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). — Хранение данных, собираемых приложениями Пользователей — обработка по поручению Пользователя как оператора этих данных (152-ФЗ ст. 6 ч. 3). Условия — в Поручении на обработку персональных данных; см. также § 12. — Аналитика посещаемости и удобства сайта — Яндекс.Метрика (счётчик 109403672). Вебвизор активен на kodzavod.ru и app.kodzavod.ru; на страницах входа и регистрации он отключён. На страницах приложений, опубликованных пользователями платформы (*.kdzd.ru), работает отдельный счётчик — без Вебвизора и без объединения с данными личного кабинета. Правовое основание: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). Подробности см. § 5, § 8 и Политику cookie. — Продуктовая аналитика и улучшение Сервиса — оценка того, как Пользователи проходят путь от создания проекта до публикации, где возникают ошибки и сбои, с каких устройств работают с Сервисом и как оценивают его ответы и результат публикации, чтобы исправлять ошибки и развивать Сервис. Используются две категории из § 2: технические данные использования Сервиса, а также оценки и ответы о работе Сервиса. Обработка ведётся средствами самого Сервиса: данные хранятся в наших системах на инфраструктуре Yandex Cloud (§ 5); третьим лицам события и оценки не передаются. Правовое основание: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). — Статистика посещаемости сайтов пользователей — обработка в статистических целях при условии обязательного обезличивания (152-ФЗ ст. 6 ч. 1 п. 9). Здесь ООО «СВЕТ» — самостоятельный оператор; владельцу сайта передаются только обезличенные суммарные показатели. — Начисление и учёт Промо-средств (приветственный бонус, бонус за пополнение, иные акции) — исполнение договора и обязательств по условиям объявленных акций. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5. — Контроль однократности акционных предложений — проверка того, что предложение, объявленное как разовое (например, первый месяц тарифа за половину цены), предоставляется один раз. Сверяются адрес электронной почты и отпечаток средства платежа. Для иных целей — рекламных, аналитических, профилирования — эти данные не используются. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5 (исполнение договора, условия которого объявлены в Прейскуранте и Пользовательском соглашении). — Предотвращение злоупотреблений промо-предложениями — проверка того, что приветственный грант не получают повторно, удаляя аккаунт и регистрируясь заново или заводя несколько аккаунтов. Для этого адрес электронной почты новой регистрации сверяется с записями об удалённых аккаунтах и с ключами адресов почты действующих аккаунтов, а при регистрации ведётся журнал с ключами адреса почты и сетевого адреса (сроки и состав — в § 4). Если грант придержан до первой оплаты, сохраняются коды признаков, по которым это решено. Ни записи, ни журнал, ни ключи аккаунтов не содержат самих адресов — только ключи, вычисленные из них с секретным ключом. По ключу нельзя прочитать адрес, но можно проверить, совпадает ли с ним адрес новой регистрации; поэтому ключи остаются персональными данными. Данные используются только для этой цели, включая подсчёт числа повторных регистраций; для рекламы и профилирования они не используются. Правовое основание: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). — Опциональная трансграничная передача в США (GitHub Sync) — явное согласие Пользователя в окне согласия на вкладке «Git» проекта (152-ФЗ ст. 12 ч. 4 п. 1; см. § 6). Опциональная функция; условия доступа указаны в Прейскуранте на kodzavod.ru/pricing. — Улучшение качества сервиса и обратная связь — направление зарегистрированным Пользователям писем и опросов об опыте использования сервиса в рамках исполнения Пользовательского соглашения. Такие письма носят исследовательский, а не рекламный характер. Пользователь в любой момент может отказаться от их получения (ссылка «отписаться» в письме). Письма доставляются через сервис Yandex Cloud Postbox (Российская Федерация), который применяет технические средства учёта доставки, открытий писем и переходов по ссылкам. Правовое основание: 152-ФЗ ст. 6 ч. 1 п. 5 (исполнение договора) и п. 7 (законный интерес оператора). — Рекламные и информационные письма — советы по проектам и новости о новых возможностях Сервиса по электронной почте, только если ты дал на это отдельное согласие. Отписаться можно в любой момент: ссылка есть в каждом письме. Отдельно мы храним доказательство самого согласия (§ 2, § 4). Правовое основание: согласие субъекта (152-ФЗ ст. 6 ч. 1 п. 1, ст. 9, ст. 15 ч. 1) и 38-ФЗ «О рекламе», ст. 18 (реклама по электронной почте — только с предварительного согласия адресата). Запись о согласии мы храним отдельно — для защиты при споре, в том числе после отзыва согласия и удаления аккаунта; основание — законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). § 4. Сроки хранения персональных данных — Обычные данные аккаунта и пользовательский контент — email, имя, данные входа, проекты, промпты, код, история генераций, вложения и обращения в поддержку — хранятся, пока действует аккаунт или соответствующий проект. После удаления аккаунта они физически стираются со всех носителей не позднее 30 дней. Неподелённые объекты удалённого проекта проходят 28-дневное окно безопасного удаления, которое входит в эту границу. — Данные привязанного способа оплаты — до отключения способа Пользователем либо до прекращения подписки; отображаемые знаки карты удаляются вместе с самой привязкой. — Бухгалтерские и фискальные документы — минимальные реквизиты платежа и кассового чека без проектов, промптов и кода — хранятся не менее 5 лет после отчётного года (402-ФЗ ст. 29). — Журнал подтверждённых событий платёжного сервиса — 180 дней с момента события для безопасной обработки платежа и разбора неоднозначного исхода. Реквизиты карты, кроме отображаемых последних четырёх цифр и платёжной системы, удаляются до записи события. — Данные контроля однократности акционных предложений (адрес электронной почты в связке с признаком использования акции, отпечаток средства платежа) — в течение срока действия акции и ещё не более 3 лет после её окончания, но только пока существует аккаунт. При удалении аккаунта эти данные удаляются вместе с ним и не являются отдельным долгосрочным исключением. — Данные доказательства согласия на автоматические списания (IP-адрес, User-Agent и другие признаки из § 2) — не более трёх календарных лет с момента прекращения использования соответствующей подписки (отношений по ней), а не с даты самого согласия: улика фиксируется при оформлении, а подписка может продлеваться годами. Пока подписка активна или недавно завершилась, записи сохраняются; после прекращения отношений — ещё три календарных года, затем уничтожаются (152-ФЗ ст. 5 ч. 7). — Записи акцепта условий, административных действий по безопасности и удаления аккаунта — не более 3 лет с момента события; акт об удалении аккаунта — 3 года с окончательного стирания данных аккаунта, то есть до 3 лет и 30 дней с удаления. Сохраняется минимальная запись действия (для удаления аккаунта — акт о нём с временем удаления); пользовательский контент в неё не включается. — Данные согласия на рекламные и информационные письма — пока действует аккаунт, хранятся полностью (§ 2). После удаления аккаунта остаются только хеш внутреннего идентификатора учётной записи входа, момент согласия или отзыва согласия и версия текста согласия — без почты, имени, IP-адреса и User-Agent. Эти записи хранятся три календарных года с момента удаления аккаунта (а не с момента согласия), затем уничтожаются (152-ФЗ ст. 5 ч. 7). Тексты показанных редакций согласия хранятся в неизменяемом архиве не меньше срока записей, которые на них ссылаются. Цель — доказать согласие при споре или проверке (38-ФЗ ст. 18). — Технический запрет восстановления удалённого аккаунта — после удаления сохраняются только внутренний идентификатор учётной записи входа и время удаления. Такая запись не содержит email, имени, проектов, промптов или кода и не даёт старому токену создать аккаунт заново. Она хранится 60 дней с момента удаления аккаунта; если к этому сроку удаление учётной записи входа не подтверждено — до подтверждения. — Запись об удалённом аккаунте для предотвращения повторного получения приветственного гранта (§ 3) — после удаления аккаунта сохраняются ключ адреса электронной почты, приведённого к единому виду (вычисляется с секретным ключом: по ключу нельзя прочитать адрес, но можно проверить, совпадает ли с ним адрес новой регистрации, поэтому это остаются персональные данные), домен почты, внутренний идентификатор аккаунта, способ входа, моменты создания и удаления аккаунта и код причины удаления, если ты её указал. Имени, самого адреса почты, проектов, промптов и кода в записи нет. Если у аккаунта нет адреса почты, запись не создаётся. Запись хранится 12 месяцев с момента удаления аккаунта, затем удаляется автоматически (152-ФЗ ст. 5 ч. 7). Если по ней регистрация определена как повторная, метка об этом и укрупнённая давность удаления прежнего аккаунта сохраняются в событиях продуктовой аналитики новой регистрации на срок хранения этих событий (см. «Технические данные использования Сервиса» ниже). — Журнал регистраций (§ 3) — ключи адреса электронной почты и сетевого адреса, с которых прошла регистрация (вычисляются с секретным ключом так же, как выше), домен почты, признак подтверждения почты и результат проверки (коды сработавших признаков и решение о приветственном гранте) хранятся 12 месяцев с момента регистрации, затем удаляются автоматически. Ключ сетевого адреса хранится короче — 30 дней с момента регистрации, затем стирается из записи журнала. Удаление аккаунта не сокращает эти сроки: из записи журнала стирается только внутренний идентификатор аккаунта, иначе повторную регистрацию с той же почты нельзя было бы распознать. — Ключ адреса электронной почты действующего аккаунта (§ 3) — вычисляется с секретным ключом из адреса, приведённого к единому виду, так же, как выше; хранится, пока действует аккаунт, и пересчитывается при смене адреса. Удаляется вместе с аккаунтом. — Сведения о придержанном приветственном гранте (§ 3) — коды признаков, по которым грант придержан, моменты придержания и снятия хранятся, пока действует аккаунт, и удаляются вместе с ним. — Технические журналы запросов — не более 1 года с момента создания записи. — Следы подсчёта уникальных посетителей сайтов — не позднее чем через сутки после окончания дня; суточные счётчики — 1 год, при удалении проекта удаляются вместе с ним. — Данные опросов о качестве сервиса — 1 год с момента ответа. По истечении срока связка ответа с Пользователем уничтожается; в дальнейшем хранятся только обезличенные агрегированные результаты (152-ФЗ ст. 5 ч. 7). — Обращения в канал жалоб — адрес почты заявителя и текст обращения хранятся 1 год после закрытия обращения, затем удаляются (152-ФЗ ст. 5 ч. 7). Срок считается от решения по обращению, а не от его подачи: до решения данные нужны для самого разбора. — Результаты проверки приложений на запрещённую информацию (§ 3) — найденный класс нарушения, оценка уверенности классификатора, путь к файлу или адрес страницы и, если есть, фрагмент текста до 200 символов вокруг найденного. Хранятся, пока по находке не принято решение. Фрагмент удаляется через 1 год после решения. Остальная запись о находке хранится для разбора повторных нарушений 3 года после решения, затем удаляется (152-ФЗ ст. 5 ч. 7). Удаление проекта или аккаунта эти сроки не сокращает и не продлевает: запись сохраняется, но не дольше 3 лет после решения, а ссылка на проект в ней обнуляется. Сами проверенные тексты, изображения и документы мы отдельно не сохраняем: для повторной проверки хранятся только хеш содержимого и найденные классы, без привязки к проекту и аккаунту. — Технические данные использования Сервиса (события продуктовой аналитики, § 2) — не более 36 месяцев с момента события; более старые записи ежедневно удаляются автоматически. При удалении аккаунта из событий сразу удаляются ссылка на учётную запись, тексты ошибок, имена файлов, адрес превью и причины удаления проекта и отмены подписки. До конца 36-месячного срока остаются вид и время события, коды исхода, числовые показатели, класс устройства и внутренние технические идентификаторы проекта, версии и запуска генерации. — Оценки и ответы о работе Сервиса (§ 2) — в базе данных Сервиса хранятся, пока существует проект, к которому они относятся, и удаляются вместе с проектом или аккаунтом. Копия оценки в журнале качества генерации хранится вместе с записью о генерации. Отмена оценки копию не удаляет. При удалении проекта запись и копия оценки стираются отдельным ночным заданием, при сбое оно повторяется, а сбой разбирает дежурный. При удалении аккаунта копия стирается не позднее 30 дней. Исключение — записи о генерациях до 14 сентября 2026 г. и копии оценок в журнале для генераций, запущенных до 20 сентября 2026 г.: они не привязаны к проекту и аккаунту, поэтому при удалении проекта или аккаунта не стираются. Предельный срок хранения записей журнала пока не установлен. — Физическое стирание при удалении аккаунта — обычные данные аккаунта и пользовательский контент безвозвратно удаляются со всех носителей не позднее 30 дней (152-ФЗ ст. 21). Дольше остаются только минимальные категории, для которых выше прямо названы отдельная цель и срок либо событие прекращения хранения. Резервная копия сама по себе не продлевает этот срок. § 5. Суб-обработчики (третьи лица) Для функционирования Сервиса мы привлекаем следующих суб-обработчиков. С каждым из них у нас есть договорные обязательства по защите данных. — Yandex Cloud, ООО «Яндекс.Облако» (ru-central1, Россия) — основная инфраструктура: Managed PostgreSQL (хранение всех ПДн пользователей, проекты, версии, подписки), YC Lockbox (секреты), YC Serverless Containers (api/dashboard/bot/cp/landing/auth/router/miniapp). Yandex Cloud также является хостинг-провайдером для размещения опубликованных пользователями приложений. Для проверки приложений на запрещённую информацию (§ 3) используются ещё два сервиса Yandex Cloud: AI Studio — классификация текста и Vision OCR — распознавание текста на изображениях и в PDF-документах. Им передаются только проверяемые тексты, изображения и документы приложения; для других целей мы эти сервисы не используем. Локализация ПДн граждан РФ — 152-ФЗ ст. 18 ч. 5. Политика Яндекса: yandex.ru/legal/confidential. — Яндекс (Яндекс.Метрика) — аналитика посещаемости и удобства сайта (Вебвизор) для kodzavod.ru и app.kodzavod.ru, а также статистика посещений приложений, опубликованных пользователями платформы (*.kdzd.ru), — там отдельный счётчик и Вебвизор выключен. Данные обрабатываются в Российской Федерации. Правовое основание: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). Политика Яндекса: yandex.ru/legal/confidential. — ЮKassa (ООО НКО «ЮМани») — приём платежей через СБП и формирование кассовых чеков в соответствии с Федеральным законом № 54-ФЗ. Передаются сумма операции и адрес электронной почты плательщика — для направления кассового чека. Данные кассового чека далее передаются оператору фискальных данных и в Федеральную налоговую службу в порядке, установленном 54-ФЗ. Данные обрабатываются в Российской Федерации. Политика: yoomoney.ru/page?id=527708. — Oplatum — приём платежей через СБП (российский платёжный оператор). Данные обрабатываются в Российской Федерации. — Yandex Cloud Postbox (ООО «Яндекс.Облако») — отправка транзакционных и сервисных писем (подтверждение email, восстановление пароля, чеки об оплате, сервисные уведомления — см. § 3). Передаётся email-адрес и текст сообщения; данные обрабатываются в Российской Федерации. Политика Яндекса: yandex.ru/legal/confidential. — Собственный DNS (PowerDNS на Yandex Cloud) — DNS-резолюция для домена kodzavod.ru (серверы ns1/ns2/ns3.kodzavod.ru в Российской Федерации). Пользовательские данные через DNS не передаются — только ответы на запросы имён. — Google Cloud (Нидерланды, регион europe-west4) — вычислительная инфраструктура сервиса ИИ-генерации. На время генерации обрабатывает текст сообщения, вложения, переписку проекта и текущие файлы проекта и передаёт их Anthropic, а OpenAI — только описания изображений и хода работы агента (§ 6). — Anthropic PBC (США) — языковая модель агента, который генерирует и правит проекты. При каждой генерации получает текст сообщения, вложения, переписку проекта и текущие файлы проекта. При синхронизации с GitHub получает ещё файлы, которые изменились и в kodzavod, и на GitHub; подробнее — § 6. — OpenAI, L.L.C. (США) — генерация изображений для проекта и перевод на русский кратких описаний хода работы агента, которые видны в чате. Получает текстовое описание изображения, которое составляет агент, и текст этих описаний; в них могут попасть слова и фрагменты из твоего сообщения, вложений и файлов проекта. Сами вложения и файлы проекта целиком OpenAI не передаются; подробнее — § 6. — Unsplash (США) — подбор картинок для сайта. Получает поисковые слова, которые агент составил по твоему запросу; email, имя и id учётной записи не передаются. — Soniox (США) — распознавание речи при голосовом вводе, только когда ты нажимаешь кнопку микрофона. Браузер передаёт звук с микрофона напрямую Soniox, поэтому Soniox получает и твой IP-адрес. Выдавая браузеру ключ доступа, мы сообщаем Soniox внутренний id твоей учётной записи. Мы запись голоса не получаем и не храним; распознанный текст попадает в поле сообщения. — GitHub Inc. (США) — только при использовании опциональной функции GitHub Sync. Доступность функции определяется текущей конфигурацией Сервиса; условия указаны в Прейскуранте на kodzavod.ru/pricing. Передаются метаданные репозиториев, коммиты и история версий. Активация требует отдельного явного согласия в окне на вкладке «Git» проекта (152-ФЗ ст. 12 ч. 4). Политика: docs.github.com/privacy. — Clerk Inc. — используется исключительно для аутентификации администраторов платформы (внутренний доступ к cp.kodzavod.ru сотрудниками ООО «СВЕТ»). Через Clerk не проходят персональные данные пользователей платформы — для них применяется собственный сервис auth.kodzavod.ru (YC ru-central1, Россия). § 6. Трансграничная передача персональных данных Персональные данные пользователей хранятся на территории Российской Федерации (Yandex Cloud ru-central1) в соответствии с 152-ФЗ ст. 18 ч. 5. Сервис ИИ-генерации работает в Google Cloud в Нидерландах (регион europe-west4): на время генерации туда передаются текст твоего сообщения, вложения, переписка проекта и текущие файлы проекта. Оттуда данные уходят поставщикам моделей в США: — Anthropic PBC (США) — языковая модель агента. При каждой генерации модели передаются текст твоего сообщения (промпт), вложения к нему, переписка проекта и текущие файлы проекта. Без этого агент не может собрать или изменить проект. — OpenAI (США) — изображения и перевод хода работы агента. Когда агент создаёт изображение для проекта, OpenAI получает его текстовое описание, которое агент составляет по твоему запросу. Краткое описание хода работы агента, которое показывается в чате, переводится на русский моделью OpenAI. В оба текста могут попасть слова и фрагменты из твоего сообщения, вложений и файлов проекта; сами вложения, переписка и файлы проекта целиком в OpenAI не передаются. Для подбора картинок запрос из того же сервиса уходит в фотобанк в США: — Unsplash (США) — подбор картинок для сайта. Получает поисковые слова, которые агент составил по твоему запросу; email, имя и id учётной записи не передаются. Ещё один получатель в США — для голосового ввода: — Soniox (США) — распознавание речи при голосовом вводе, только когда ты нажимаешь кнопку микрофона. Браузер передаёт звук с микрофона напрямую Soniox, поэтому Soniox получает и твой IP-адрес. Выдавая браузеру ключ доступа, мы сообщаем Soniox внутренний id твоей учётной записи. Мы запись голоса не получаем и не храним; распознанный текст попадает в поле сообщения. Цель передачи — оказание услуги ИИ-генерации по договору. Первое сообщение проекта Anthropic получает ещё и для того, чтобы определить тематику проекта для внутренней статистики Сервиса; правовое основание — законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). Email, имя, IP-адрес и внутренний id учётной записи к запросам Anthropic и OpenAI мы не прикладываем. Всё, что ты сам впишешь в сообщение, вложение или файлы проекта, уходит поставщику вместе с ними. Если там есть персональные данные других людей, в отношении этих данных ты действуешь как самостоятельный оператор (152-ФЗ ст. 3 п. 2) и отвечаешь за наличие правовых оснований их обработки и передачи. Соединённые Штаты Америки (GitHub Inc.) — опциональная функция. Только при добровольном подключении функции GitHub Sync. Передаются метаданные репозиториев и коммитов на личный GitHub-аккаунт Пользователя. Активация требует явного согласия в окне на вкладке «Git» проекта — оно появляется перед первой отправкой копии на GitHub (152-ФЗ ст. 12 ч. 4 п. 1). По умолчанию выключена. Доступность функции и её условия указаны в Прейскуранте на kodzavod.ru/pricing. Объединение правок при GitHub Sync — Anthropic PBC (США). Если один и тот же файл изменился и в kodzavod, и в твоём репозитории на GitHub, Сервис отправляет Anthropic путь к файлу и три его версии — последнюю общую, версию kodzavod и твою правку на GitHub, — чтобы модель объединила изменения. Этот запрос уходит напрямую из нашей инфраструктуры в Yandex Cloud (Россия), без сервиса генерации в Google Cloud. Email, имя, IP-адрес и id учётной записи к нему не прикладываются. Цель — выполнить синхронизацию, которую ты включил; правовое основание — исполнение договора (152-ФЗ ст. 6 ч. 1 п. 5). Если ты не даёшь согласия на передачу метаданных репозиториев в GitHub — функция GitHub Sync остаётся отключённой; остальные функции Сервиса работают без передачи данных в GitHub. § 7. Твои права как субъекта персональных данных В соответствии с главой 3 Федерального закона 152-ФЗ тебе гарантированы следующие права: — Право знать об обработке (ст. 14 ч. 7). Ты вправе узнать, обрабатываем ли мы твои данные, и получить исчерпывающую информацию об условиях обработки. — Право на доступ (ст. 14 ч. 1). Ты вправе получить копию персональных данных, которые мы о тебе храним. — Право на уточнение и исправление (ст. 15 ч. 1 п. 1). Ты вправе потребовать исправления неточных, устаревших или неполных данных. Многие данные ты можешь исправить самостоятельно в разделе «Настройки → Профиль». — Право на блокирование (ст. 15 ч. 1 п. 2). Ты вправе потребовать временного прекращения обработки при проверке точности данных. — Право на удаление (ст. 21). Ты вправе потребовать удаления своих персональных данных. Самый быстрый путь — «Настройки → Профиль → Удалить аккаунт». Физическое стирание — в течение 30 дней; что и на какой срок остаётся после удаления, перечислено в § 4. — Право отозвать согласие (ст. 9 ч. 2). Ты вправе в любой момент отозвать согласие на обработку — в том числе согласие на опциональную передачу данных через GitHub Sync. Отзыв согласия не влечёт обратной силы и не затрагивает законность обработки до его отзыва. Отзыв согласия на GitHub Sync приводит к отключению функции; остальные функции Сервиса остаются доступны. — Право на возмещение убытков (ст. 17). Если обработка ПДн причинила тебе ущерб, ты вправе требовать его возмещения в судебном порядке. — Право на жалобу в Роскомнадзор (ст. 17 ч. 1). Ты вправе обратиться с жалобой в Роскомнадзор (РКН) по адресу: rkn.gov.ru. Для реализации любого из прав направь запрос на info@kodzavod.ru с темой [PRIVACY]. Мы ответим в течение 10 рабочих дней с получения запроса (152-ФЗ ст. 14 ч. 3, ст. 20 ч. 1). Если понадобится больше времени, до истечения срока напишем почему и продлим не более чем на 5 рабочих дней. Неточные данные исправим, а незаконно полученные уничтожим в течение 7 рабочих дней с получения подтверждающих сведений (152-ФЗ ст. 20 ч. 3). § 8. Файлы cookie и локальное хранилище Мы используем минимальный набор технических инструментов. Подробная информация — в Политике cookie. Cookies аутентификации (строго необходимые): __Host-kz_session и __Host-kz_refresh_session (httpOnly cookie) обеспечивают вход в аккаунт и продление сессии. Они ставятся только на адрес auth.kodzavod.ru: браузер не отправляет их ни на другие адреса kodzavod.ru, ни на превью, ни на опубликованные приложения. Токены сессии также хранятся в браузерном sessionStorage (`kz_access_token`, `kz_refresh_token`) — это не cookies, они не передаются между вкладками. Без них Сервис недоступен. Согласие пользователя для строго необходимых cookie не требуется. Cookies для администраторов платформы: cp.kodzavod.ru использует cookies Clerk (`__session`, `__client_uat`, `__clerk_db_jwt`) для внутреннего доступа сотрудников ООО «СВЕТ». Пользователи платформы не используют cp.kodzavod.ru и не сталкиваются с этими cookies. Аналитика — Яндекс.Метрика. Мы используем Яндекс.Метрику (счётчик 109403672) на kodzavod.ru, app.kodzavod.ru и auth.kodzavod.ru для сбора агрегированной статистики посещаемости и анализа воронки. На kodzavod.ru и app.kodzavod.ru Яндекс.Метрика работает с активным Вебвизором — записывает анонимизированные действия пользователей на страницах (движения мыши, клики, прокрутку). На страницах входа и регистрации (auth.kodzavod.ru) Вебвизор и карта кликов отключены: там фиксируются только шаги — открытие формы, выбор способа входа, возврат с ошибкой. Счётчик на опубликованных приложениях. На страницах приложений, которые пользователи платформы публикуют по адресам вида *.kdzd.ru, мы размещаем отдельный счётчик Яндекс.Метрики и собираем обезличенную статистику посещений: количество визитов, источники переходов, тип устройства. Вебвизор на этих страницах выключен — содержимое страниц приложения и то, что посетители вводят в его формы, не записывается и Яндексу не передаётся. Эти данные не объединяются со статистикой личного кабинета и не используются для профилирования. Домены *.kdzd.ru принадлежат ООО «СВЕТ», счётчик размещаем мы — поэтому в отношении посетителей опубликованных приложений оператором персональных данных, собираемых этим счётчиком, выступаем мы, а не опубликовавший приложение пользователь. Правовое основание то же: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7); способ отказа тот же, что описан ниже. Яндекс.Метрика устанавливает собственные cookie (см. Политику cookie). Данные передаются Яндексу в соответствии с его политикой конфиденциальности: yandex.ru/legal/confidential. Правовое основание обработки: законный интерес оператора (152-ФЗ ст. 6 ч. 1 п. 7). Если ты возражаешь против обработки данных посредством Яндекс.Метрики, ты можешь установить специальное расширение Яндекса для отказа (metrica.yandex.ru/add-ext) или настроить блокировщик в браузере. Google Analytics и рекламные трекеры (Facebook Pixel, ВКонтакте Пиксель и аналогичные) мы не используем. Локальное хранилище (localStorage и sessionStorage) применяется для хранения пользовательских настроек интерфейса (свёрнутые панели, выбранный режим окна ввода, уровень модели ИИ и т.п.) и токенов текущей сессии. Полный перечень ключей и их назначение — в Политике cookie, раздел «Локальное хранилище браузера». Эти данные хранятся только в твоём браузере, на сервер не передаются и персональными данными не являются. § 9. Безопасность данных Мы применяем следующие технические и организационные меры защиты: — Шифрование данных при передаче: HTTPS / TLS 1.3 на всех соединениях с Сервисом. — Шифрование данных в покое: YC Managed PostgreSQL (AES-256, шифрование ru-central1 кластера), YC Lockbox (HSM-backed key storage), YC Object Storage (AES-256). — Изолированная инфраструктура для каждого опубликованного приложения: отдельная база данных в YC PostgreSQL + отдельный пароль в YC Lockbox (per-tenant isolation, 152-ФЗ ст. 19). — Ролевой доступ к базе данных: роль kodzavod_app может только читать и записывать данные, но не может менять устройство самой базы данных. — Пароли пользователей хранятся в виде argon2id-хешей (с salt) в кластере kodzavod-auth-ru (YC ru-central1). Открытые пароли не сохраняются — мы не имеем к ним доступа. — Ограниченный доступ к рабочим (боевым) системам: только с заранее разрешённых IP-адресов и с многофакторным входом администраторов по email. В случае утечки данных мы уведомим Роскомнадзор в течение 24 часов о факте утечки и в течение 72 часов — о причинах и принятых мерах (152-ФЗ ст. 21 ч. 3.1). Пользователей, чьи данные пострадали, уведомим по email в течение 24 часов с момента установления факта утечки. § 10. Несовершеннолетние Сервис предназначен для лиц от 18 лет. Мы намеренно не собираем персональные данные лиц младше 18 лет. Если нам станет известно, что аккаунт принадлежит несовершеннолетнему, мы удалим его данные в течение 30 дней. Если ты — законный представитель ребёнка и считаешь, что он зарегистрировался без твоего ведома, напиши на info@kodzavod.ru с темой [PRIVACY]. § 11. Изменения Политики При существенных изменениях этой Политики мы уведомим зарегистрированных пользователей по email не менее чем за 14 дней до вступления изменений в силу. Дата редакции указана в заголовке документа. Актуальная версия всегда доступна на kodzavod.ru/legal/privacy. Уведомлением можно обойтись только там, где обработка ведётся без твоего согласия — по договору или законному интересу. Если изменение затрагивает цели обработки или состав данных, на которые бралось твоё согласие, мы запросим новое согласие, а не ограничимся уведомлением: прежнее согласие на новые цели не распространяется (152-ФЗ ст. 9 ч. 4). § 12. Опубликованные приложения и роль пользователя Платформа kodzavod.ru является инструментом разработки (код за пользователя пишет искусственный интеллект, без ручного программирования). Приложения, опубликованные пользователем на *.kdzd.ru, совместимых адресах *.apps.kodzavod.ru или развёрнутые в виде Telegram-ботов, эксплуатируются от имени Пользователя. Пользователь является самостоятельным оператором персональных данных (152-ФЗ ст. 3 п. 2), обрабатываемых внутри его приложения или бота: он определяет цели обработки и состав обрабатываемых данных и несёт ответственность перед их субъектами. Роль ООО «СВЕТ» зависит от режима приложения. В базовом режиме приложение работает без серверной части: данные из формы уходят напрямую на почту владельца приложения и в нашей инфраструктуре не сохраняются. В режиме с серверной частью данные посетителей хранятся в отдельной базе данных приложения на нашей инфраструктуре — и здесь ООО «СВЕТ» выступает лицом, осуществляющим обработку персональных данных по поручению Пользователя (152-ФЗ ст. 6 ч. 3). Перечень действий, цели, меры защиты и порядок уничтожения данных установлены Поручением на обработку персональных данных. Вход через VK ID и Яндекс ID на сайтах пользователей. Пока такой кнопки нет ни на одном сайте — этот раздел описывает, как вход будет устроен, когда владелец сайта его включит. Кнопка будет работать через приложение ООО «СВЕТ», поэтому на экране VK или Яндекса ты увидишь наше название, а не название сайта. В ответ сервис передаёт не только идентификатор твоей учётной записи и адрес почты: VK ID по базовому разрешению отдаёт ещё имя, фамилию, фотографию, пол и дату рождения, Яндекс ID — имя, фамилию и список адресов твоей почты. Из всего этого мы сохраняем ровно два поля: идентификатор у сервиса и один адрес почты. Остальное отбрасываем сразу. Токены доступа VK и Яндекса мы не храним. Эти два поля хранятся в базе данных сайта, на который ты входишь, и обрабатываются по поручению его владельца — оператором этих данных является он, а не мы. На этот адрес сайт сможет присылать тебе служебные письма: подтверждение адреса и сброс пароля. Почту, полученную от сервиса, подтверждённой мы не считаем: узнавать тебя будем по паре «сервис плюс идентификатор у сервиса», а не по адресу. Чтобы удалить учётную запись на сайте, нужно будет обратиться к его владельцу — по закону на такие обращения отвечает он, а мы выполняем его команду. Отозвать у сервиса выданное разрешение ты сможешь в настройках VK ID или Яндекс ID: при следующем входе сервис спросит согласие заново, а учётную запись на сайте это не удалит. Ответственность перед субъектами этих данных несёт Пользователь как оператор; ООО «СВЕТ» отвечает перед Пользователем (152-ФЗ ст. 6 ч. 5). Настоящая Политика описывает обработку, которую ООО «СВЕТ» осуществляет как оператор, — она не распространяется на данные, обрабатываемые по поручению Пользователя. Проверка приложений на запрещённую информацию (§ 3) — наша собственная обработка как оператора, а не обработка по поручению Пользователя: её описывает эта Политика, а не Поручение. Хостинг-провайдером (149-ФЗ ст. 2 п. 18) для размещаемых пользователями приложений выступает Yandex Cloud, зарегистрированный в реестре провайдеров хостинга РКН. ООО «СВЕТ» использует инфраструктуру Yandex Cloud как техническую основу для работы Сервиса. ООО «СВЕТ» не является организатором распространения информации (149-ФЗ ст. 10.6), поскольку Сервис не предоставляет функции обмена сообщениями между пользователями платформы. Посетителям сайтов, сделанных в кодзавод Этот раздел — для посетителей сайтов с подписью «Сделано в кодзавод» внизу страницы. Данные, которые ты вводишь в сам сайт — формы, учётная запись, заказы, — обрабатывает его владелец, и вопросы о них задавай ему. Если введённое тобой видно на общедоступной странице сайта, оно может попасть в нашу проверку на запрещённую информацию, подробнее — в § 3 и § 4. Статистику посещаемости считаем мы, ООО «СВЕТ». По ней оператор персональных данных — мы, а не владелец сайта. — Что получаем. Когда страница загружается, наш сервер получает IP-адрес, User-Agent браузера, адрес страницы без параметров запроса, кроме меток UTM, домен, с которого был переход, и ширину экрана. Страну и город определяем по IP-адресу в памяти сервера. — Что храним. IP-адрес и сведения о браузере не сохраняем, уникальных посетителей считаем в обезличенном виде. Кроме следов для подсчёта уникальных посетителей (они удаляются не позже суток после конца дня) хранятся только суточные счётчики просмотров, посетителей, страниц, источников, типа устройства, стран и городов — без данных о конкретных людях. Владелец сайта видит только эти счётчики. — Зачем и на каком основании. Чтобы владелец сайта видел, сколько людей к нему заходит. Это обработка в статистических целях при обязательном обезличивании (152-ФЗ ст. 6 ч. 1 п. 9), согласие для неё не требуется. — Сколько храним. Следы, по которым считаем уникальных посетителей, удаляем не позже суток после конца дня. Суточные счётчики — 1 год; если владелец удалит проект сайта, они удаляются вместе с ним. — Cookie. Для статистики посещаемости мы не ставим cookie и не пишем в хранилище браузера. На сайтах по адресам *.kdzd.ru может работать наш счётчик Яндекс.Метрики, у него свои cookie — условия и способ отказа описаны в § 8 и в Политике cookie. — Как отключить отправку. Статистику отправляет скрипт на странице. Выключи JavaScript — запрос статистики не уйдёт, и посещение в неё не попадёт. — Как связаться. Пиши на info@kodzavod.ru с темой [PRIVACY] — ответим в течение 10 рабочих дней; срок можно продлить ещё на 5 рабочих дней, если мы заранее сообщим причину. Твои права описаны в § 7. Учти: в суточных счётчиках нет данных о конкретных людях, поэтому найти в них твои посещения нельзя. § 13. Контакт и жалобы ООО «СВЕТ» — оператор ПДн ИНН: 9703177463 ОГРН: 1247700265010 Юридический адрес: 123112, г. Москва, вн.тер. г. Муниципальный округ Пресненский, наб. Пресненская, д. 12, пом. 3/82 Генеральный директор: Куликова Антонина Юрьевна Email для запросов по ПДн: info@kodzavod.ru (тема: [PRIVACY]) Канал жалоб и предписаний РКН: kodzavod.ru/abuse — тема [RKN], ответ в 24 часа Роскомнадзор (РКН): rkn.gov.ru — орган надзора за обработкой ПДн в РФ