В разработке

Смартфоны и планшеты — через детский мини-браузер

Вопрос мобильных устройств решается отдельным приложением-оболочкой: это безопасный браузер для ребёнка с тем же локальным щитом внутри.

Это полный проект приложения (Capacitor + Android- и iOS-плагины, локальная нейросеть и камера-страж). Из него на своём компьютере собирается APK для Android или сборка для iPhone — инструкция в файле README_RU.md внутри архива и ниже на этой странице. Готового APK в магазинах пока нет.

Почему именно приложение

Что будет внутри

Мини-браузер для детей

Родитель ставит на телефон или планшет ребёнка одно приложение. Внутри — обычный веб, но каждая картинка, фон и кадр видео проходят ту же локальную проверку, что и в расширении.

Режим киоска и выход по PIN

Ребёнок не может выйти из приложения в обычный браузер и не может отключить фильтр: настройки и выход закрыты родительским PIN.

Тот же движок

MobileNetV2 и контекстные анализаторы переносятся как есть, вместе с ShieldOverlay: объект закрывается до вердикта и не поддаётся нажатию.

Камера-страж на планшете

Фронтальная камера планшета позволяет тот же сценарий: подошёл ребёнок — экран закрылся. Локально, без записи видео.

Пока приложение не вышло, рабочий вариант — настольный браузер: расширение устанавливается в Chrome, Edge, Brave или Opera и уже работает.

Мобильные и ТВ-браузеры с поддержкой расширений

Есть браузеры, которые умеют ставить обычные Chrome-расширения из ZIP. Это не официальный способ, но попробовать NeuroShield на телефоне или на телевизоре можно уже сейчас — на свой страх и риск, без гарантий стабильности.

Kiwi Browser (Android)

Chromium-браузер, который умеет ставить расширения из распакованного ZIP через страницу kiwi://extensions с включённым режимом разработчика. Самый простой способ попробовать щит на телефоне сегодня.

Lemur Browser (Android)

Альтернатива Kiwi с той же поддержкой Chrome-расширений. Полезен, если Kiwi не запускает наш архив на вашей версии Android.

TV Browser / TV Bro (Android TV)

Браузеры для телевизоров и ТВ-приставок на Android. Именно этот путь ближе всего к билборд-режиму: большой экран, полноэкранная страница без вкладок и подключённая USB-камера.

Экран-витрина на мини-ПК

Самый надёжный вариант для магазина, кафе или билборда: обычный Chrome в режиме киоска на мини-компьютере за экраном, расширение и камера-страж работают полностью локально.

  1. Скачайте ZIP с главной страницы прямо на устройство и распакуйте его.
  2. Откройте в браузере страницу расширений и включите режим разработчика.
  3. Выберите «Загрузить распакованное» и укажите папку с файлами.
  4. Задайте родительский PIN в настройках расширения.

На iPhone и iPad такой возможности нет вообще: там решение только одно — наше приложение-мини-браузер.

Сборка Android и iOS

Что уже собрано в приложении

Мини-браузер собран: оболочка на Capacitor, нативный WebView и щит, который инъектируется в каждую открытую страницу до её отрисовки. Внутрь приложения перенесена нейросеть MobileNetV2 и камера-страж — оба «мозга» работают офлайн. Всё считается на устройстве: ни картинки, ни адреса, ни PIN, ни лица никуда не отправляются.

Оболочка браузера

Адресная строка, навигация, стартовые плитки с детскими сайтами, статус щита и счётчик заблокированного контента.

Родительская панель и PIN

PIN хранится локально в виде PBKDF2-SHA256. За ним — включение щита, белый список сайтов, стартовая страница и режим киоска.

Щит внутри страниц

Скрипт щита инъектируется в каждую страницу до отрисовки: ShieldOverlay в закрытом Shadow DOM закрывает картинки, видео и canvas и не даёт по ним нажать.

Нативный WebView

Страницы открываются не в системном браузере, а в WebView приложения — поэтому фильтр невозможно обойти сменой вкладки.

Нейросеть внутри телефона

  1. Щит на странице закрывает картинку плашкой «проверка…» до вердикта.
  2. Кадр передаётся в оболочку приложения по внутреннему мосту, без выхода в сеть.
  3. MobileNetV2 приводит его к 224×224 и оценивает вероятность контента 18+.
  4. Вердикт возвращается на страницу: плашка снимается или превращается в блок.

Камера-страж в приложении

В родительской панели можно запомнить лицо ребёнка — снимком с фронтальной камеры или фотографией из галереи. Из кадра считается геометрическая подпись, само фото не сохраняется. Подошёл ребёнок — над страницей опускается штора.

Что делаем дальше

  1. Кэш вердиктов, чтобы одна и та же картинка не считалась дважды.
  2. Покадровый разбор видео, а не только контекстные признаки.
  3. Режим киоска: закрепление экрана на Android и Гид-доступ на iOS.
  4. Локальный родительский отчёт за день по категориям блокировок.