Blog

Fino: construí una app porque no sabía cuánto dinero tenía

Anderson Sinaluisa5 min de lectura
La historia detrás de Fino, mi app de finanzas personales: tener cuentas en varios bancos, no saber cuánto podía gastar, publicar en el App Store y lo difícil de construir un chat con IA en un proyecto que recién empieza.

Hace un tiempo me di cuenta de algo un poco vergonzoso para alguien que construye software financiero: no sabía cuánto dinero tenía.

No es que no tuviera idea. Tenía cuentas en varios bancos, cada una con su app, su forma de mostrar los movimientos y su contraseña. Si quería saber mi situación real, tenía que abrir tres o cuatro apps, sumar mentalmente, acordarme de qué pagos ya estaban comprometidos y, aun así, quedarme con la duda. Muchas veces simplemente no lo hacía. Y esa duda se nota: compras algo y a los pocos días te das cuenta de que ese dinero ya tenía otro destino.

Cuatro apps de banco con saldos distintos y la pregunta de cuánto dinero tengo de verdad

De esa frustración nació Fino.

Varias cuentas bancarias y efectivo entran a Fino, que calcula un único saldo disponible

La pregunta que quería responder

Hay muchas apps de presupuesto, pero la mayoría te dicen en qué gastaste: un historial ordenado de lo que ya pasó. Yo quería otra cosa. Quería una respuesta simple a una pregunta del presente:

¿Cuánto puedo gastar realmente hoy?

Esa pregunta no se responde con tu saldo bancario. Tu saldo incluye dinero que ya está comprometido: la tarjeta que vence la próxima semana, el arriendo o los servicios. Lo que de verdad te importa es lo que queda después de esos compromisos.

Por eso el centro de Fino es el saldo disponible: toma todas tus cuentas, resta el dinero que ya tiene destino y te muestra lo que puedes gastar sin sorpresas.

Gráfico en cascada de ejemplo: del saldo total de 2,450 dólares se restan tarjeta, arriendo y servicios hasta un saldo disponible de 1,248.60

Qué hace Fino hoy

  • Todas tus cuentas en un solo lugar. Cuentas bancarias y efectivo, con el saldo total, importación de movimientos y conciliación contra el banco.
  • Saldo disponible. Lo que puedes gastar después de tus compromisos.
  • En qué se va tu dinero. Gastos por categoría (también categorías personalizadas) y un ranking de tus gastos más grandes.
  • Estadísticas. Resumen mensual de ingresos, gastos, balance y porcentaje de ahorro, con tendencias semanales y mensuales.
  • Insights automáticos. Si gastaste más o menos que el mes pasado, tu categoría principal y cómo cambian tus gastos entre semana y fin de semana.
  • Privacidad en público. Un toque y tus saldos se ocultan.
  • Fino AI. Un chat para registrar gastos, crear presupuestos e importar estados de cuenta. Siempre te pide confirmación antes de hacer cualquier cambio.

Pantalla de Fino con saldo disponible, gastos por categoría, botón para ocultar saldos e insights automáticos

Está construida con React Native para la app, Node.js y PostgreSQL en el backend, Plaid para la conexión con bancos y Tesseract para el OCR.

Lo más difícil: el chat con IA

Si me preguntas qué fue lo más complicado, no fue la conciliación ni los cálculos. Fue Fino AI.

Un chat con IA suena sencillo en una demo, pero en un producto real aparecen dos problemas que pesan mucho cuando el proyecto recién empieza:

La latencia. En una app de finanzas el usuario quiere registrar un gasto en segundos. Si el chat tarda en responder, la experiencia se rompe y la persona vuelve a anotar las cosas a mano (o deja de anotarlas).

Los costos. Cada mensaje a un modelo de IA cuesta dinero. En una empresa grande eso es un número más en el presupuesto; en un proyecto personal que todavía está consiguiendo sus primeros usuarios, cada llamada cuenta. Tuve que pensar con cuidado qué tiene sentido resolver con IA y qué no.

Y había un tercer tema, que para mí no era negociable: la IA no puede tocar tu dinero sin que tú lo apruebes. Un modelo puede entender “gasté 20 en el super” como $200, o elegir la cuenta equivocada, y lo hará con total seguridad. Por eso en Fino la IA propone y tú confirmas. Escribí sobre ese patrón en detalle en Agentes de IA con confirmación humana.

Flujo de Fino AI: escribes, la IA propone, tú confirmas y recién entonces se registra

Publicar: dos realidades muy distintas

En el App Store, Fino estuvo disponible en dos días. Lo preparé, lo envié a revisión y en poco tiempo ya estaba publicado. Ver tu app en la tienda, con tu nombre, es una sensación difícil de explicar.

En Google Play la historia es otra. Para publicar en producción con una cuenta de desarrollador nueva, Google exige primero una prueba cerrada con un grupo mínimo de testers durante varios días. Suena fácil hasta que lo intentas: conseguir personas que instalen tu app y la usen de forma constante, cuando todavía nadie la conoce, es todo un reto. Todavía no lo he logrado, así que por ahora Fino solo está disponible para iPhone.

Si tienes Android y quieres ayudarme a probarla, escríbeme a andersonsinaluisa@gmail.com y te sumo al grupo de prueba.

Lo que me llevo

  • Los mejores productos empiezan con un problema propio. Fino existe porque yo lo necesitaba, y eso me ayuda a decidir qué construir y qué no.
  • Responder una pregunta es mejor que mostrar muchos datos. “¿Cuánto puedo gastar?” vale más que diez gráficos.
  • La IA tiene que ganarse su lugar. En un proyecto pequeño, la latencia y el costo importan tanto como lo que el modelo sabe hacer.
  • Construir es solo la mitad. Conseguir usuarios, testers y feedback es igual de difícil, o más.

Fino es gratis en el App Store. Si la pruebas, me encantaría saber qué te parece.

También comparto el proceso de construir mis productos en TikTok: @andydev22.