
Por qué las conexiones bancarias de tu app de finanzas se rompen una y otra vez
Por qué las conexiones bancarias de tu app de finanzas se rompen una y otra vez
Montaste tu app de presupuesto, conectaste todas las cuentas y te sentiste organizado unas tres semanas. Luego una cuenta dejó de actualizarse. Otra te pidió "volver a conectar". Una tercera se quedó congelada en silencio y no lo notaste hasta que los números salían mal.
No estás haciendo nada mal. Las conexiones bancarias rotas no son un fallo que se arregle. Son estructurales al funcionamiento de la agregación de cuentas. Esta es la razón técnica, contada con honestidad.
Cómo se conectan las apps a tu banco
Cuando una app muestra tu saldo, hay un tercero en medio: un agregador como Plaid, Yodlee, Tink o TrueLayer. Tu app habla con el agregador y el agregador habla con tu banco. Esa segunda conversación ocurre de dos formas, y fallan de manera distinta.
Método 1: el scraping
El método antiguo. El agregador guarda tu usuario y contraseña, entra en la web de tu banco haciéndose pasar por ti y lee la página como un robot copiando números de una pantalla.
Funciona hasta que algo cambia. El banco rediseña la web y el robot ya no encuentra el saldo. El banco añade o modifica un paso de seguridad y el acceso automático se atasca. O el banco detecta accesos automatizados y los bloquea, porque para su sistema de seguridad un robot conectándose desde un centro de datos es idéntico a un atacante.
El scraping es frágil por naturaleza. Depende de que una web bancaria no cambie nunca, y las webs bancarias cambian todo el tiempo.
Método 2: las APIs de open banking
El método moderno. En vez de entrar como tú, el agregador usa una API oficial que ofrece el banco, autorizada con un flujo de consentimiento real. Más limpio, y obligatorio en algunas regiones. En Europa, la PSD2 obliga a los bancos a ofrecer estas APIs.
Es mejor, y aun así se rompe, sobre todo por el modelo de consentimiento y seguridad.
Por qué se rompen incluso las conexiones modernas
El open banking debía arreglar la fragilidad. Ayudó. Quedan varios problemas duros.
Los tokens de consentimiento caducan
Cuando autorizas una app, el banco emite un token de acceso temporal. Bajo normas como la PSD2, ese consentimiento suele caducar cada 90 días y exige un nuevo acceso para renovarse. O sea que cada trimestre, cada conexión pide reautenticación. Si te la saltas, los datos se quedan viejos. Esa sola regla explica una parte enorme de los avisos de "vuelve a conectar".
La autenticación reforzada se interpone
Los bancos deben usar autenticación reforzada de cliente: un código de un solo uso, una aprobación en la app o una comprobación biométrica. Esos pasos están diseñados para involucrar a una persona en tiempo real. Una sincronización en segundo plano no tiene a nadie que pulse "aprobar", así que se queda parada y la conexión cae. La Autoridad Bancaria Europea fija esos estándares justo para controlar el acceso automatizado.
Los bancos no siempre colaboran
Los bancos tienen pocos incentivos para facilitar el acceso de terceros y varias razones para limitarlo. Sus APIs pueden ser inestables, limitadas o estar rotas en silencio. Los bancos y brókeres pequeños a veces no ofrecen ninguna, lo que devuelve a los agregadores al scraping frágil. Cuando un banco endurece su seguridad o bloquea el tráfico de un agregador, todas las apps que dependen de esa conexión se rompen a la vez.
La cobertura es desigual
Un agregador puede anunciar miles de entidades, y la calidad del "soporte" varía muchísimo. Tu banco nacional grande puede sincronizar perfecto mientras tu caja regional, tu bróker extranjero o tu exchange de cripto sincroniza mal o nada.
Una comparación rápida
| Método de conexión | Cómo funciona | Por qué se rompe |
|---|---|---|
| Scraping | Un robot entra con tu contraseña | Rediseños de web, accesos bloqueados, nuevos pasos de seguridad |
| API de open banking | Acceso oficial autorizado por API | Caducidad del token (~90 días), avisos de doble factor, caídas del banco |
| Registro manual | Escribes tú el saldo | No se rompe, pero cuesta unos minutos al mes |
El coste de privacidad que nadie menciona
Hay un segundo problema más allá de la fiabilidad. Para sincronizar, entregas a un agregador tus claves bancarias o un permiso permanente para leer todo tu historial de movimientos. Esos datos pasan por un tercero que no elegiste directamente, y a menudo se quedan guardados allí. Aun con buena seguridad, es una superficie de ataque mayor y un intercambio real. Lo desarrollamos en por qué no nos conectamos a tu banco.
Por qué el registro manual esquiva todo el problema
El intercambio honesto: el registro manual exige disciplina. Abres tus cuentas y escribes los saldos tú, normalmente una vez al mes. Sin piloto automático.
A cambio consigues algo que las apps automatizadas no pueden ofrecer: nada que se rompa. Ningún token que caduque, ningún aviso de doble factor que perderse, ningún banco que te bloquee, ningún agregador con tus credenciales. La conexión no puede fallar porque no hay conexión.
Es la decisión de diseño detrás de MyMoneyViz, un tracker de patrimonio que funciona sin login bancario. Manual primero: actualizas saldos en unos cinco minutos al mes, con más de 13 tipos de activos, incluidos los que una sincronización bancaria nunca alcanzaría, como inmuebles, participaciones privadas o esa cartera cripto que ningún agregador soporta. Un recordatorio mensual opcional mantiene el hábito, y como nunca compartes una credencial, tus datos financieros siguen siendo enteramente tuyos. Si comparas herramientas centradas en privacidad, nuestra alternativa a Finary para seguimiento privado desglosa las diferencias.
En resumen
Las conexiones bancarias no se rompen porque tu app sea mala. Se rompen porque el acceso automatizado a un banco es frágil por definición: los robots pelean contra webs que cambian, las APIs contra consentimientos que caducan y autenticación humana obligatoria, y los bancos no tienen ninguna obligación de suavizarlo.
Puedes seguir peleando con avisos de reconexión, o rodear toda la maquinaria. Unos minutos deliberados al mes te compran algo que nunca caduca y nunca filtra tus claves.
¿Cansado de reconectar cuentas que se caen sin parar? Empieza con MyMoneyViz y quédate con una foto financiera que no puede romperse.


