FoodLoop Compra · consume · repón · aprende
← Portfolio
HOY

Tu comida, en un ciclo que aprende contigo.

FoodLoop guarda compras, consumos y ajustes en este navegador. Cuanto más lo usas, mejor reconoce qué productos son habituales y cuándo conviene reponerlos.

01Compra
02Stock
04Aprende
03Consume
⚡ ACCIONES RÁPIDAS

¿Qué has gastado?

🛒 PRÓXIMA COMPRA

Reposición sugerida

⏳ PRIORIDAD

Consume primero

MI COCINA

Stock actual

El stock se calcula desde el histórico de movimientos; no se borra el pasado al consumir un producto.

PRÓXIMA COMPRA

Lista de compra

FoodLoop solo propone automáticamente productos que ya muestran un patrón habitual de compra.

REPONER

En tu lista

PATRONES

Lo que FoodLoop ha aprendido

HISTÓRICO

Qué compras y cómo cambia

Filtra un periodo para revisar gasto, frecuencia y movimientos, o para exportarlo.

GASTO

Productos del periodo

ProductoComprasCantidadGastado
MOVIMIENTOS

Actividad reciente

MIS DATOS

Control, copia y traslado

La base vive en este navegador. El backup completo es la copia maestra que puedes guardar donde quieras e importar en otro dispositivo.

COPIA MAESTRA

Backup completo

Incluye productos, tickets, líneas de compra, movimientos, lista de compra y configuración. Es el archivo que debes conservar para reconstruir FoodLoop.

ALMACENAMIENTO

Este dispositivo

TRASPASO

Móvil ↔ ordenador

1ExportaDescarga el backup completo en el móvil.
2TransfiereAirDrop, Drive, correo, cable o el método que prefieras.
3ImportaAbre FoodLoop en el ordenador y restaura el mismo JSON.

No hay sincronización automática: cada navegador tiene su propia copia hasta que importas un backup.

📷 ENTRADA RÁPIDA

Fotografiar o subir ticket

La imagen se procesa en tu navegador. No se guarda en FoodLoop: solo conservamos los datos que confirmes al guardar la compra.

OCR LOCAL

En iPhone o Android, toca directamente Hacer foto o Elegir foto. Si una foto HEIC no se abre, prueba a hacer una captura de pantalla del ticket o usa JPG.

En la primera lectura el navegador descarga el motor OCR y el modelo de español; el reconocimiento se ejecuta localmente en el dispositivo.

ProductosRevisa y corrige las líneas antes de guardar. FoodLoop conserva también líneas dudosas para no perder productos; aparecerán marcadas en amarillo.

FoodLoop no necesita cuenta, backend ni API. La base IndexedDB vive en el navegador de este dispositivo.

El código de la web puede estar publicado en GitHub; tus tickets e histórico no forman parte del repositorio.

Cuando utilizas el OCR, el navegador descarga Tesseract.js y su modelo de idioma, pero la foto del ticket se reconoce en tu dispositivo y no se guarda en FoodLoop.

Para no depender de una única copia local, usa periódicamente Mis datos → Descargar backup completo.