Сайт собрал ИИ. Вот что ИИ не проверил.
ИИ-конструкторы быстро доводят до продакшена и пропускают скучное: ключи, вставленные во фронтенд, таблицы базы, которые может прочитать кто угодно, отсутствующие заголовки безопасности, страницу, которую поисковики едва понимают. Вставьте адрес и получите список по приоритету — с исправлениями, которые ваш ИИ сможет применить.
Бесплатно, без регистрации. Базовая проверка делает только те запросы, которые выполняет обычный браузер.
Что мы обычно находим на сайтах, сделанных с ИИ
- КритичноБесплатная проверка
Секретный ключ в публичном JavaScript
Ключ Supabase service_role или secret, секретный ключ OpenAI, Anthropic или Stripe — уезжает в браузер каждого посетителя. Любой может скопировать его из бандла и тратить ваши деньги или читать ваши данные.
- КритичноPro
Таблицы базы, которые может прочитать кто угодно
Если Row Level Security выключен, ваши таблицы Supabase отвечают любому, у кого есть публичный ключ. После подтверждения домена мы считаем, сколько строк доступно для чтения, — никогда не читая их содержимое.
- СреднийБесплатная проверка
Нет Content-Security-Policy и HSTS
Без них один внедрённый скрипт может украсть сессии, а первый заход на сайт можно откатить на обычный HTTP. Обычно это несколько строк в настройках хостинга.
- СреднийБесплатная проверка
Трекеры без инструмента согласия, нет политики конфиденциальности
Аналитика или рекламные трекеры, а распознанного инструмента согласия на странице нет, и нет ссылки на политику конфиденциальности или условия использования. Это проблема по GDPR — и первое, на что смотрят платёжные провайдеры.
- НизкийБесплатная проверка
Поисковики получают пустую оболочку
Нет title, description, карты сайта или превью для соцсетей — проверяем и в исходном HTML, и на странице, отрисованной настоящим браузером.
Исправления приходят промптом для вашего ИИ
Знать, что такое заголовок CSP, не нужно. Скопируйте промпт из отчёта в Lovable, Bolt, Cursor или Claude Code — в нём перечислены находки, где они и как проверить, что исправление сработало.
Исправь эти проблемы на shop.example. Прежде чем что-то менять, найди каждую; вноси минимальное изменение, которое её решает. 1. Ключ Supabase service_role лежит в публичном JavaScript-бандле (assets/index-3f9c.js). Перенеси все вызовы, которым он нужен, в серверную функцию, перевыпусти ключ в Supabase и в браузере используй только ключ anon. 2. Нет заголовка Content-Security-Policy. Добавь его на хостинге; начни с default-src 'self' и разреши только те источники, которые страница действительно загружает. Когда закончишь, проверь заново: https://scanyoursite.app/ru?check=shop.example
Следующий деплой что-нибудь сломает
ИИ-инструменты переписывают файлы целиком. Исправленный ключ возвращается, страница получает noindex. На Pro мы замечаем каждый новый деплой, проверяем его за несколько минут и пишем, только когда сломалось что-то новое, — в Telegram, на почту, в Slack или Discord.
Посмотреть тарифыВопросы
Безопасно ли проверять рабочий сайт?
Да. Бесплатная проверка делает только те запросы, что и обычный браузер или поисковый робот: страница, её скрипты, robots.txt, карта сайта, DNS и сертификат. Она никогда не входит в аккаунты, не отправляет формы и не подбирает пароли.
С какими конструкторами это работает?
С любым сайтом, у которого есть публичный адрес: Lovable, Bolt, Cursor, v0, Replit, Windsurf, Base44 или код, который вы написали сами. Мы смотрим на работающий сайт снаружи, поэтому ничего устанавливать не нужно.
Нужно ли разбираться в находках?
Нет. В каждой находке сказано, что она значит для ваших пользователей или вашего счёта, а отчёт даёт промпт, который можно вставить в ваш ИИ-инструмент для кода.
Сколько это стоит?
Проверка бесплатная. Наблюдение — от $19 / €19 в месяц за три сайта: ежедневная проверка, аптайм каждые пять минут и проверка после каждого деплоя.
Вставьте адрес. Список будет примерно через минуту.
К каждой находке — что она значит для вас и как её исправить. Или промпт, который применит ваш ИИ-инструмент для кода.
Бесплатно, без регистрации. Базовая проверка делает только те запросы, которые выполняет обычный браузер.