Top.Mail.Ru
Privacy Policy — Responsive Checker
01 — Overview

We collect no data

Responsive Checker is a browser utility that displays any website in desktop and mobile views side by side. The extension does not collect, store, transmit, or share any personal data — about you, your browsing, or the websites you preview.

Plain statement No analytics. No tracking. No servers. No accounts. No cookies set by the extension itself. Everything runs locally in your browser.
02 — Permissions

Why we need each permission

The extension requests only the permissions required to perform its core function. Here is what each permission does and why it is necessary:

  • activeTab Reads the URL of the tab you are currently viewing when you click the extension icon. This URL is used only to load the preview page. It is never stored or sent anywhere.
  • tabs Opens a new tab containing the split-screen preview. Also used to read the active tab URL for display in the popup. No browsing history or other tab data is accessed.
  • declarativeNetRequest Removes X-Frame-Options and Content-Security-Policy response headers from sub-frame requests. This is required so websites can be displayed inside iframes for the preview. No request bodies, cookies, or user data are read or modified.
  • host_permissions
    <all_urls>
    Allows the header-stripping rule to apply to any domain the user chooses to preview — not just a fixed list. Without this, the extension would only work on a pre-approved set of websites. No data from visited sites is collected.
03 — Data handling

What happens to your data

URLs The URL of the previewed page is passed as a query parameter within the extension's own preview page. It is not logged, stored, or transmitted to any external server.
Network requests The extension modifies response headers for iframe sub-frame requests only. It does not intercept, read, buffer, or forward any request or response body. It does not access cookies, authentication tokens, or POST data.
Local storage The extension does not use localStorage, IndexedDB, or any persistent browser storage. No data is written to disk by the extension.
Third-party services The extension loads Google Fonts (Syne, JetBrains Mono) from fonts.googleapis.com for its interface typography. This is a CSS font request — no personal data is included. Beyond this, the extension makes no external network requests of its own.
04 — Third-party websites

Sites you preview

When you use Responsive Checker to preview a website, that website is loaded inside an iframe in your browser. The extension does not mediate, monitor, or log that connection. The previewed website's own privacy policy and data practices apply to any interaction you have with it.

The extension does not inject scripts, modify page content, or interact with any website you preview beyond stripping the headers that would otherwise prevent iframe embedding.

05 — Updates

Changes to this policy

If this privacy policy changes in a meaningful way — for example, if a future version of the extension introduces new functionality that affects data handling — this page will be updated and the effective date revised. We will not introduce data collection without updating this document first.

06 — Contact

Questions

If you have any questions about this privacy policy or the extension's behaviour, please reach out:

Author
Pavel Barakaev
Website
Policy URL
01 — Обзор

Мы не собираем данные

Responsive Checker — браузерное расширение для сравнения десктопной и мобильной версий сайтов. Расширение не собирает, не хранит, не передаёт и не передаёт третьим лицам никакие персональные данные — ни о вас, ни о вашей активности, ни о сайтах, которые вы просматриваете.

Простыми словами Никакой аналитики. Никакого отслеживания. Никаких серверов. Никаких аккаунтов. Никаких cookie от самого расширения. Всё работает локально в вашем браузере.
02 — Разрешения

Зачем нужно каждое разрешение

Расширение запрашивает только те разрешения, которые необходимы для работы. Вот что делает каждое из них:

  • activeTab Читает URL вкладки, открытой в момент нажатия на иконку расширения. URL используется только для загрузки страницы превью. Он нигде не сохраняется и никуда не отправляется.
  • tabs Открывает новую вкладку со split-screen превью. Также используется для чтения URL активной вкладки. История браузера и данные других вкладок не затрагиваются.
  • declarativeNetRequest Удаляет заголовки X-Frame-Options и Content-Security-Policy из ответов sub-frame запросов. Это необходимо, чтобы сайты можно было отображать внутри iframe для превью. Тело запросов, cookies и пользовательские данные не читаются и не изменяются.
  • host_permissions
    <all_urls>
    Позволяет правилу удаления заголовков работать с любым доменом, который пользователь хочет проверить — а не только с заранее заданным списком. Без этого расширение работало бы лишь с фиксированным набором сайтов. Данные посещаемых сайтов не собираются.
03 — Обработка данных

Что происходит с вашими данными

URL-адреса URL проверяемой страницы передаётся как query-параметр внутри страницы превью самого расширения. Он не логируется, не сохраняется и не отправляется на внешние серверы.
Сетевые запросы Расширение изменяет только заголовки ответов для sub-frame запросов. Тело запросов и ответов не перехватывается, не читается и не пересылается. Cookie, токены авторизации и POST-данные не затрагиваются.
Локальное хранилище Расширение не использует localStorage, IndexedDB или другие механизмы постоянного хранения. Расширение не записывает никаких данных на диск.
Сторонние сервисы Расширение загружает шрифты Google Fonts (Syne, JetBrains Mono) с fonts.googleapis.com для интерфейса. Это CSS-запрос шрифтов — персональные данные в нём не передаются. Других внешних сетевых запросов расширение не выполняет.
04 — Сторонние сайты

Сайты, которые вы проверяете

При использовании Responsive Checker сайт загружается внутри iframe в вашем браузере. Расширение не отслеживает, не перехватывает и не логирует это соединение. На любое взаимодействие с проверяемым сайтом распространяется его собственная политика конфиденциальности.

Расширение не внедряет скрипты, не изменяет содержимое страниц и не взаимодействует с проверяемым сайтом иначе, чем удаляя заголовки, которые препятствуют встраиванию в iframe.

05 — Обновления

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

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

06 — Контакты

Вопросы

Если у вас есть вопросы по политике конфиденциальности или поведению расширения, свяжитесь с автором:

Автор
Павел Баракаев
Сайт
Адрес политики