AppSeal

Подмешиваем сигнатуры утечек... 0%

Печать доверия для приложений, собранных с ИИ

Собрал приложение за вечер? Проверь его за минуту.

ИИ-сборка создала миллионы приложений, которые никто не проверял. AppSeal сканирует ваш живой сайт на утечки секретов, открытые базы, дырявые админки и признаки заброшенности - и выдаёт оценку A+-E с бейджем для сайта.

AppSeal A+
97/100

Оценка техосмотра

Класс A+

appseal.online

Проверка завершена 13.11.2026. Публичная верификация подтверждает класс и дату; полный отчёт с перечнем проверок доступен только инициатору скана.

Результаты носят информационный характер и не являются заключением аудита безопасности - правила и дисклеймер

Проблема уже здесь

45%

сгенерированного ИИ кода не проходит проверку безопасности (Veracode, 2026)

40%

просканированных вайб-кодед приложений сливают чувствительные данные

1.3M

новых приложений вышло в сторах за первое полугодие 2026

Как это работает

01

Вводите адрес

Только живой адрес приложения. Ничего не нужно устанавливать, доступ к коду не нужен - скан внешний.

02

Движок гоняет 97 проверок

Секреты и ключи в клиентском коде, открытые .env/.git, дырявые правила Firebase и Supabase, CORS, админки четырёх CMS, бэкапы и дампы, отладочные эндпоинты, source maps, заголовки, TLS, куки, ошибки СУБД в разметке, битые ссылки и заглушки.

03

Получаете оценку и план

Оценка A+-E, объяснение каждой проблемы человеческим языком, доказательства и 3D-бейдж, который показывает пользователям, что приложению можно доверять.

Первый кейс: сайт аквацентра

Реальный домен, реальный деплой, реальный ИИ-агент · ноябрь 2026

Первичный аудит

A · 86

3 замечания: X-Frame-Options, CORS «для всех», пустой title

Промпт агенту

7 мин

агент закрыл два пункта одним конфиг-коммитом

Повторный скан

A · 97

заголовки на месте, CORS явный

fix-prompt.txt
Ты ИИ-агент, дорабатывающий веб-приложение. Сайт: akulenok-tmz.ru.
Независимый сканер AppSeal поставил оценку A (86/100). Ниже - все найденные проблемы.

## Проблемы (3)
### 1. X-Frame-Options отсутствует [warn, medium]
### 2. CORS «для всех» [warn, high]
### 3. Пустой title [warn, low]

Сайт семейного аквацентра собран с ИИ и живёт на Vercel. Внешний скан без доступа к коду нашёл типовые дыры деплоя. Кнопка «Промпт для ИИ-агента» скопировала отчёт, агент той же сессии внёс правки, повторный скан подтвердил результат.

Ни строчки бизнес-кода не переписано - только конфигурация деплоя.

Посмотреть реальный отчёт этого скана →

Публичный реестр проверенных приложений

Каждый класс A попадает в открытый реестр с индексируемой ссылкой на проект - бесплатный SEO-трафик и подтверждение доверия для пользователей. Готовим по нему отчёт «State of Vibe-Coded App Security».

Смотреть реестр →

Что проверяем

Четыре категории, от которых реально болит голова у вайб-кодеров.

Секреты и утечки

[21 сигнатура]
  • Открытые .env и .git
  • Ключи API в клиентском JS
  • Firebase/Supabase без правил
  • Дампы и бэкапы по прямой ссылке

+ ещё 17 проверок: git config, .svn/.hg, .DS_Store, Firebase, Supabase, манифесты, security.txt, source maps, сигнатуры AI-ключей (OpenAI, Anthropic), AWS, Stripe, Telegram Bot Token, crypto, generic

Заголовки и TLS

[26 правил]
  • CSP, HSTS, X-Frame-Options
  • CORS «для всех»
  • Протухший TLS-сертификат
  • Cookie без защитных флагов

+ ещё 22 проверки: COOP/COEP/CORP, срок TLS, цепочка редиректов, HTTPS-редирект, сжатие, cookie-флаги по одному, версия сервера, Permissions-Policy, X-Content-Type-Options, Referrer-Policy

Админки и авторизация

[27 эндпоинтов]
  • Админ-панели на стандартных путях
  • Отладочные эндпоинты на проде
  • Бэкапы баз в веб-корне
  • Доступ без rate limit

+ ещё 23 проверки: swagger/graphql, wp-json users, xmlrpc, Spring actuator, Laravel/ASP.NET/PHP debug, wp-debug/drupal, архивы и дампы, .bak, dir listing, дефолтные страницы

Живость и контент

[23 паттерна]
  • Шаблонные фразы и заглушки
  • Ошибки «undefined» в разметке
  • Битые внутренние ссылки
  • Пустые title и description

+ ещё 19 проверок: soft-404, ошибки Django/PHP/СУБД в разметке, favicon, OG-теги, mixed content, SRI, версия jQuery, alt у изображений, каноникл

Тарифы

Начните бесплатно. Платите, когда приложение начнёт зарабатывать.

Free

0 ₽

  • 1 полный скан в день
  • Оценка A+-E и отчёт
  • 3D-бейдж для сайта
  • PDF-экспорт
Хит перед релизом

Launch Pass

490 ₽

разовая покупка на 7 дней - без автосписаний

  • Неделя безлимитных проверок одного домена
  • Повторный скан сразу после фикса
  • Помогает довести домен до класса A
  • Промпт для ИИ-агента и PDF-отчёт

Оплата картой или СБП через ЮKassa. Email для чека ЮKassa спросит сама на странице оплаты - мы его не собираем.

Platform · Индивидуально

API для платформ-конструкторов, white-label бейджи и массовый скан каталога приложений - по договорённости.

Обсудить в Telegram

Частые вопросы

▸Это безопасно? Вы не взламываете сайт?

Нет. Скан идёт только по публично доступным страницам - ровно то, что видит любой посетитель: заголовки ответов, HTML, общедоступные файлы. Никаких эксплойтов, никакой нагрузки сверх ~100 лёгких запросов за 20-40 секунд.

▸Зачем приложению бейдж?

Пользователи не отличают хорошее приложение от дырявого. Оценка A+-E - короткий сигнал доверия, как значок SSL-замка: конверсия растёт, а вам не нужно объяснять словами, что вы следите за безопасностью.

▸Что делать, если оценка низкая (D или E)?

Каждый проваленный пункт содержит объяснение и доказательства - большинство закрывается за вечер: убрать секреты из клиента, закрыть .env, поправить правила Firebase. Отчёт можно отдать ИИ-агенту и починить силами той же вайб-кодинг-сессии.

▸Вы храните результаты сканов?

Отчёт доступен по ссылке и не содержит самих секретов - только факты находок и маскированные фрагменты. Полные ключи мы никогда не сохраняем и не показываем даже вам.

▸Сколько длится скан?

Обычно 20-40 секунд: около 100 лёгких GET-запросов к публичным страницам. Нагрузка сопоставима с одним активным посетителем - ничего не ломаем и не кладём.

▸А если приложение - SPA и рендерится в браузере?

Работаем и с такими: движок открывает страницу в headless-браузере, дожидается отрисовки и сканирует уже собранную разметку. Если что-то нельзя проверить без исходников, в отчёте будет честная пометка о пропуске.

▸Как попасть в публичный реестр?

Автоматически: любой скан с классом A или A+ попадает в открытый реестр с индексируемой (dofollow) ссылкой на ваш домен - бесплатный SEO-сигнал доверия. Результаты ниже A остаются приватными.

▸Какие данные вы собираете?

Минимум. Мы не собираем email и не храним персональные данные: в системе остаются только домен пропуска и соль-хеш IP для лимита. Полный отчёт видит только инициатор скана по секретной ссылке; в реестр попадают лишь домен, класс и дата.

    AppSeal: appseal.online - Класс A+ (97/100)