Módulos

Uma correção com IA para cada achado

Cada achado vem com uma explicação simples e o patch exato. Cole no Cursor ou na sua migração e siga em frente.

-- ai fix · missing-rls-policy
- grant select on public.users to anon;
+ alter table public.users
+ enable row level security;
+ create policy "own rows" on public.users
+ for select using (auth.uid() = id);

Remediação explícita

Prompts de AI Fix, estados resolvidos e resets de histórico são ações deliberadas que você aciona, nunca algo que muta os seus dados em silêncio.

Provas, não impressões

Cada achado mantém a prova em bruto ao lado da remediação, para verificar que o problema é real antes de corrigir.

$ GET acme.dev/.env200 OK# .env · productionDATABASE_URL=••••••••••••STRIPE_SECRET_KEY=sk_live_51H…SUPABASE_SERVICE_ROLE=••••••RESEND_API_KEY=••••••••

Uma pontuação para exibir

Um número em 100, acompanhado ao longo do tempo, com um badge integrável. A prova de que o seu produto leva a segurança a sério.

headerstlssupabase82

Recursos