Analisar minha aplicação
Superfície Achados Laudo Ruleset Análise autônoma Solicitar auditoria →
Security review para software construído com IA

Código de IA em produção. Veja o que ficou exposto.

O Varredura analisa aplicações feitas com Lovable, Cursor, v0 e stacks similares, valida os findings com engenharia e entrega um plano de correção executável.

Analisar minha aplicação

Triagem inicial focada em escopo. Nenhum teste ativo é executado antes da verificação de propriedade.

Stack-aware Regras ativadas conforme framework, banco, auth, pagamentos e dependências.
Evidência Todo achado crítico traz o trecho literal e o grau de confiança — evidência, não nota.
Remediation-ready O laudo já sai em formato pronto para virar backlog de correção.
VARREDURA / LIVE SCAN
read-only demo
Target
app.exemplo.com.br
✓ verified
Stack detectado
Next.js 15 Supabase Stripe Vercel OpenAI
142 checks completed100%
03Critical
07High
14Medium
21Info
Authentication boundariespassed
Dependency integritypassed
● demo scan concluído
Criado com IA? Nós sabemos onde procurar — sem esconder a ferramenta principal abaixo da dobra.
Lovable
Cursor
Bolt
v0
Replit
Copilot
00 / Superfície de ataque

Antes do finding, o Varredura entende por onde seu produto pode ser atacado.

Clique nos pontos do mapa. A interface simula a descoberta do stack e mostra como cada superfície muda o conjunto de regras ativas.

Este mapa é uma representação da lógica de descoberta do produto — não uma ilustração decorativa.

Analisar minha aplicação
01 / Achados

Não mostramos uma nota. Mostramos a evidência de graça.

Cada finding vem com localização, contexto técnico, impacto e correção sugerida. O objetivo é reduzir o tempo entre “temos um problema” e “sabemos exatamente o que fazer”.

Findings recorrentes
Critical F-01 · CWE-798 · CONFIRMED

Service role key exposta no bundle

Uma chave com privilégio administrativo foi enviada para o client-side. Qualquer visitante consegue extraí-la do JavaScript entregue pelo navegador.

src/lib/supabase.ts:12evidence
01  import { createClient } from '@supabase/supabase-js'
02
03  export const supabase = createClient(
04    process.env.NEXT_PUBLIC_SUPABASE_URL,
05    process.env.NEXT_PUBLIC_SUPABASE_SERVICE_ROLE_KEY
06  )

Se esse nível de evidência faz sentido para o board, o próximo passo é colocar a URL real da aplicação no fluxo de análise.

02 / Laudo

O scanner aponta. O laudo organiza a decisão.

Aqui o board consegue enxergar o que compra: um documento objetivo, rastreável e pronto para virar plano de correção. O clique sai da ferramenta e aterrissa no output final.

VARREDURA / REPORT / APP.EXEMPLO.COM.BR
SIGNED · REV 01

Uma seção de laudo sem CTA desperdiça intenção. Aqui o visitante já entendeu o valor do output.

Solicitar auditoria
03 / Ruleset vivo

O stack muda. As regras precisam mudar junto.

O Varredura mantém um registro visível das regras relevantes adicionadas ou ampliadas. Isso transforma atualização técnica em parte do produto — não em promessa de marketing.

150+ verificações ativas
organizadas por stack, superfície e severidade
5 atualizações visíveis
24 AUGService role tokens expostos em bundles gerados por Next.jsSupabase
21 AUGValidação de origem em Server Actions e rotas administrativasNext.js
18 AUGWebhooks de pagamento sem verificação de assinaturaStripe
14 AUGDetecção ampliada de pacotes inexistentes e risco de slopsquattingnpm
07 AUGRotas expostas por CORS permissivo combinado com credenciaisAPI
Nenhuma atualização para este filtro.

Ruleset vivo também precisa bater no CTA principal. A atualização técnica só faz sentido quando leva a uma análise real.

04 / Análise autônoma

Detecção determinística. Interpretação com IA.

A Varredura é 100% autônoma. Um motor determinístico encontra o fato — a chave, o header ausente, o arquivo exposto — e a IA só interpreta, correlaciona e traduz em consequência de negócio. Todo achado carrega evidência e grau de confiança.

01 / Motor determinísticoEncontra o fato

Regras por stack, secrets, exposição e configuração — a fonte de verdade.

02 / Interpretação com IAExplica e prioriza

Só afirma o que tem âncora factual. Suspeita sem evidência vira hipótese, não achado.

03 / Parceiro técnicoCorrige, monitora ou sustenta

Você pode seguir com um parceiro de desenvolvimento para correção pontual ou sustentação contínua.

Sem intervenção humana e sem inventar risco: o score é calculado por fórmula auditável, não por opinião de um modelo. A confiança vem da evidência mostrada e do escopo declarado com honestidade.

O Varredura encontra. Temos partners que podem ajudar a corrigir, monitorar ou sustentar sua aplicação.

Depois da análise, você decide o próximo passo: aprofundar a auditoria ou conectar-se a um parceiro técnico para correção, monitoramento e sustentação 365 dias com desenvolvedores — não um call center.

Escopo desta análise

Cobrimos apenas o que é visível publicamente. Não verificamos regras de acesso ao banco (RLS), autenticação de APIs nem lógica de backend — as falhas mais graves de apps feitos com IA costumam estar exatamente aí. Por isso a Varredura nunca diz que um site “é seguro”.

Próximo passo

O que você precisa depois do primeiro diagnóstico?

Escolha entre aprofundar a análise do Varredura ou conversar sobre monitoramento e sustentação contínua da aplicação com desenvolvedores.

ANÁLISE APROFUNDADA

Na análise aprofundada, a verificação de propriedade e o aceite do escopo acontecem antes de qualquer teste ativo.