Herramienta gratis
Verificador de RLS de Supabase
La falta de seguridad a nivel de fila es la causa número uno de las brechas en apps programadas con IA. Pega la URL de tu proyecto de Supabase y tu clave anon pública para ver al instante qué tablas son legibles sin autenticación.
¿Encontraste tablas expuestas? Obtén el panorama completo.
Esta herramienta solo verifica el acceso de lectura anónimo. Una revisión completa de ClearedToShip cubre escrituras, almacenamiento, funciones y políticas autenticadas demasiado permisivas, y termina en una autorización firmada y asegurada. Únete al acceso anticipado:
¿Con prisa? Lee cómo activar RLS en Supabase · cómo agregar RLS a una app de Lovable
Preguntas frecuentes
- ¿Es seguro pegar aquí mi clave anon?
- Sí. La clave anon (pública) de Supabase está diseñada para ser pública: ya se distribuye dentro de tu frontend, donde cualquiera puede leerla. La usamos únicamente para ejecutar la comprobación y nunca la almacenamos.
- ¿Qué significa un resultado «Expuesta»?
- Significa que esa tabla devolvió filas ante una solicitud no autenticada usando tu clave pública. Eso indica que la seguridad a nivel de fila (RLS) está desactivada o es demasiado permisiva: cualquiera con tu clave anon podría leer esos datos.
- ¿Por qué algunas tablas dicen «Verificar»?
- La tabla no devolvió ninguna fila. Esto se debe a que está vacía o a que la RLS está bloqueando el acceso correctamente. Vuelve a ejecutar la comprobación cuando la tabla tenga datos reales para estar seguro.
Inspirado en el proyecto de código abierto supabase-security-checker. Úsalo solo en proyectos de tu propiedad o que estés autorizado a probar.