FoodYou, ovvero Come ho Cercato un Tracker Nutrizionale Open Source Senza Abbonamenti e Perdite di Dati
Prova ad aprire un qualsiasi contatore di calorie popolare su App Store o Google Play. Verrai accolto da una registrazione social obbligatoria, un banner che offre un abbonamento premium a 500 rubli al mese e uno scanner di codici a barre a pagamento. Blocca l'accesso alla rete dell'app e molto probabilmente si rifiuterà di funzionare.
Lo sviluppatore polacco Mateusz Maksimowicz si è imbattuto nello stesso problema e ha scritto il proprio diario nutrizionale. Il progetto si chiama FoodYou. È un'app Android scritta in Kotlin. Funziona rigorosamente offline, non richiede account ed è costruita secondo le linee guida di Material You.

Cosa c'è dentro
La prima cosa che noti è la schermata principale. Il sistema di widget ti permette di assemblare solo le schede che ti servono. Non vuoi tracciare acqua o fibre? Rimuovile semplicemente dallo schermo e mantieni solo i tuoi obiettivi proteici e le calorie.

Funzionalità principali di FoodYou:
- Preleva i dati sui prodotti da tre fonti aperte: Open Food Facts, USDA FoodData Central e il database nutrizionale svizzero.
- Conta non solo i macronutrienti di base e le calorie, ma anche vitamine e minerali.
- Calcola composizioni di ricette complesse. Aggiungi ingredienti crudi e il programma ricalcola automaticamente i nutrienti finali per 100 grammi del piatto finito.
- Regola la tavolozza dei colori dell'interfaccia per adattarla ai colori del sistema Android attraverso Material You.
Tutti i dati rimangono sul dispositivo. Il codice non contiene tracker analitici, annunci o librerie di rete pesanti per la connettività cloud.
Un approccio insolito all'open source
L'app è distribuita sotto licenza GPL-3.0, con build pubblicate su F-Droid e GitHub Releases. Il progetto ha build riproducibili oneste: l'hash della firma di F-Droid corrisponde alla release su GitHub.
La descrizione del repository contiene un dettaglio raro. L'autore ha aperto il codice sorgente ma avverte immediatamente: non accetta pull request di codice. Il motivo è un semplice pragmatismo commerciale — la licenza e il fatto che l'app gli porta un piccolo reddito. È un approccio insolito per GitHub, ma onesto. Detto questo, puoi ancora aiutare il progetto: l'autore accetta traduzioni su Crowdin, segnalazioni di bug e richieste di funzionalità.
Il design visivo è chiaramente ispirato al popolare lettore RSS ReadYou. E ha funzionato bene. L'interfaccia è pulita, senza animazioni disordinate e pop-up.
Alternative
Se ti interessa l'idea di un diario nutrizionale offline ma vuoi confrontare altre opzioni, l'autore stesso condivide progetti open simili: OpenNutriTracker, Waistline, Energize e FitBook.
Conclusione
FoodYou è per chi è stanco della monetizzazione aggressiva nelle alternative commerciali e apprezza un approccio privacy-first. L'app svolge un compito specifico, non cerca di raccogliere i tuoi dati personali e funziona bene anche in modalità aereo. Se usi Android e tracci la tua dieta, vale sicuramente la pena provarla.
Progetti correlati