Seguridad

Última actualización: septiembre de 2026

Esta traducción se ofrece por comodidad. La versión en inglés es el texto vigente y prevalece en caso de discrepancia.

La seguridad es fundamental en todo lo que desarrollamos en Flitch Solutions Pty Ltd, ABN 57 682 821 512, con domicilio en 191 St Georges Terrace, Perth, WA 6000, Australia («Flitch»). Esta página describe nuestras prácticas de seguridad, nuestra infraestructura y cómo protegemos sus datos.

1. Resumen

Este es un resumen rápido de nuestras prácticas de seguridad:

  • Cifrado: Todos los datos se cifran en tránsito y en reposo.
  • Infraestructura segura: Desarrollado en AWS con las mejores prácticas del sector.
  • Privacidad desde el diseño: Los proveedores de IA no entrenan sus modelos con tus datos.
  • Controles de acceso: Permisos basados en roles y autenticación segura.

2. Seguridad de la infraestructura

Nuestra infraestructura está construida sobre proveedores de nube de confianza con sólidas prácticas de seguridad:

Amazon Web Services (AWS)

Infraestructura de alojamiento principal. AWS cuenta con las certificaciones SOC 2, ISO 27001 y otras certificaciones de cumplimiento.

Neon (PostgreSQL)

Alojamiento de bases de datos con copias de seguridad automáticas, cifrado en reposo y aislamiento de red seguro.

Vercel

Alojamiento de aplicaciones con HTTPS automático, protección contra DDoS y seguridad de red perimetral (edge).

Stripe

Procesamiento de pagos con certificación PCI DSS Nivel 1. Nunca almacenamos números de tarjeta.

3. Cifrado de datos

Cifrado en tránsito

Todos los datos transmitidos entre tu navegador y nuestros servidores se cifran con TLS 1.2 o superior. Aplicamos HTTPS en todas las conexiones y usamos HSTS para evitar ataques de degradación.

Cifrado en reposo

Todos los datos almacenados en nuestras bases de datos y en el almacenamiento de archivos se cifran en reposo con cifrado AES-256. Las copias de seguridad de las bases de datos también están cifradas.

Seguridad de las credenciales

No almacenamos nombres de usuario ni contraseñas. Toda la autenticación se gestiona a través de proveedores OAuth (Google y Microsoft), por lo que tus credenciales permanecen protegidas y administradas por tu proveedor de identidad.

4. Seguridad de los proveedores de IA

Cuando creas con IA, tus prompts son procesados por proveedores de IA. Así es como garantizamos que tus datos permanezcan seguros:

Cero retención de datos para entrenamiento: Accedemos a todos los modelos a través de una API comercial, lo que significa que tus datos no se utilizan para entrenar modelos. Estos contratos de API lo garantizan contractualmente. La inferencia se ejecuta en Anthropic y Google, en OpenAI o xAI cuando un equipo los selecciona, y en Amazon Bedrock cuando un proveedor no está disponible; las mismas condiciones se aplican en cada uno.

Anthropic (Claude)

  • Sin retención de datos para entrenamiento mediante la API
  • Certificación SOC 2 Tipo II
  • Controles de seguridad empresariales

Google (Gemini)

  • Sin retención de datos para entrenamiento mediante la API
  • Seguridad de nivel empresarial
  • Certificado ISO 27001 y SOC 2

Amazon Bedrock

  • Ejecuta los mismos modelos de Claude cuando el proveedor principal no está disponible
  • Sin retención de datos para entrenamiento, según los términos del servicio de AWS
  • Certificado ISO 27001 y SOC 2

Replicate

  • Solo generación de iconos
  • Recibe el texto que describe el icono, nunca tus datos

Todos los encargados del tratamiento que utilizamos, qué datos gestionan y cómo se cubren las transferencias figuran en flitch.io/sub-processors.

5. Autenticación y control de acceso

Autenticación

Usamos autenticación exclusivamente mediante OAuth, lo que significa que nunca gestionamos ni almacenamos sus contraseñas:

  • Google OAuth: Inicia sesión de forma segura con tu cuenta de Google.
  • Microsoft OAuth: Inicia sesión de forma segura con tu cuenta de Microsoft.
  • Inicio de sesión único: En el plan Business, inicia sesión con tu propio proveedor de identidad. Se admiten Okta y Microsoft Entra, tanto con SAML como con OIDC.

Inicio de sesión único y autenticación multifactor

Flitch no ejecuta su propio segundo factor de autenticación y no almacena ninguna contraseña. La autenticación está delegada, de modo que los controles que ya aplica su organización son los que rigen:

  • Su política de autenticación multifactor, las reglas de acceso condicional, los requisitos de cumplimiento de dispositivos y la duración de las sesiones se aplican a Flitch sin cambios.
  • Al eliminar a alguien en su proveedor de identidad, se elimina su forma de iniciar sesión en Flitch. No existe una contraseña de Flitch independiente que revocar. Las claves de API son la excepción y se tratan más abajo.
  • El inicio de sesión único (SSO) solo se activa cuando demuestras que eres el propietario de tu dominio de correo electrónico con un registro DNS, así nadie puede reclamar un dominio que no controla.
  • Un proveedor está limitado a una sola empresa y solo enruta el dominio que ha verificado.
  • SAML se puede configurar según lo que requiera su proveedor: solicitudes de autenticación firmadas, aserciones cifradas y varios certificados de firma para renovar un certificado sin tiempo de inactividad. Solicítelo y lo activaremos para su conexión.

Claves de API y baja de usuarios

Una clave de API pertenece al equipo y no a la persona que la creó, de modo que la salida de un miembro no interrumpa sin aviso una integración de la que depende el equipo. Esto tiene una consecuencia que conviene aclarar:

  • Eliminar a una persona de su proveedor de identidad no revoca una clave que haya emitido. La clave sigue funcionando hasta que un administrador del equipo la revoque, algo que puede hacer en cualquier momento desde Configuración, Claves de API.
  • Solo los administradores del equipo pueden emitir o revocar claves, y cada clave indica el nombre de la persona que la creó, por lo que la lista sirve también como lista de verificación de baja de usuarios.
  • Las claves pueden tener una fecha de caducidad al crearlas, lo cual es la forma más sencilla de hacer que esto se corrija automáticamente.
  • Una clave solo accede a los conjuntos de datos que se le han concedido, nunca a todos los conjuntos de datos del equipo y nunca a nada fuera del equipo al que pertenece.
  • El alcance del registro de auditoría es la excepción a todo lo anterior: se vuelve a comprobar con su creador en cada solicitud, por lo que deja de funcionar en el momento en que esa persona deja de ser administrador de la empresa.

Seguridad de la sesión

  • Cookies de sesión seguras y httpOnly
  • Caducidad automática de la sesión
  • Gestión de sesiones desde la configuración de la cuenta

Controles de acceso del equipo

Las cuentas de equipo admiten control de acceso basado en roles, con los roles de administrador y miembro. Los administradores pueden gestionar a los miembros del equipo y controlar el acceso a lo que crea el equipo.

Registro de auditoría

En el plan Business, un administrador de empresa puede consultar y exportar todo lo que ocurrió en cada uno de los equipos que administra:

  • Inicios de sesión, cambios de membresía y de roles, uso compartido y publicación, cambios en fuentes de datos y credenciales, y eventos de facturación, cada uno con la persona, la hora y el resultado.
  • Exporta en CSV, JSON Lines u OCSF, el esquema que AWS, Splunk y CrowdStrike crearon en conjunto, para que llegue a tu SIEM sin necesidad de un parser escrito para nosotros.
  • Una API de sondeo para la ingesta continua, que entrega cada evento exactamente una vez.
  • Los eventos se conservan durante 365 días.

Cuando el soporte de Flitch necesita acceso

Nuestro personal no puede entrar por su cuenta en su espacio. Soporte lo solicita, un administrador de ese espacio lo aprueba y el acceso caduca automáticamente. Cada solicitud, aprobación, rechazo y acceso se registra en su propio registro de auditoría, y puede finalizarlo en cualquier momento. En caso de emergencia, por ejemplo si nadie puede iniciar sesión para aprobar, el acceso puede abrirse sin esperar: dura una hora, se le avisa por correo electrónico en el mismo momento en que ocurre y queda registrado de la misma forma.

6. Seguridad de la aplicación

Seguimos las mejores prácticas de seguridad en el desarrollo de nuestra aplicación:

Encabezados de seguridad

  • Política de seguridad de contenido (CSP)
  • X-Frame-Options (protección contra clickjacking)
  • X-Content-Type-Options
  • Strict-Transport-Security (HSTS)
  • X-XSS-Protection

Prácticas de seguridad

  • Validación y saneamiento de entradas
  • Consultas parametrizadas a la base de datos
  • Protección con token CSRF
  • Limitación de tasa en endpoints sensibles
  • Actualizaciones periódicas de dependencias

7. Seguridad de los flujos de trabajo

Un flujo de trabajo es trabajo que tu espacio hace por sí solo: se ejecuta según un horario sin que nadie lo supervise, y puede enviar correos, llamar a direcciones que tú definas y ejecutar SQL escrito por alguien de tu equipo. Cada una de estas acciones está controlada, y así funciona.

Llamada a una dirección

  • Se rechazan las direcciones privadas. Antes de que un webhook o un paso de API llame a una dirección, se resuelve el host y se rechaza toda dirección privada, de loopback, link-local o de metadatos de la nube, incluido un nombre público que se resuelva a una de ellas. Un rechazo nunca repite la dirección, porque a menudo contiene un token en su ruta y todo tu espacio puede leer el historial de ejecuciones.
  • Se comprueba en cada ejecución, no al guardar. Un nombre que ayer apuntaba a una dirección pública hoy puede apuntar a otro lugar, por eso la comprobación se ejecuta cada vez y no solo una vez, cuando se creó el paso.
  • No se siguen las redirecciones. Una respuesta que redirija a una dirección privada eludiría directamente la comprobación que se acaba de hacer, así que una redirección finaliza la llamada.
  • Un secreto de webhook es de solo escritura. El encabezado secreto que defines para poder verificar el otro extremo se guarda y no vuelve a mostrarse nunca. Además, se elimina de cualquier copia del flujo de trabajo, de modo que al duplicar uno, su credencial nunca llega a quien lo duplicó.

Envío de correo electrónico

  • Solo los miembros de tu espacio. Un paso de correo solo llega a las personas de tu propio espacio y a nadie más. Si se le pide enviar a cada cliente su propia fila, se niega al ejecutarse en lugar de enviar.
  • Nada se envía dos veces. Un paso que envía datos conserva una marca de agua, de modo que un envío nocturno no vuelva a enviar las filas de ayer. Una ejecución que envió algunas filas y luego falló se notifica como parcialmente completada en lugar de fallida, porque lo que ya se envió no se puede deshacer y un reintento volvería a enviar las primeras filas.

Quién puede iniciar una ejecución

  • Un dashboard no puede acceder a un flujo de trabajo a menos que tú lo permitas. Un flujo de trabajo solo es accesible desde un dashboard o una aplicación cuando tiene el activador que lo permite. Sin él, ninguna página publicada puede iniciarlo. Está desactivado hasta que alguien lo agregue.
  • Una página publicada controla las ejecuciones dos veces. Un lector con sesión iniciada es alguien a quien podemos identificar; a un visitante anónimo se le pide que inicie sesión. Permitir que cualquiera lo ejecute es un ajuste independiente que está desactivado hasta que lo actives, y en ambos casos las ejecuciones tienen un límite de frecuencia por usuario que las solicita.
  • Una ejecución pertenece a quien creó el flujo de trabajo. Las ejecuciones se autorizan y se facturan al propietario del flujo de trabajo, y no a quien pulsó el botón; por eso, un flujo de trabajo cuyo propietario ha dejado el espacio no es accesible para nadie.

Qué se registra y qué se detiene

  • Cada ejecución conserva un registro de seguimiento. Paso a paso: qué entró, qué salió y una muestra de las filas. Si un paso actuó sobre el mundo exterior, registra qué se envió e indica el host, no la dirección completa. Una ejecución iniciada por una programación no registra a nadie como autor, porque nadie la estaba supervisando; una que inicia una persona la registra a ella.
  • Un flujo de trabajo que falla se desactiva. Tras varios fallos consecutivos, deja de ejecutarse según su programación y se envía por correo al propietario el motivo, de modo que una integración averiada no se reintente indefinidamente ni falle en silencio.
  • El SQL se ejecuta separado de cualquier credencial. Una consulta escrita en un flujo de trabajo se ejecuta en un servicio aparte y no en el worker, porque el worker guarda las credenciales de la base de datos, del almacén de archivos y de los modelos, y una consulta escrita por una persona no debe ejecutarse junto a ninguna de ellas. Se ejecuta en un motor de base de datos bloqueado: un único SELECT, verificado por el propio analizador del motor, con el acceso a la red y al sistema de archivos desactivado, sin extensiones, con un límite de memoria, sin escribir nada en disco y con la configuración bloqueada para que la consulta no pueda reactivar nada de eso.

Lo que hace cada paso y los límites de una ejecución están documentados en docs.flitch.io.

8. Aislamiento de datos

Aplicamos un aislamiento estricto de los datos para garantizar que su información permanezca privada:

  • Arquitectura multiinquilino: Todos los datos están limitados a tu cuenta o equipo.
  • Aislamiento a nivel de base de datos: Las consultas siempre se filtran por el ID de la cuenta o del equipo.
  • Verificaciones de acceso a la API: Cada solicitud a la API valida los permisos de acceso.
  • Aislamiento del almacenamiento de archivos: Los archivos subidos se almacenan en rutas específicas de cada cuenta.

9. Respuesta ante brechas de datos

De acuerdo con el esquema australiano de Notificación de Violaciones de Datos (Notifiable Data Breaches, NDB), mantenemos procedimientos de respuesta ante incidentes:

  • Detección: Monitorizamos para detectar incidentes de seguridad y actividad anómala.
  • Evaluación: Evaluamos las posibles brechas de seguridad en un plazo de 30 días, según lo exigido.
  • Notificación: Si es probable que una violación de seguridad cause daños graves, notificamos a las personas afectadas y a la OAIC tan pronto como sea posible.
  • Remediación: Tomamos medidas inmediatas para contener y remediar cualquier brecha de seguridad.

10. Notificación de vulnerabilidades

Nos tomamos muy en serio las vulnerabilidades de seguridad. Si descubre un problema de seguridad, infórmelo de forma responsable:

Informar de vulnerabilidades a:

[email protected]

Por favor, incluya lo siguiente:

  • Descripción de la vulnerabilidad
  • Pasos para reproducir
  • Impacto potencial
  • Cualquier corrección sugerida (opcional)

Nos comprometemos a confirmar la recepción de los reportes en un plazo de 48 horas y a mantenerte informado de nuestro avance. Te pedimos que nos concedas un tiempo razonable para corregir las vulnerabilidades antes de cualquier divulgación pública.

11. Cumplimiento

Hoy Flitch no cuenta con un informe SOC 2 ni con la certificación ISO 27001. Ambos están previstos. Cuando esas certificaciones aparecen en otras partes de esta página, se refieren a nuestros proveedores de infraestructura y de IA, no a Flitch.

Lo que podemos ofrecerle ahora es concreto, no certificado: el modelo de aislamiento descrito arriba, qué ciframos y dónde, la lista completa de subencargados del tratamiento que tratan datos de clientes, nuestro acuerdo de procesamiento de datos y cómo funciona el inicio de sesión cuando pasa por su propio proveedor de identidad.

Si su revisión necesita algo que no se cubre aquí, consúltenos y le responderemos directamente en lugar de remitirle a un informe. Los objetivos de respuesta del soporte y los compromisos contractuales se acuerdan por contrato en Enterprise.

12. Contáctanos

Si tiene preguntas sobre nuestras prácticas de seguridad o desea informar de un problema de seguridad, contáctenos:

Correo electrónico: [email protected]

Dirección: 191 St Georges Terrace, Perth, WA 6000, Australia

Para obtener información sobre cómo tratamos sus datos, lea nuestra página Uso de datos y privacidad y nuestra Política de privacidad.

Preguntas frecuentes sobre seguridad

Preguntas frecuentes sobre cómo Flitch protege tus datos.

Sí. Todas las conexiones usan TLS 1.2 o superior en tránsito y todos los datos almacenados se cifran en reposo con AES-256. Los inquilinos están aislados en la capa de base de datos mediante PostgreSQL Row-Level Security, el acceso se basa en roles (administrador y miembro) y las acciones de la cuenta se guardan en un registro de auditoría.

Solo lo necesario para ofrecer lo que creas. Tu origen sigue siendo el sistema de registro. En las conexiones en vivo, Flitch lo consulta y conserva los resultados solo el tiempo justo para mostrar una vista. Cuando activas la actualización programada o subes un archivo, Flitch almacena una copia en caché para que lo que creas siga siendo rápido entre actualizaciones, con la frecuencia que elijas. Puedes eliminarla en cualquier momento.

No. Los proveedores de IA que utilizamos no entrenan modelos con los datos enviados a través de sus API comerciales, y Flitch no entrena modelos con tu contenido. Los acuerdos de cero retención de datos están disponibles para contratos empresariales.

Un flujo de trabajo solo envía datos a los destinos que alguien de tu espacio haya configurado. El correo electrónico de un flujo de trabajo llega a los miembros de tu espacio y a nadie más, y se rechaza en el momento de la ejecución si se le pide enviar un correo a alguien externo. Un paso de webhook o de API resuelve su dirección antes de cada llamada y rechaza todas las direcciones privadas, de loopback y de metadatos de la nube, y no sigue redirecciones. Ninguna página publicada puede iniciar un flujo de trabajo a menos que el flujo de trabajo tenga el activador que lo permite, y permitir que visitantes anónimos ejecuten uno es un ajuste independiente que está desactivado de forma predeterminada. Cada ejecución conserva un registro paso a paso de lo que se envió y del host al que se envió.

Infraestructura (Vercel, Railway, Cloudflare, Neon, DigitalOcean, AWS), proveedores de IA (Anthropic, Google y, cuando un equipo los selecciona, OpenAI o xAI), lectura de documentos (Mistral AI, en la UE, cuando un paso de un flujo de trabajo lo solicita), correo electrónico, pagos y analítica de producto. De cada uno se indica qué datos recibe y el mecanismo de transferencia bajo el que los conserva en flitch.io/sub-processors, que nuestro Anexo de Tratamiento de Datos incorpora.

Sí, en los planes Business y Enterprise. Okta y Microsoft Entra son compatibles tanto con SAML como con OIDC, usted verifica su dominio con un registro DNS y sus propias políticas de autenticación multifactor y de acceso condicional se aplican sin cambios. Lo configura usted mismo en los ajustes, y Flitch no almacena ninguna contraseña.

Ambas opciones están disponibles con un acuerdo Enterprise: ejecutar el plano de datos dentro de su propia cuenta de AWS o Azure, y conectar su propia cuenta de Anthropic, OpenAI o Google para que el costo del modelo se facture allí a sus tarifas, en lugar de descontarse de una asignación de créditos. Cada una se define en una llamada de descubrimiento técnico y se desarrolla como parte del proyecto, así que plantéelo con antelación y cuéntenos qué necesita su revisión.

Sí. Conservas la propiedad de tus datos y de todo lo que creas. Tus datos permanecen en tus propias fuentes, puedes exportar cualquier dashboard, informe o app a PDF, PNG o PowerPoint y copiar su código generado desde la pestaña de código, y puedes eliminar lo que hay en Flitch en cualquier momento.