Last updated: September 7, 2026
InFocus | Elements blocker stores its settings locally on the user's device. It does not
send user data to the developer or any third party and does not use analytics,
advertising, user accounts, or remote servers.
1. Purpose of the extension
InFocus lets users manually select and hide distracting elements on a specific web page or
across an entire website. Saved rules are reapplied when the user returns to an authorized
website.
2. Data handled by the extension
The extension handles only the data required to create and apply hiding rules:
- website hostnames for which the user creates rules;
-
page paths, without query parameters or URL fragments, when a rule is limited to a
specific page;
- CSS selectors generated or edited by the user;
-
a short element label used in the rule list, which may contain up to 70 characters from
the selected element's accessible name or visible text;
- rule scope, enabled state, identifier, and creation time.
Website content
When the element picker is active, InFocus reads the page structure and element styles to
highlight the element, generate a CSS selector, validate matches, and create a short label.
When rules are enabled, it checks the page structure to hide matching elements. The page's
full text, images, form values, passwords, and communications are not collected or sent to
the developer.
Browsing activity
InFocus stores only the hostname and, for page-specific rules, the path of pages on which
the user explicitly creates a hiding rule. It does not create a general browsing history
and does not record visit times.
User interaction
While the picker is open, the extension responds to pointer movement, clicks, scrolling,
resizing, and keyboard commands required for element selection. These interactions are not
logged, retained, or transmitted.
3. How data is used
Data is used solely to display saved rules, determine where each rule applies, and hide or
restore the elements selected by the user. It is not used for profiling, advertising,
credit decisions, analytics, or any unrelated purpose.
4. Storage and retention
Rules are stored locally using chrome.storage.local. They remain on the device
until the user deletes a rule or removes the extension. InFocus does not provide cloud
synchronization and does not maintain a developer-controlled copy of the data.
5. Data sharing
InFocus does not sell, transfer, or disclose user data to the developer, advertisers, data
brokers, or other third parties.
6. Permissions
- activeTab: identifies the current tab after the user opens InFocus.
-
scripting: runs the element picker and applies hiding rules on websites
authorized by the user.
- storage: stores rules locally on the device.
-
Optional website access: is requested after an explicit user action and
granted one website origin at a time so rules can be reapplied on future visits.
7. Remote code
The extension does not execute remote JavaScript or WebAssembly. All executable code is
included in the extension package.
8. Limited Use compliance
The use of information received from Chrome APIs adheres to the Chrome Web Store User Data
Policy, including the Limited Use requirements. Data is used only to provide the
extension's user-facing element-hiding functionality.
9. Changes to this policy
If the extension's data practices change, this policy and the Chrome Web Store disclosures
will be updated before the changed version is published. The latest revision date appears
at the top of this page.
10. Contact and support
Support and developer contact details are available on the extension's Chrome Web Store
listing. You can also review the support page.
Последнее обновление: 7 сентября 2026 года
InFocus | Elements blocker хранит настройки локально на устройстве пользователя. Расширение
не отправляет пользовательские данные разработчику или третьим лицам и не использует
аналитику, рекламу, аккаунты или удалённые серверы.
1. Назначение расширения
InFocus позволяет вручную выбирать и скрывать отвлекающие элементы на конкретной странице
или на всём сайте. Сохранённые правила применяются повторно при возвращении пользователя на
сайт, к которому он предоставил доступ.
2. Какие данные обрабатывает расширение
Расширение обрабатывает только данные, необходимые для создания и применения правил:
- имена сайтов, для которых пользователь создаёт правила;
-
пути страниц без параметров запроса и URL-якорей, если правило ограничено конкретной
страницей;
- CSS-селекторы, созданные расширением или изменённые пользователем;
-
короткую подпись для списка правил — до 70 символов из доступного имени или видимого
текста выбранного элемента;
- область действия, состояние, идентификатор и время создания правила.
Содержимое сайтов
Во время выбора элемента InFocus читает структуру страницы и стили элементов, чтобы
показать подсветку, создать CSS-селектор, проверить совпадения и сформировать короткую
подпись. При включённых правилах расширение проверяет структуру страницы и скрывает
совпавшие элементы. Полный текст страницы, изображения, значения форм, пароли и личная
переписка не собираются и не отправляются разработчику.
История просмотра
InFocus сохраняет только имя сайта и, для правил отдельной страницы, путь страницы, на
которой пользователь явно создал правило. Расширение не формирует общую историю просмотра
и не записывает время посещений.
Действия пользователя
Пока открыт режим выбора, расширение реагирует на движение указателя, нажатия, прокрутку,
изменение размера окна и команды клавиатуры, необходимые для выбора элемента. Эти действия
не записываются, не сохраняются и не передаются.
3. Как используются данные
Данные используются только для показа сохранённых правил, определения области их действия,
а также скрытия и восстановления выбранных элементов. Они не используются для составления
профиля, рекламы, оценки платёжеспособности, аналитики или других целей.
4. Хранение и удаление
Правила хранятся локально через chrome.storage.local. Они остаются на устройстве,
пока пользователь не удалит правило или расширение. InFocus не использует облачную
синхронизацию и не создаёт копию данных на сервере разработчика.
5. Передача данных
InFocus не продаёт, не передаёт и не раскрывает пользовательские данные разработчику,
рекламным системам, продавцам данных или другим третьим лицам.
6. Разрешения
- activeTab: определяет текущую вкладку после открытия InFocus.
-
scripting: запускает выбор элемента и применяет правила на сайтах,
разрешённых пользователем.
- storage: сохраняет правила локально на устройстве.
-
Необязательный доступ к сайтам: запрашивается после явного действия
пользователя и выдаётся отдельно для каждого сайта, чтобы применять правила при
следующих посещениях.
7. Удалённый код
Расширение не выполняет удалённый JavaScript или WebAssembly. Весь исполняемый код включён
в пакет расширения.
8. Соблюдение Limited Use
Использование информации, полученной через Chrome APIs, соответствует Chrome Web Store
User Data Policy, включая требования Limited Use. Данные используются только для заявленной
функции скрытия элементов.
9. Изменения политики
Если работа расширения с данными изменится, эта политика и декларации Chrome Web Store будут
обновлены до публикации изменённой версии. Дата последней редакции указана в начале страницы.
10. Контакты и поддержка
Контактные данные разработчика и раздел поддержки доступны на странице расширения в Chrome
Web Store. Также можно открыть страницу поддержки.