Una herramienta de IA armó tu base de datos
Lovable, Bolt, Cursor u otra herramienta creó las tablas y nadie revisó las reglas.
Revisamos el proyecto de Supabase detrás de tu app en busca de lo que las herramientas de IA suelen dejar abierto: tablas sin Row Level Security, una clave service_role o secreta en el navegador, buckets públicos y una configuración de auth floja. Luego lo arreglamos por un precio que apruebas antes.

Lovable, Bolt, Cursor u otra herramienta creó las tablas y nadie revisó las reglas.
Quieres saber que los datos de tus clientes son privados antes de lanzar.
Un usuario vio datos de otro, o Supabase muestra un aviso que no entiendes.
RLS activado, con políticas para que cada usuario lea y cambie solo sus propias filas.
La clave service_role o secreta solo en el servidor, y renovada si alguna vez quedó expuesta.
Buckets privados donde corresponde, con políticas de quién puede subir y descargar.
Confirmación por correo, URLs de redirección y cambio de contraseña probados en tu dominio real.
-- facturas: privadas, por usuario
update storage.buckets
set public = false
where id = 'invoices';
create policy "own invoices"
on storage.objects for select
using (bucket_id = 'invoices'
and auth.uid()::text =
(storage.foldername(name))[1]);Una revisión externa y rápida de tu app en vivo, gratis.
Un informe escrito en 2 días hábiles con qué arreglar primero.
La arreglamos en tu repositorio por un precio que apruebas antes, y podemos seguir cuidándola con Care desde $249 al mes.
Marcas para las que hemos trabajado
Nuestro equipo ha trabajado con estas marcas. Los logotipos pertenecen a sus respectivos dueños.
Depende de sus reglas, y las herramientas de IA muchas veces no las ponen. Una tabla sin Row Level Security la puede leer o cambiar cualquiera que tenga tu clave pública, y esa clave viaja con cada página de tu app. La revisión mira cada tabla, bucket y clave.
La clave anon o publishable está hecha para ser pública, siempre que Row Level Security proteja tus tablas. La clave service_role o secreta es otra cosa: se salta todas las reglas, así que solo debe vivir en un servidor. Si alguna vez estuvo en tu frontend o en tu repo, renuévala.
Puede pasar, si la app dependía de tablas abiertas. Por eso primero escribimos las políticas, probamos cada pantalla con cuentas reales y las activamos juntas, para que nada deje de funcionar para tus usuarios.
Es parte de la Auditoría de rescate. La Auditoría de rescate cuesta $299 y recibes un informe escrito en 2 días hábiles. Si la auditoría no encuentra ningún problema de severidad media o alta, te devolvemos el total. Si empiezas un plan dentro de 30 días, los $299 se descuentan de tu primer mes. Los arreglos tienen un precio cerrado que apruebas antes.
No. Invítanos como miembros a tu organización de Supabase y al repo de GitHub si lo hay. Nunca compartas contraseñas ni claves secretas en chats o formularios.
Seguridad de Supabase, inicio de sesión, Stripe y tu app de Lovable en vivo con tu propio dominio.
Ver más →Webhooks para que el acceso se abra solo tras un pago real, suscripciones, el portal del cliente y el paso a claves live.
Ver más →¿Lo hiciste con Lovable, Bolt o Cursor y se trabó? Lo llevamos a producción.
Ver más →¿No sabes si la auditoría es el paso correcto? Cuéntanos qué falla y te proponemos el siguiente paso que te sirve.