Защита контента
Обзор
Content Shield — это функция, доступная только для Android, которая помогает защитить вас от контента NSFW на всем вашем устройстве. Она работает исключительно на вашем телефоне — ничего никогда не загружается и не отправляется никуда.

Content Shield находится в активной разработке. В ближайшее время появятся новые функции, включая более глубокую интеграцию с ИИ и ботами.
Требования
- Устройство Android — Функция Content Shield недоступна на устройстве iOS или в веб-браузере.
- Для фильтрации в режиме реального времени требуется премиум-подписка.
- Разрешения — вам будет предложено предоставить разрешение на отображение поверх других приложений и разрешение на захват экрана.
- Повторное включение после выключения экрана — Для Android необходимо повторно включать фильтр реального времени каждый раз, когда экран выключается.
Три режима защиты
Content Shield имеет три режима. Вы можете использовать любую их комбинацию.
1. Фильтр экрана в реальном времени
Фильтр в реальном времени отслеживает ваш экран и мгновенно размывает или блокирует любой обнаруженный контент NSFW — во всех приложениях на вашем устройстве, а не только в Chastify.
В этом режиме для захвата экрана используется функция MediaProjection устройства Android. В связи с требованиями безопасности Android:
- Необходимо предоставлять разрешение на создание снимков экрана каждый раз при включении фильтра.
- Фильтр автоматически отключается при выключении экрана телефона.
- Вам необходимо включать эту функцию вручную каждый раз, когда экран снова включается.
Если вы тестируете устройство на Android и не хотите вручную предоставлять разрешение MediaProjection каждый раз при включении экрана, вы можете сделать это следующим образом:
adb shell appops set net.chastify.app PROJECT_MEDIA allow
При включении программа непрерывно сканирует изображение на экране и закрывает обнаруженные области маской по вашему выбору:
| Стиль маски | Как она выглядит |
|---|---|
| Полностью черный цвет | Заполняет пространство сплошным черным цветом — лучшее время автономной работы |
| Пикселизированный | Пикселизирует область, как мозаику |
| Размытие | Применяет эффект размытия к области — немного увеличивает расход заряда батареи |
Вы также можете выбрать, какие типы контента фильтровать (например, открытые части тела против закрытых) и отрегулировать чувствительность между низким, средним и высоким уровнями.
Настраиваемый текст наложения — Вы можете отображать короткие слова, такие как «ЗАБЛОКИРОВАНО» или «ЗАЩИЩЕНО», внутри замаскированных областей.
Блокировка браузеров и приложений — Если модуль родительского контроля включен, вы можете заблокировать веб-браузеры и приложение X.com, если разрешение MediaProjection не было предоставлено (т.е. когда фильтр реального времени не запущен). При открытии заблокированного браузера вы увидите экран блокировки, который автоматически откроет запрос на предоставление разрешения MediaProjection. После предоставления разрешения приложение браузера автоматически перезапустится.
2. Блокировка приложений с использованием ИИ
Вместо постоянного наложения текста на экран, этот режим периодически проверяет содержимое экрана. Если он обнаруживает контент типа NSFW, он принудительно закрывает приложение и блокирует его на 30 секунд.
Для работы требуется Android версии 11 или новее, а также включенная служба специальных возможностей управления устройством.
Этот режим потребляет меньше заряда батареи, чем фильтр реального времени, поскольку проверка выполняется периодически, а не постоянно. Он работает во всех приложениях и на всех веб-сайтах на вашем устройстве. Его также может включить удаленно ваш ответственный за ключ.
Отдельно от контентных фильтров — Блокировка приложений с помощью ИИ использует фиксированный, консервативный набор категорий NSFW для определения того, что блокировать. Она не использует ваши пользовательские настройки контентного фильтра из фильтра реального времени. Это сделано намеренно: поскольку этот режим блокирует целые приложения и веб-сайты (а не только размывает области), он остается в рамках безопасности со строгим списком по умолчанию и не может быть настроен.
Категории, которые приводят к блокировке:
| Категория | Описание |
|---|---|
| Обнаженные ягодицы | Обнаружены обнаженные ягодицы |
| Обнаженная женская грудь | Обнаружена обнаженная женская грудь |
| Обнаженные мужские гениталии | Обнаружены обнаженные мужские гениталии |
| Обнаженный анус | Обнаружен обнаженный анус |
| Обнаженные женские гениталии | Обнаружены обнаженные женские гениталии |
| Женская грудь прикрыта | Обнаружена женская грудь сквозь одежду |
| Ягодицы прикрыты | Ягодицы обнаружены сквозь одежду |
| Женские половые органы прикрыты | Обнаружение женских половых органов через одежду |
Если функция блокировки приложений с помощью ИИ кажется вам слишком чувствительной на вашем устройстве, обратитесь в чат поддержки — мы поможем настроить порог обнаружения для будущих версий.
3. Семейный DNS VPN
В этом режиме на вашем устройстве настраивается локальный VPN, который фильтрует ваш интернет-трафик на уровне DNS:
- Блокирует порносайты — использует обширный список блокировки, содержащий более 1 миллиона доменов для взрослых.
- Блокирует рекламу и трекеры — фильтрует рекламные и отслеживающие домены.
- Принудительно включает функцию Google SafeSearch — блокирует поиск Google, предоставляя только безопасные результаты.
Фильтрация DNS не блокирует контент внутри приложений, загружающих изображения/видео напрямую (например, ленты социальных сетей). Для полной защиты используйте её вместе с режимом 1 или режимом 2.
Блокировка во время родительского контроля — При желании вы можете запретить отключение VPN во время активного сеанса родительского контроля.
На панели статистики отображается количество проверенных и заблокированных DNS-запросов в режиме реального времени.
Контроль доступа для владельцев ключей
Функция Content Shield может использоваться самостоятельно без родительского контроля, во время самостоятельной блокировки или когда у владельца ключа/контроллера активна сессия родительского контроля.
Когда ключевое устройство находится под управлением ответственного лица, оно может управлять параметрами защиты NSFW со своей панели управления:

Владельцы ключей могут:
- Отключите блокировку браузера и приложений, пока активна сессия управления.
- Выберите, какие категории Content Shield в режиме реального времени будут фильтроваться при использовании блокировки браузеров и приложений.
- Удаленно включите блокировку приложений с использованием ИИ.
- Включите защиту Семейный DNS VPN
- Включите параметры блокировки, которые не позволят отключить эти средства защиты до завершения сеанса управления.
Блокировка браузеров и приложений требует согласия пользователя — этот режим зависит от разрешения MediaProjection, предоставляемого Android. Поскольку Android отображает диалоговое окно разрешения на захват экрана, пользователь должен предоставить разрешение, когда появится соответствующее сообщение. Если блокировка браузеров и приложений уже включена, браузеры и X.com могут быть заблокированы, когда фильтр экрана в реальном времени не запущен. При открытии заблокированного приложения отображается экран блокировки и запрашивается разрешение MediaProjection, чтобы можно было запустить фильтр в реальном времени.
Поведение без владельца ключа — ваши локальные настройки Content Shield остаются вашими. Настройки родительского контроля на стороне сервера по умолчанию не отключают автономные настройки Content Shield, а самостоятельная блокировка осуществляется в соответствии с параметрами, которые вы включили для себя.
Функция блокировки приложений с помощью ИИ по-прежнему использует фиксированный консервативный список категорий, даже если она включена ответственным за ключ. Пользовательские категории, отображаемые в элементах управления ответственного за ключ, применяются к фильтрам защиты контента в реальном времени, используемым с блокировкой браузеров и приложений.
Предотвратить отключение (Параметры блокировки)
Для функций Блокировка браузера и приложений, Блокировка приложений с помощью ИИ и Семейный DNS VPN можно дополнительно включить блокировку, которая не позволит отключить эту функцию во время активного сеанса родительского контроля или блокировки.
Когда блокировка включена:
- Переключатель для этой функции становится отключенным и его нельзя выключить.
- Ваши настройки фильтра также заблокированы (для блокировки браузера и приложений) — вы не можете изменить, какие категории будут заблокированы.
- Блокировка остается в силе до завершения активной сессии управления.
- Если вы самостоятельно активировали блокировку во время сеанса самоконтроля, вы не сможете отменить её до окончания этого сеанса.
Это полезно, когда вы хотите гарантировать, что защита останется активной, но при этом не будет возможности обойти её в середине сеанса.
Конфиденциальность
Всё работает локально на вашем устройстве:
- Все операции распознавания изображений выполняются на вашем телефоне с помощью встроенной модели искусственного интеллекта — изображения никогда не загружаются.
- Разрешенные DNS-запросы перенаправляются на резолверы семейства Cloudflare, при этом семейство AdGuard используется в качестве резервного варианта, если они не отвечают. Домены поиска Google привязаны к SafeSearch на устройстве.
- VPN — никакие данные не регистрируются, не хранятся и не передаются за пределы вашего устройства.
- История просмотров, скриншоты и личные данные не покидают ваше устройство.
Советы
- Максимальное время автономной работы: используйте стиль маски Solid Black + блокировку приложений с помощью ИИ вместо фильтрации в реальном времени.
- Повторное включение после выключения экрана: Фильтр реального времени необходимо включать заново каждый раз, когда экран выключается — это ограничение Android.