Ваш ИИ создал приложение.
Мы проверим, нет ли утечек.
Миллионы людей публикуют приложения, которые написали не сами — и эти приложения раскрывают API-ключи, открывают базы данных и работают без защиты. Вставьте URL и получите отчёт о безопасности за секунды.
Шесть способов, которыми vibe-coded приложения теряют данные
Открытые API-ключи и секреты
Мы читаем ваши страницы и каждый JavaScript-файл, проверяя более 50 форматов ключей — OpenAI, Anthropic, Stripe, AWS, Supabase, GitHub, URL баз данных и другие.
Правила Supabase и Firebase
Утечка № 1 в vibe coding. Мы определяем ваш бэкенд и проверяем, может ли кто угодно читать таблицы, коллекции или файлы — без входа в систему.
Ошибки аутентификации и сессий
Cookie без HttpOnly/Secure/SameSite, опасный CORS, небезопасные формы входа и сервисные ключи, обходящие любую защиту.
Открытые эндпоинты и утёкшие файлы
Ищем файлы .env, открытые каталоги .git, дампы баз данных, админ-консоли и конфигурационные файлы, которые никогда не должны быть публичными.
Данные о CVE и вредоносном ПО в реальном времени
Библиотеки и lock-файлы проверяются онлайн по OSV.dev, CISA KEV и EPSS, плюс более 960 тестов CVE и утечек только на чтение, число которых растёт каждый день.
Риски ИИ, MCP и CI/CD
Ключи LLM в браузере, MCP-серверы без аутентификации, обход middleware Next.js и внедрение скриптов в GitHub Actions.
От URL до отчёта за три шага
- 01
Укажите цель
Вставьте URL вашего работающего приложения или репозиторий GitHub — публичный или приватный с токеном только на чтение. Всё бесплатно и без регистрации.
- 02
Лёгкий или глубокий обход
SafeVibe обходит сайт как посетитель и показывает проблемы в реальном времени по мере анализа каждой страницы. Глубокое сканирование добавляет активные проверки, когда вы подтверждаете владение сайтом.
- 03
Получите отчёт
Отчёт с оценкой, уровнем серьёзности, скрытыми доказательствами и точным исправлением для каждой находки.
Сканер, который становится лучше каждый день
SafeVibe ведёт постоянную библиотеку тестов безопасности. Известные уязвимости превращаются в тесты один раз, детерминированным кодом — без ИИ и без догадок. Каждый час библиотека пополняется только новым. ИИ используется лишь для исследования уязвимостей, для которых ещё никто не написал тест.
- 1
Сбор
Каждый час SafeVibe читает открытые источники уязвимостей: ProjectDiscovery nuclei-templates, каталог активно эксплуатируемых уязвимостей CISA, OSV.dev и FIRST EPSS.
- 2
Однократное преобразование
Каждая уязвимость превращается в тест ровно один раз и заносится в реестр. Всё, что атаковало бы сайт — эксплойты, вредоносные нагрузки, перебор паролей, — отклоняется навсегда.
- 3
Постепенный рост
Последующие синхронизации обрабатывают только новое или изменённое в источнике, удаляют снятые тесты и обновляют сведения об активно эксплуатируемых уязвимостях.
- 4
ИИ — для нового
Недавно опубликованные уязвимости без теста передаются ИИ-исследователю, каждая только один раз. Каждое предложение проверяется до того, как попадёт в ваши сканы.
Защита в каждом тесте
Один запрос GET или HEAD, без тела, без атакующей нагрузки, критерии под конкретный продукт и полный набор тестов перед публикацией.
Умное сканирование
SafeVibe определяет ваш стек (Next.js, Supabase, WordPress…) и запускает только подходящие тесты. Резервные страницы одностраничных приложений никогда не считаются находкой.
Плюс данные в реальном времени
Каждое сканирование проверяет библиотеки по OSV.dev; активно эксплуатируемые CVE получают приоритет и сортируются по вероятности эксплуатации (EPSS).
Claude — там, где он действительно полезен
SafeVibe использует Claude Opus 5.5 от Anthropic (модель claude-opus-5-5) через официальный SDK Anthropic, с ответами, ограниченными схемой. У него две задачи — и он никогда повторно не проверяет то, что уже есть в библиотеке тестов.
ИИ-исследователь угроз
- Берёт CVE, недавно добавленные в CISA KEV и ещё не имеющие теста, и еженедельно ищет в интернете новые уязвимости в стеке vibe coding.
- Читает бюллетени безопасности и составляет пассивный тест — или объясняет, почему безопасный тест невозможен.
- Каждая CVE исследуется только один раз; идентификатор CVE принимается, только если он встречается в реальных результатах поиска.
- Его предложения подчиняются более строгим правилам, чем тесты сообщества, и проверяются перед публикацией.
ИИ-аналитик
- Изучает код вашего сайта на логические ошибки, которые не видят правила: авторизация только в браузере, скрытые админ-API, запросы к базе без фильтров.
- Секреты скрываются до отправки; содержимое сайта считается недоверенным (защита от prompt-инъекций).
- Находка сохраняется, только если она цитирует код, который действительно есть в вашем файле.
- SafeVibe сам проверяет отмеченные API без учётных данных и сообщает о проблеме, только если ответ подтверждает утечку.
Бесплатно и для ответственного использования
Все сканирования бесплатны и не требуют регистрации. Пассивные сканы читают только то, что загружает любой браузер. Глубокие сканы отправляют активные проверки, поэтому запускаются только на сайтах, владелец которых опубликовал токен подтверждения SafeVibe; сервер перепроверяет его в начале каждого глубокого скана. Репозиториям GitHub подтверждение не нужно; для приватных используется предоставленный вами токен только на чтение.
Вопросы о SafeVibe
Что такое SafeVibe?
SafeVibe — бесплатный сканер безопасности для приложений, созданных с помощью ИИ-инструментов (vibe coding). Он анализирует работающий сайт или репозиторий GitHub на открытые секреты, незащищённые правила баз данных, уязвимые библиотеки, известные CVE и рискованные настройки и объясняет, как исправить каждую находку.
SafeVibe бесплатный?
Да. Все виды сканирования бесплатны и не требуют регистрации: сайты, глубокие сканы ваших собственных сайтов, публичные и приватные репозитории GitHub.
Что проверяет SafeVibe?
Открытые API-ключи (OpenAI, Anthropic, Stripe, AWS, Supabase…), Row Level Security в Supabase и правила Firebase, cookie и CORS, утёкшие файлы вроде .env или .git, админ-панели, уязвимые JavaScript-библиотеки, более 960 тестов CVE и утечек, риски GitHub Actions и вредоносные npm-пакеты.
Безопасно ли сканировать мой сайт?
Да. Лёгкое сканирование читает только то, что браузер и так загружает. Глубокое отправляет проверки только на чтение и запускается лишь после подтверждения владения сайтом через meta-тег, файл /.well-known или DNS-запись. Ни одна проверка не изменяет данные и не отправляет атакующие нагрузки.
Может ли SafeVibe сканировать приватные репозитории GitHub?
Да. Создайте детализированный токен GitHub с доступом только на чтение к этому репозиторию и вставьте его в сканер. Он передаётся в теле запроса по HTTPS, используется в памяти только во время сканирования и никогда не сохраняется и не записывается в журналы.
Как SafeVibe остаётся актуальным?
Ежечасная синхронизация читает публичные шаблоны обнаружения и список эксплуатируемых уязвимостей CISA. Каждая уязвимость превращается в тест один раз и попадает в постоянный каталог; повторно обрабатывается только новое или изменённое.
Использует ли SafeVibe ИИ и что происходит с моим кодом?
ИИ (Claude от Anthropic) в фоновом режиме исследует новейшие уязвимости. Необязательный ИИ-аналитик во время сканирования по умолчанию выключен; если включить его, секреты скрываются до отправки клиентского кода, а каждая находка ИИ сверяется с кодом.