Añadir un gasto en una línea
Vas andando y apuntas un café. En lugar de un formulario, una línea escrita como la dirías: la app saca de ella el importe, la divisa, la fecha y la categoría. La interpretación ocurre en el dispositivo, así que funciona sin red y no gasta cupo de IA.
Autor: Oleksii Itseksondesarrollador de FinLad y usuario suyo desde 2025
Publicado: Actualizado:
Cómo funciona
- 1
«café 85 ayer» — 85,00, la fecha pasa a ayer y «café» se convierte en la nota que el motor de reglas archiva en cafeterías.
- 2
«20 dólares a tipo 45» — la línea nombra una divisa que la cuenta no tiene, y un tipo de cambio para ella. El teclado muestra 900,00: un tipo escrito en la línea gana al del día, porque quien lo escribió sabe lo que pagó de verdad.
- 3
«trescientas grivnas ayer en taxi» — no hay ni un dígito en la línea, y justo por eso es el único de los tres casos que va al modelo. Vuelve con 300,00, la fecha de ayer y «en taxi» como nota, y el importe solo se acepta cuando el modelo muestra de dónde lo ha leído.
- 4
La interpretación rellena el formulario y no guarda nada: ves lo que hizo con la línea, y un toque la devuelve exactamente como la escribiste. Las fechas también se leen — «ayer», «anteayer», «la semana pasada».
Por qué una línea y no un formulario
Un formulario de gasto son cinco campos, y cada uno pide su propio toque: importe, fecha, categoría, cuenta, nota. Veinte veces al día son veinte decisiones pequeñas, y es ahí donde acaba el control de gastos: no por pereza, sino porque el precio diario resulta mayor que el beneficio.
Una línea no quita los campos, quita el saltar entre ellos. «café 1,80» es una acción en lugar de cinco, y se escribe mientras guardas la tarjeta, sin pararte. Después la app descompone la línea en esos mismos campos y te enseña qué ha entendido.
Lo importante es que el análisis no guarda nada por su cuenta. Rellena el formulario, ves el resultado y un toque devuelve la línea tal como la escribiste. Así, un error cuesta un segundo y no un apunte estropeado.
Qué entiende exactamente
- El importe en cualquier parte de la línea, con coma o con punto, con moneda o sin ella. Sin moneda toma la de la cuenta.
- Otra moneda y su cambio: «50 dólares a 0,92». El cambio de la línea manda sobre el del día: tú sabes cuánto pagaste de verdad y la app no.
- Fechas en palabras: «ayer», «anteayer», «la semana pasada», y también números normales. Sin fecha toma hoy.
- La categoría, a través de tus propias reglas y por una palabra de la línea. «café» va a cafeterías porque así lo tienes configurado, no porque lo sepa un modelo.
- El resto de la línea se convierte en nota. No se tira nada: lo que la app no entendió queda como texto que verás en la operación.
Dónde acaba el dispositivo y empieza el modelo
Todo lo anterior se analiza en el propio dispositivo: sin red, sin espera, sin cuota de IA y en cualquier plan. Es análisis de texto por reglas, y justamente por eso funciona en el metro y en el avión.
La línea va al modelo solo cuando no contiene ninguna cifra: «trescientos ayer en taxi». Es el caso raro, exige Plus con la IA activada, y el resultado se acepta únicamente cuando el modelo muestra de dónde ha leído el importe.
Distinguir los dos caminos importa por una razón práctica: si escribes el importe en cifras, tu cuota de IA no se gasta nunca, por muchos gastos que añadas en un día.
Qué plan necesitas
Interpretar una línea funciona en todos los planes, porque ocurre en el dispositivo. Preguntar al modelo cuando la línea no basta necesita Plus y la IA activada.
Conviene saber
- La línea rellena el formulario y no guarda nada. Ves lo que hizo con ella antes de confirmar, y un toque deshace la interpretación y devuelve la línea exactamente como la escribiste.
- Si tu teclado dicta — y la mayoría de los teléfonos modernos lo hacen —, la misma línea se puede simplemente decir en voz alta. Es una función de tu teclado, no nuestra: la app no pide micrófono y no graba nada.
- Al modelo se le pregunta solo cuando la interpretación local no basta, solo en línea y solo con la IA activada. Nunca se inventa un importe.