> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Internal links on these pages omit the .md extension. Append .md to a docs page URL, or send an Accept: text/markdown header, to get that page as markdown.

# Seguridad en Base44: una visión general

> Descubre cómo Base44 mantiene tu app segura y qué debes revisar tú, desde permisos de datos y análisis de seguridad hasta protecciones de la plataforma y controles para empresas.

Base44 maneja mucha seguridad por ti de forma predeterminada, incluyendo cifrado de datos, cumplimiento de SOC 2 y protecciones a nivel de plataforma. No necesitas ser un experto en seguridad para crear una app segura en Base44.

Dicho esto, cada app es diferente, y algunos ajustes dependen de cómo está hecha tu app y de quién la usa. La información a continuación te guía por los puntos que conviene revisar para que tu app quede configurada de la forma correcta para tu caso.

<Warning>
  Tú eres responsable de los ajustes de seguridad de tu app. Base44 ofrece las herramientas, pero siempre revisa tus permisos y ejecuta un escaneo de seguridad antes de publicar.
</Warning>

***

## Seguridad de la app

Estas funciones están disponibles para todos los usuarios de Base44 y se aplican a nivel de cada app.

<CardGroup cols={2}>
  <Card title="Visibilidad de la app" icon="eye" href="/Setting-up-your-app/Managing-access#setting-your-app-visibility">
    Elige quién puede abrir tu app y si se necesita iniciar sesión. Las opciones incluyen Privada (solo por invitación), Workspace (solo tu equipo) o Pública (cualquiera con el enlace).

    *Elige quién puede abrir tu app.*
  </Card>

  <Card title="Reglas de acceso a datos" icon="lock" href="/Setting-up-your-app/Managing-security-settings">
    Controla quién puede ver o editar cada tipo de dato en tu app. Por ejemplo, asegúrate de que cada persona vea solo sus pedidos o mensajes.

    *Base44 recomienda las reglas adecuadas mientras construyes. Personalízalas cuando quieras.*
  </Card>

  <Card title="Escaneo de seguridad" icon="shield-check" href="/Setting-up-your-app/running-a-security-scan">
    Revisa tu app en busca de problemas de seguridad comunes antes de compartirla. Detecta datos demasiado abiertos, credenciales en el lugar equivocado y huecos en el inicio de sesión.

    *Ejecútalo antes de publicar para detectar problemas.*
  </Card>

  <Card title="Dependencias de la app" icon="cubes" href="/es/Setting-up-your-app/running-a-security-scan#dependencias-de-la-app">
    Revisa las herramientas y librerías de terceros que usa tu app en busca de problemas de seguridad conocidos. Señala lo que encuentra con un nivel de severidad para que sepas qué arreglar primero.

    *Se ejecuta automáticamente como parte del escaneo de seguridad.*
  </Card>

  <Card title="Vulnerabilidades de código" icon="file-code" href="/es/Setting-up-your-app/running-a-security-scan#vulnerabilidades-de-código">
    Analiza el código propio de tu app en busca de patrones que podrían explotarse, como verificaciones de acceso faltantes o manejo inseguro de la entrada del usuario, y señala cada uno con una severidad y una corrección recomendada.

    *Se ejecuta como parte del escaneo de seguridad en el plan Builder y superiores.*
  </Card>

  <Card title="Secretos expuestos" icon="key" href="/es/Setting-up-your-app/running-a-security-scan#secretos-expuestos">
    Busca claves de API, contraseñas o tokens que quedaron por accidente donde los visitantes de la app podrían encontrarlos, y los señala para que puedas moverlos a un lugar seguro.

    *Se ejecuta automáticamente como parte del escaneo de seguridad.*
  </Card>

  <Card title="Funciones de backend sin autenticación" icon="code" href="/es/Setting-up-your-app/running-a-security-scan#funciones-de-backend-sin-autenticación">
    Asegura que las partes de tu app que corren en segundo plano siempre validen quién es alguien antes de entregarle datos. Marca huecos donde una persona podría acceder sin iniciar sesión.

    *Se ejecuta automáticamente como parte del escaneo de seguridad.*
  </Card>

  <Card title="Gestión de secretos" icon="shield-halved">
    Guarda claves de API y credenciales en un almacén cifrado. Solo se acceden desde el backend de tu app y nunca se exponen a los usuarios.

    *Base44 mantiene tus credenciales seguras. Tú decides qué integraciones las usan.*
  </Card>

  <Card title="Inicio de sesión único (SSO) para apps" icon="id-card" href="/Setting-up-your-app/Setting-up-SSO">
    Permite que los usuarios de tu app inicien sesión con su cuenta corporativa o de Google existente, sin crear una contraseña nueva.

    *Opcional. Elige qué opciones de inicio de sesión están disponibles en tu app.*
  </Card>
</CardGroup>

***

## Seguridad de la plataforma

Base44 cubre estos puntos a nivel de plataforma. No requiere ninguna acción de tu parte.

* **Certificación SOC 2 Type II**, confirmada por auditoría independiente
* **Certificación ISO 27001**, con certificado propio de Base44
* **Cumplimiento del RGPD**, con un Acuerdo de Tratamiento de Datos disponible bajo petición
* **Datos cifrados** en reposo y en tránsito
* **Controles de residencia de datos** en un plan Enterprise (Business o Enterprise), con la opción de guardar los datos de tu app en la UE, Reino Unido o EE. UU. [Conoce la residencia de datos](/es/Community-and-support/Privacy-and-security#changing-your-workspace-data-residency)
* **Pruebas de penetración**, realizadas con regularidad por equipos internos y externos
* **Programa de bug bounty** para la divulgación responsable de vulnerabilidades
* **Procesamiento de pagos con certificación PCI DSS** para apps que aceptan pagos
* **Directorio de subprocesadores** que lista a todos los proveedores que tratan tus datos, disponible en el [Base44 Trust Center](https://trust.base44.com/)

Para detalles completos sobre las prácticas, certificaciones y cumplimiento de seguridad de Base44, visita el [Base44 Trust Center](https://trust.base44.com/). También puedes leer cómo aborda Base44 la seguridad en la [página de seguridad de Base44](https://base44.com/security).

***

## Seguridad para empresas

Las siguientes funciones están disponibles en un plan Enterprise (Business o Enterprise). El aprovisionamiento automático de usuarios (SCIM) y los registros de auditoría requieren el plan Enterprise y no están incluidos en el plan Business.

<CardGroup cols={2}>
  <Card title="Lista de IP permitidos" icon="network-wired" href="/es/Enterprise/IP-allowlist">
    Limita quién puede acceder a tu workspace según su ubicación de red. Por ejemplo, permite el inicio de sesión solo desde tu oficina o VPN corporativa.
  </Card>

  <Card title="Obligatoriedad de SSO" icon="building-lock" href="/Enterprise/Enterprise-SSO-and-app-visibility">
    Exige que cualquiera que use una app en tu workspace inicie sesión con la misma cuenta corporativa. Sin inicios de sesión separados por app.
  </Card>

  <Card title="Aprovisionamiento automático de usuarios (SCIM)" icon="users-gear" href="/Enterprise/SCIM-provisioning">
    Añade o elimina automáticamente miembros del equipo en Base44 cuando entran o salen de tu organización, según el sistema de RR. HH. o de TI de tu empresa.
  </Card>

  <Card title="Registros de auditoría" icon="clipboard-list" href="/developers/references/audit-logs-api/get-started/overview">
    Un registro completo de todo lo que pasa en tu workspace, incluyendo quién hizo qué y cuándo. Útil para cumplimiento o investigaciones de seguridad.
  </Card>

  <Card title="Claves de API del workspace" icon="vault" href="/Enterprise/workspace-secrets">
    Crea claves seguras para que tus herramientas externas se conecten a tu workspace de forma programática, sin inicio de sesión personal.
  </Card>
</CardGroup>

***

## Preguntas frecuentes

Haz clic en una pregunta a continuación para leer más sobre cómo mantener tu app segura.

<AccordionGroup>
  <Accordion title="¿Cómo se almacenan los tokens de autenticación?">
    Base44 almacena los tokens de autenticación en el localStorage del navegador. El almacenamiento en cookies HttpOnly no está disponible actualmente.
  </Accordion>

  <Accordion title="¿Base44 invalida las sesiones del lado del servidor cuando un usuario cierra sesión?">
    Cuando un usuario cierra sesión, su sesión activa se borra. Para requisitos específicos de seguridad de sesiones, contacta al soporte de Base44.
  </Accordion>

  <Accordion title="¿Puedo configurar encabezados de seguridad HTTP para mi app?">
    Sí. Para cada app, puedes decidir qué sitios web pueden insertarla (**Anyone**, **Only these sites** o **No one**) y restringir las funciones del navegador que puede usar, como la cámara, el micrófono y la ubicación. Para cambiarlos, consulta [Recomendaciones de encabezados de seguridad](/es/Setting-up-your-app/running-a-security-scan#recomendaciones-de-encabezados-de-seguridad).

    Otros encabezados a nivel HTTP, como Content-Security-Policy y Strict-Transport-Security, no son configurables a nivel de app individual.
  </Accordion>

  <Accordion title="¿Puedo restringir CORS a dominios específicos para mi app?">
    La configuración de CORS por app no está disponible actualmente. Base44 gestiona CORS a nivel de plataforma.
  </Accordion>

  <Accordion title="¿Los endpoints de Base44 tienen límite de tasa?">
    Sí. Todos los endpoints públicos tienen límite de tasa por defecto. No se requiere ninguna configuración de tu parte.
  </Accordion>

  <Accordion title="¿Quién guarda la clave de cifrado de nuestras credenciales almacenadas?">
    Base44. Las claves de API y las credenciales de integraciones en tu workspace están cifradas en reposo mediante AWS Key Management Service y, por defecto, están protegidas por una clave que Base44 gestiona para la plataforma.

    En el plan Enterprise, tu workspace puede recibir su propia clave de cifrado dedicada, de modo que los datos de ningún otro cliente estén protegidos por la misma clave. Pide a tu contacto de Base44 que lo configure. Tus credenciales existentes pasan a la nueva clave sin tiempo de inactividad y sin que tengas que hacer nada, y si tu workspace deja de estar en el plan Enterprise, vuelve automáticamente a la clave compartida.
  </Accordion>
</AccordionGroup>

<Note>Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la [versión en inglés](/). </Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.