Политика конфиденциальности
Расширение: Бесплатный мониторинг госзакупок (zakupki.gov.ru) Дата вступления в силу: 29 июля 2026 года Разработчик: stufently, исходный код открыт под лицензией MIT
Назначение
Единственное назначение расширения — следить за RSS-лентами государственного портала закупок zakupki.gov.ru и уведомлять пользователя о новых записях в них.
Коротко
Расширение не собирает персональные данные, не отправляет никуда статистику и ничего не передаёт разработчику: серверной части у него нет, всё происходит внутри вашего браузера. Наружу уходит ровно один вид запроса — загрузка вашей ленты с самого портала закупок.
Какие данные обрабатываются
Всё перечисленное хранится локально в chrome.storage.local — на вашем
компьютере, в профиле браузера. Первые две строки вводите вы, остальное
расширение создаёт само в процессе работы:
| Данные | Откуда | Зачем |
|---|---|---|
| Ссылки на RSS-ленты и их названия | от вас | Собственно то, за чем следит расширение |
| Настройки расписания и лимитов | от вас | Интервал проверки, размер списка, лимит уведомлений |
| Идентификаторы уже показанных записей | из ленты | Чтобы не уведомлять дважды об одной закупке |
| Заголовок, ссылка и дата найденных закупок | из ленты | Показываются в popup и в уведомлении |
| Диагностика по каждой ленте | своя | Время последней проверки, число записей, текст ошибки |
Заголовки, ссылки и даты — это содержимое публичных страниц портала закупок, а не сведения о вас. Текст описания закупки расширение намеренно не сохраняет: он нигде не показывается, значит и хранить его незачем. Список записей стирается кнопкой «Очистить» в popup.
Расширение не читает содержимое страниц, которые вы открываете, не имеет доступа к истории просмотров, списку и содержимому вкладок, буферу обмена, файлам и учётным записям. Единственное, что оно делает со вкладками, — открывает страницу закупки, когда вы кликаете по уведомлению.
Куда уходят сетевые запросы
Сетевой запрос расширение делает ровно один по типу — загрузку RSS-ленты по
адресу, который вы добавили сами; повторяется он по вашему расписанию для
каждой ленты. В коде это один-единственный вызов fetch в
extension/background.js, и разрешения
расширения ограничены доменом портала:
"host_permissions": ["https://zakupki.gov.ru/*", "https://*.zakupki.gov.ru/*"]
Одних разрешений для такой гарантии мало — они управляют чтением ответа, но не
мешают запросу уйти. Поэтому адрес проверяется в коде: всё, что не https:// и
не zakupki.gov.ru (включая поддомены), отклоняется до запроса — и при
сохранении в настройках, и перед самой загрузкой. Тот же адрес проверяется
ещё раз после ответа: если переадресация уведёт с портала, ответ не читается
и не разбирается. Функция isAllowedFeedUrl в
extension/storage.js, проверки закреплены тестами.
Запрос анонимный: он выполняется с явным credentials: "omit", поэтому ваши
cookie портала не отправляются, даже если вы залогинены на zakupki.gov.ru.
Разрешения cookies у расширения нет, авторизацию оно не использует и не
запрашивает. Портал видит обычное обращение к своей открытой RSS-ленте.
Кто получает данные
Разработчик — ничего. У расширения нет серверов, аналитики, счётчиков, телеметрии, рекламных и партнёрских библиотек и загрузки удалённого кода. Данные не продаются, не передаются третьим лицам и не используются для оценки кредитоспособности.
Единственный внешний получатель — сам портал zakupki.gov.ru. Загружая ленту, браузер передаёт ему адрес запроса (в нём содержатся ваши поисковые фильтры) и ваш IP-адрес — ровно как при обычном открытии этой же страницы во вкладке. Что портал делает с этими данными, определяет его собственная политика, а не эта.
Limited Use
Использование данных соответствует Chrome Web Store User Data Policy, включая требования Limited Use. Данные используются только для заявленной функции — уведомлять о новых записях в ваших лентах. Они не передаются никому, кроме самого портала закупок (ему уходит адрес запрашиваемой ленты — иначе загрузить её невозможно) и случаев, требуемых законом; не используются и не передаются для рекламы, включая персонализированную и таргетированную; не используются для определения кредитоспособности. Человек данные не читает: расширение работает без серверной части, и доступа к вашему локальному хранилищу нет ни у кого, кроме вас.
Разрешения и зачем они нужны
| Разрешение | Назначение |
|---|---|
alarms | Периодическая проверка лент по вашему расписанию |
notifications | Показ уведомления о новой закупке — основная функция |
storage | Локальное хранение перечисленного выше |
offscreen | Разбор XML: в Manifest V3 service worker не имеет доступа к DOM API. Offscreen-документ ничего не отображает и не делает сетевых запросов |
host_permissions | Загрузка лент с zakupki.gov.ru |
Как удалить данные
Удалите расширение через chrome://extensions — вместе с ним браузер удалит и
всё его хранилище. Очистить выборочно можно там же: «Подробности» → «Просмотр
данных хранилища». Кнопка «Очистить» в popup стирает список найденных записей.
Дети
Расширение адресовано специалистам по закупкам, данные детей не собираются и целенаправленно не обрабатываются.
Изменения политики
Изменения публикуются в этом файле, история правок видна в git-истории репозитория.
Как проверить написанное
Не верьте на слово — исходный код открыт:
- сетевые запросы:
grep -rn "fetch(" extension/— вызов ровно один, сcredentials: "omit"; - хранилище:
extension/storage.js; - разрешения:
extension/manifest.json.
Контакты
Вопросы и претензии — в issues репозитория.
Править на GitHub · 2026-07-29