Análisis de seguridad de tu app hecha con IA
Pega la dirección de la app y, en unos 20 segundos, mira qué puede leer en ella cualquier visitante:
- Claves secretas en el código público (Stripe, OpenAI, AWS, Supabase)
- Source map abierto, con el código fuente a la vista
- Cabeceras de seguridad que faltan
- Deploy viejo todavía en línea y errores que nadie ve
- Datos de usuarios yendo directo a un modelo de IA
- Gratis
- Unos 20 segundos
- Solo lo que descarga el navegador
Encontramos 3 puntos para corregir
Ejemplo de informe de una app hecha con IA
- Claves secretas en el código público 1
- Source map público Sí
- Cabeceras de seguridad 1 de 5
- Monitoreo de errores Sí
Lo que lee la revisión
- Claves en el código públicoStripe, OpenAI, Anthropic, AWS y la service_role de Supabase. Mostramos el tipo, nunca el valor.
- Source map y cabecerasSi el código fuente está abierto y si el navegador recibe las protecciones básicas.
- Deploy y erroresSi la página de inicio puede mostrar una versión antigua y si alguien ve los errores de los usuarios.
- Llamadas a modelos de IASi el navegador envía datos directo a la API de un modelo.
Lo que lee la revisión
Abrimos la página de inicio de la app, los primeros scripts que carga y, si existe, el archivo de source map. Es lo que descarga el navegador de cualquier visitante. No hacemos login, no probamos la base de datos ni los formularios, y no guardamos el código.
Cuando encontramos una clave secreta, el informe dice el tipo y cuántas hay. El valor no aparece en ningún lado. Supabase siempre publica la clave anon, y eso es normal: lo que protege los datos son las reglas de acceso de cada tabla, que esta lectura no prueba.
Preguntas comunes
¿Funciona con una app que no se hizo con IA?
Funciona con cualquier sitio que cargue scripts. La revisión está pensada para apps generadas con Lovable, Bolt, v0, Replit y similares, pero los puntos valen para cualquier app web.
¿Puedo revisar la app de un cliente o de otra persona?
Puedes. La revisión solo usa lo que cualquier visitante ya descarga al abrir la dirección.
Un punto salió mal. ¿Qué hago?
Las llamadas hechas desde un servidor y las reglas de la base no aparecen en una lectura desde afuera. Responde el correo del informe con el punto equivocado y lo corregimos.