Esto es lo que llevas gastado en el periodo elegido, solo con los tickets que has confirmado y guardado.
¿Por dónde se va el dinero?
Evolución por meses
Total gastado en cada uno de los últimos 6 meses.
Lo que más compras
Productos y servicios que más se repiten en tus tickets. El detalle completo está en Productos.
Añadir un ticket
Sube la foto y la app la lee sin clave y sin cuenta, con la lectura local de tu propio navegador: la foto no sale de tu dispositivo y la app te propone comercio, fecha, total y líneas para que los revises. Si quieres más precisión, puedes poner tu propia clave de Gemini en Configuración y entonces la lectura la hace Gemini. También puedes rellenarlo todo a mano. Nada se guarda hasta que tú lo confirmes.
Desde el móvil puedes hacer la foto en el momento; desde el ordenador, elige la imagen que tengas guardada. Busca buena luz y que el ticket salga plano y completo: la lectura local funciona mejor con tickets impresos y nítidos.
Mis tickets
Todos los tickets que has confirmado, sumados. Puedes buscar, filtrar y borrar.
| Fecha | Comercio | Categoría | Contenido | Total |
|---|
Análisis
El gráfico general por categorías principales, y el desglose de cada una por comercio y por producto. Todo se calcula al momento con tus tickets guardados, sin esperar a ningún servidor.
Gasto por categoría
Toca una categoría de la lista para ver su desglose justo debajo.
Desglose de la categoría
Elige la categoría y mira en qué comercios y en qué productos se va ese dinero.
Por comercio
Por producto o servicio
Precio por kg / por litro en Alimentación
Solo aparecen los productos cuyos tickets traen peso o volumen. La evolución compara el precio por kg o por litro, que es lo que de verdad dice si algo sube o baja, y en qué tienda salió mejor.
Lo que más compras
Ranking de productos y de servicios por las veces que aparecen en tus tickets. En los productos con peso o volumen verás también su precio por kg o por litro.
Productos
Servicios
Configuración
La instalación, la lectura de tickets, tus categorías y tus copias. Por defecto la foto se lee en tu propio dispositivo, sin clave; la clave de Gemini es opcional, solo si quieres más precisión. Todo queda en tu dispositivo y, si conectas Google, en tu propio Drive.
Instalar la app en tu móvil
Ticket a ticket es una app instalable (PWA): en Chrome para Android se instala de verdad, con su icono en la pantalla de inicio, y se abre a pantalla completa, sin la barra de Chrome. No es un simple acceso directo.
Comprobando si este navegador puede instalarla…
Información para quien publica la app
Para que Chrome ofrezca «Instalar app» y no solo «Crear acceso directo», hay que subir todos estos ficheros juntos, en el mismo despliegue, no solo index.html:
- index.html — en la raíz.
- sw.js — en la raíz, junto a index.html (es el service worker; en la raíz para que controle toda la app). Su contenido es el mismo que el de assets/sw.js.
- manifest.webmanifest — también vale en la raíz; el que enlaza la página es el de la carpeta assets, con el mismo contenido.
- La carpeta assets completa — con manifest.webmanifest, sw.js, el logo de cabecera logo.png y los iconos pwa-icon-192.png, pwa-icon-512.png y pwa-icon-512-maskable.png.
Sin el manifiesto, los iconos o el service worker en el servidor, Chrome mostrará «Esta aplicación no se puede instalar» y solo dejará crear un acceso directo.
Lectura de tickets y clave de Gemini (opcional)
Sin clave: la app lee la foto con la lectura local (OCR) de tu propio navegador, en tu dispositivo, sin cuenta y sin clave. Es la opción por defecto. Propone comercio, fecha, total y líneas, y tú confirmas antes de guardar.
Con clave, más precisión: si quieres que la lectura acierte más —sobre todo con fotos torcidas, arrugadas o con poca luz—, puedes poner tu propia clave gratuita de Gemini. Entonces la lectura la hace Gemini con más precisión. Es opcional: la app funciona sin ella.
Tu clave se guarda solo en este navegador: nunca entra en el fichero de datos, ni en las copias, ni en Google Drive, ni forma parte de esta página. Si cambias de móvil o de navegador, tendrás que pegarla de nuevo en ese dispositivo. Con «Borrar clave» se elimina de este navegador y la app vuelve a la lectura local.
Consíguela gratis en Google AI Studio → API keys. El paso a paso completo está en la tarjeta «Video tutorial» de esta misma pantalla.
Video tutorial
El paso a paso completo de la app, en video, para verlo una vez y luego ir directo a lo tuyo.
- Añadir un ticket: ve a «Añadir ticket», pulsa «Hacer foto o elegir imagen» y haz la foto con buena luz, el ticket plano y completo dentro de la foto.
- Leerlo sin clave (lo normal): pulsa «Leer en este dispositivo (sin clave)». La lectura la hace tu propio navegador, en tu dispositivo, sin cuenta y sin clave. Espera a que termine la barra de progreso.
- Revisar y confirmar: la app propone comercio, fecha, total y líneas. Compáralos con el papel, corrige lo que no coincida y pulsa «Revisar y guardar». Después confirma en la ventana de resumen: nada se guarda sin tu confirmación.
- Si algo sale mal leído: corrije el campo a mano en el mismo formulario. En Alimentación, escribe el peso o volumen solo si viene impreso en el ticket: sin ese dato, la app no calcula el precio por kg o por litro, no lo inventa.
- Ver en qué se va el dinero: en «Resumen» tienes el total del periodo y el gráfico por categorías. En «Análisis», toca una categoría para ver su desglose por comercio y por producto, y la evolución del precio por kg/litro de los productos que traen peso.
- Lo que más compras: en «Productos» está tu ranking. «Buscar más barato» abre la búsqueda de ese producto para comparar precios; compara por kg o por litro, no por el precio del paquete.
- Guardar tus datos en tu Drive (opcional): en esta misma Configuración, pulsa «Conectar con Google», inicia sesión con tu cuenta y acepta el permiso. La app crea en tu Drive la carpeta «Ticket a ticket» y guarda ahí tus datos y tus copias con fecha.
- Instalar la app (opcional): en Chrome para Android, usa el botón «Instalar Ticket a ticket» de esta pantalla o el menú ⋮ de Chrome → «Instalar app», y quedará en tu pantalla de inicio.
- Conseguir tu clave de Gemini (opcional, solo si quieres más precisión): entra en Google AI Studio → API keys con tu cuenta de Google, pulsa «Create API key» (crear clave de API), elige crearla en un proyecto nuevo si te lo ofrece, y copia la clave que te muestra.
- Poner la clave en la app: vuelve a esta Configuración, pega la clave en «Tu clave de Gemini (opcional)» de la tarjeta anterior y pulsa «Guardar clave». Queda guardada solo en este navegador: nunca va a Drive ni forma parte de esta página. A partir de ahí, en «Añadir ticket» podrás pulsar «Leer con Gemini (más preciso)». Si un día no la quieres, pulsa «Borrar clave» y la app vuelve a la lectura local sin clave.
Google Drive: tu copia en la nube
La conexión con Google ya viene preparada por quien publica la app: no tienes que poner ningún ID ni configurar nada. Solo pulsa «Conectar con Google», inicia sesión con tu cuenta y acepta el permiso de Drive. Es el único permiso que se pide (drive.file: solo los archivos que crea esta app).
Al conectar, la app crea en tu Drive una carpeta llamada exactamente «Ticket a ticket» y guarda ahí el fichero de datos (ticket-a-ticket-datos.json). Cada copia de seguridad se guarda en esa misma carpeta con su fecha. Tu clave de Gemini no va en ese fichero ni en esta página: se queda solo en tu navegador.
La conexión funciona desde https://ticket-a-ticket.pages.dev, que es el origen autorizado en Google. Si abres la app como archivo descargado (file://) o desde otra dirección, Google rechazará el inicio de sesión: en ese caso la app te lo dirá aquí abajo, sin fingir que está conectada.
Drive no conectado. Tus datos están solo en este dispositivo. Pulsa «Conectar Google», elige tu correo de Google y acepta el permiso para crear la carpeta «Ticket a ticket» en tu Drive.
Última sincronización Drive: todavía no se ha sincronizado en esta sesión.
Categorías principales
Puedes renombrar las que hay o añadir las tuyas. Si borras una categoría que ya tiene tickets, esos tickets pasan a «Otros».
Al pulsar «Añadir y guardar categoría» la categoría ya queda guardada en este dispositivo y, si Google Drive está conectado, también se sincroniza. No hay que pulsar ningún otro botón de guardar.
Copias y datos en este dispositivo
Los datos se guardan en este dispositivo (navegador). Descarga una copia con fecha cuando quieras, y úsala para pasar tus datos a otro móvil, tableta u ordenador.