B
BizBrew

Seguridad integrada

BizBrew mantiene separados los datos de cada negocio, cifra todas las conexiones y comprueba el acceso en cada solicitud, en todos los planes y sin configuración adicional.

La seguridad no es un extra

En una plataforma compartida por muchos negocios, separar sus datos es la tarea más importante. BizBrew está construido en torno a ello, y tienes la misma protección en el plan gratuito que en el plan Pro.

Cómo protegemos tus datos

Aislamiento entre negocios

Cada registro pertenece a un solo negocio. Nuestro backend filtra cada consulta por el negocio del usuario conectado. El acceso directo a la base de datos está cerrado a los usuarios y la seguridad a nivel de fila de PostgreSQL está activada en todas las tablas como protección adicional.

Autenticación probada

El registro, el inicio de sesión, la recuperación de contraseña y las sesiones funcionan con Supabase GoTrue, con JWT de corta duración y renovación automática. Las contraseñas solo se guardan como hash.

Acceso por roles

Propietarios y empleados tienen roles distintos, y el acceso del personal se puede limitar con permisos. El backend comprueba la pertenencia y el rol antes de actuar.

Cifrado en tránsito

Todo el tráfico usa HTTPS. Los dominios propios reciben certificados TLS automáticamente, así tus clientes siempre ven una conexión segura.

Registro de auditoría

Las acciones importantes —como crear un negocio, verificar una cuenta y los cambios administrativos— se registran con quién hizo qué y cuándo, para revisarlas cuando lo necesites.

Apoyo al RGPD

Los datos están separados por negocio, puedes exportar tus registros, firmamos contigo un contrato de encargo del tratamiento y publicamos nuestros subencargados.

Cómo funciona el aislamiento de datos

Todos los negocios comparten una base de datos y cada tabla lleva un identificador de cliente. El aislamiento se aplica en la aplicación en cada solicitud; las protecciones a nivel de base de datos son una línea de defensa adicional.

  1. Llega la solicitud

    El negocio se identifica por el dominio o subdominio al que se envió la solicitud.

  2. Autenticación y pertenencia

    El backend verifica el token de sesión, confirma que el usuario pertenece a ese negocio y comprueba su rol.

  3. Consultas filtradas por negocio

    Cada consulta que ejecuta el backend se filtra por el identificador de ese negocio. Los usuarios no pueden consultar la base de datos directamente, y la seguridad a nivel de fila en todas las tablas es una protección adicional.

  4. Se devuelve la respuesta

    Solo se devuelven los datos de ese negocio, a través de una conexión HTTPS cifrada.

¿Listo para construir sobre una base segura?

Empieza gratis. Sin tarjeta de crédito.