BankIA / Seguridad

Seguridad y confianza

Diseñada para administrar dinero, con la seguridad dicha sin adornos.

Esta página describe lo que la plataforma hace hoy para proteger el dinero y los datos, y también lo que todavía falta. No presumimos certificaciones que no tenemos.

  • Dinero en decimales exactos
  • Aislamiento por instancia
  • Despliegue con rollback
  • Verificación en dos pasos
Integridad del dinero

Las cuentas no se hacen con aproximaciones

Decimales exactos

Los importes se guardan y calculan como decimales exactos, nunca como números de coma flotante.

Cálculos en el servidor

Comisiones, cambio de divisas y límites los calcula el servidor; el navegador no puede alterarlos.

Libro mayor

Cada movimiento queda registrado con fecha y origen. Las correcciones se hacen con nuevos movimientos.

Doble control

Las operaciones sensibles de la consola requieren aprobación de otra persona.

Acceso y cuentas

Quién entra y cómo

Contraseñas con hash

Las contraseñas no se guardan en claro. Se comparan con un hash y se pueden contrastar con filtraciones públicas sin exponerlas.

Verificación en dos pasos

Disponible para clientes y administradores con aplicación de códigos temporales.

Roles y permisos

Cada usuario ve y hace solo lo que su rol permite.

Sesiones y dispositivos

Historial de ingresos, alertas por correo y cierre remoto de sesiones.

Datos

Cada cliente en su propio espacio

Aislamiento

Cada entidad tiene su instancia con dominio y base de datos propios. Dentro de NatIA Ahorro, cada natillera está aislada de las demás.

Sin datos de tarjeta

Para suscripciones solo se guardan la marca y los últimos cuatro dígitos.

Invitaciones seguras

Los enlaces de invitación vencen, son de un solo uso y se guardan con hash.

Respaldo antes de cambiar

Antes de aplicar cambios a la base de datos se hace un respaldo.

Aplicación

Defensas en el código

Protección contra falsificación

Todo envío de formulario lleva una señal que impide que otro sitio lo dispare.

Cabeceras estrictas

Política de seguridad de contenido con nonces y bloqueo de scripts no autorizados.

Consultas parametrizadas

Las consultas a la base de datos usan parámetros para impedir inyección SQL.

Auditoría

Las acciones administrativas quedan registradas con quién, qué y cuándo.

Operación

Cada cambio se prueba antes de llegar

Pruebas automáticas

Un conjunto de más de mil pruebas se ejecuta en un entorno de ensayo antes de publicar.

Despliegue con rollback

Cada despliegue se verifica y, si falla, vuelve a la versión anterior.

Tráfico cifrado

Todas las plataformas se sirven por HTTPS.

Verificación de salud

Controles periódicos de que cada plataforma responde y sus tareas programadas corren.

Plan de endurecimiento

Lo que haremos antes de manejar dinero real

La versión actual es de demostración. Antes de operar con dinero o datos personales reales completaremos este plan.

  1. 1

    Análisis de seguridad

    Escaneo de vulnerabilidades del código y de la infraestructura, con corrección de hallazgos.

  2. 2

    Verificación en dos pasos obligatoria

    Para todos los administradores de cada instancia.

  3. 3

    Revisión independiente

    Auditoría o prueba de penetración por un tercero.

  4. 4

    Revisión jurídica

    Aviso de privacidad, contratos y tratamiento de datos revisados por abogados.

  5. 5

    Copias y recuperación

    Pruebas periódicas de restauración de respaldos.

Lo que no podemos afirmar todavía

Honestidad sobre el estado actual

¿Necesitas el detalle técnico para tu equipo de riesgos?

Escríbenos y compartimos la documentación disponible.