Ostoslista vähentää ruokahävikkiä vasta silloin, kun se tietää, mitä kotona jo on ja mitä edellisistä ostoksista jäi käyttämättä. Tavallinen kauppalista-sovellus ei tiedä kumpaakaan: se on tyhjä muistilappu, joka täytetään mutu-tuntumalla ja jonka elinkaari päättyy kassalle. Sen jälkeen sovellus ei tiedä ostitko tuplana jogurttia, ehditkö syödä viime viikon broilerin vai lensikö se roskiin. Fango sulkee tämän silmukan: ostoslista, kuitti ja jääkaapin säilyvyysseuranta ovat samaa ketjua, jossa jokainen vaihe syöttää seuraavaa.
Mittakaava selittää, miksi tällä on väliä. YK:n ympäristöohjelman (UNEP) Food Waste Index 2024 -raportin mukaan noin viidesosa kuluttajille saatavilla olevasta ruoasta päätyy maailmanlaajuisesti hukkaan, ja suurin osa siitä kotitalouksissa. Suomessa Luonnonvarakeskuksen (Luke) mukaan heitämme pois keskimäärin noin 24 kiloa syömäkelpoista ruokaa henkeä kohti vuodessa. Se ruoka ostettiin jossain vaiheessa — ja ostopäätös tehtiin ostoslistan äärellä.
- Tavallinen lista päättyy kassalle — se ei tiedä mitä kotona on, joten se ei voi estää tuplaostosta
- Fangossa silmukka jatkuu — jääkaapin ”syöty/hävikki” → lista → kauppatila → kuitti → takaisin jääkaappiin säilyvyysseurantaan
- Kolme ehdotustyyppiä — ostotiheys kuittihistoriasta, ”loppumassa jääkaapista” ja kuitti-match-siivous, kaikki paikallisia laskelmia laitteella
- Rehellinen raja: ostetut eivät siirry itsestään jääkaappiin — tuotteet lisätään jääkaapin puolelle kuittiskannauksella tai käsin, koska päiväykset tulevat kuitista eivätkä arvauksesta
Miksi tavallinen ostoslista ei vaikuta hävikkiin mitenkään
Ostoslista-sovelluksia on kymmeniä, ja ne ovat teknisesti hyviä: rivit järjestyvät, kpl-määrät kasvavat, ruksit toimivat. Mutta ne kaikki ratkaisevat saman kapean ongelman — muistamisen kaupassa. Hävikki syntyy toisaalla, kotona, kaksi viikkoa myöhemmin.
Ajattele viikon kiertoa. Kirjoitat listalle jogurttia, koska muistat kuluttaneesi sitä. Jääkaapin takaosassa on kaksi purkkia, joita et nähnyt. Ostat kolmannen. Kaksi ensimmäistä vanhenee. Sama toistuu kermaviilillä, hummuksella ja pesto-purkilla. Tämä ei ole huolimattomuutta vaan tiedon puutetta ostohetkellä — ja juuri siihen kohtaan tavallinen lista ei ylety. Kirjoitimme aiemmin siitä, miksi ruoka unohtuu jääkaappiin: silmä ei näe sitä, mikä on takana, ja muisti ei kanna viikkoa.
Toinen aukko on palaute. Kun lista ei tiedä mitä ostoksista tuli syödyksi ja mitä heitettiin pois, seuraava lista näyttää täsmälleen samalta kuin edellinen. Sama virhe toistuu viikosta toiseen. Vasta kun kaupassa tehty valinta ja kotona tapahtunut lopputulos ovat samassa sovelluksessa, lista voi oppia jotain.
Silmukka, joka jatkuu kassan jälkeen
Fangon ostoslista on rakennettu kiinni siihen dataan, jota sovelluksessa jo on: kuittihistoriaan ja jääkaappilistan säilyvyyspäiviin. Kierros kulkee näin.
-
1
Jääkaapissa merkitset tuotteen syödyksi tai hävikiksi. Ilmoitus vahvistuksesta nousee ruudun alalaitaan, ja siinä on ”Ostoslistalle”-nappi. Yksi painallus siirtää tuotteen listalle nimineen, emojeineen, kappalemäärineen ja muistettuine hinta-arvioineen — juuri sillä hetkellä kun tiedät, että se loppui.
-
2
Lista täydentyy ehdotuksista ja kuittihistoriasta. Aiemmat ostokset näkyvät kortteina (”K-Market · 23 tuotetta · 120 €”, kaupan nimi luetaan kuitilta), ja voit lisätä koko kuitin kerralla tai poimia siitä rivejä. Samannimiset rivit yhdistyvät automaattisesti isoista ja pienistä kirjaimista riippumatta, joten listalle ei kerry kahta ”maito”-riviä.
-
3
Kaupassa avaat kauppatilan. Täysruutunäkymässä rivit ovat isoja, tuotteet ryhmittyvät osastoihin ja edistymäpalkki kertoo ”N/M ostettu”. Ruksaus antaa kevyen värähdyksen ja äänen, joten et jää tuijottamaan ruutua kärryn ääressä.
-
4
Kotona skannaat kuitin. Tuotteet päätyvät jääkaappilistalle säilyvyysarvioineen, ja saat push-muistutuksen ennen vanhenemista — muistutusikkunan voi säätää samasta päivästä 30 päivään ennen vanhenemista. Ruksi listalla ei yksinään vie tuotetta jääkaappiin — kuittiskannaus tai käsin lisääminen vie; syy kerrotaan alempana.
-
5
Seuraava lista tietää enemmän kuin edellinen. Kuitti kertoi mitä ostit, jääkaappilista mitä siitä on jäljellä, ja syöty/hävikki-merkinnät mitä lopulta tapahtui. Kierros alkaa alusta hieman tarkempana.
Kokonaisuus ei vaadi tiliä eikä pilveä. Koko ketju pyörii puhelimessa — sama malli kuin muualla sovelluksessa, jossa rekisteröitymistä ei tarvita lainkaan. Ainoa verkkoa käyttävä vaihe on kuittiskannaus.
Kolme ehdotustyyppiä, jotka syntyvät omasta datastasi
Ehdotukset ovat se kohta, jossa ero tavalliseen listaan näkyy konkreettisesti. Kaikki kolme suodatetaan kahdesti: pois jää se, mikä on jo listalla, ja se, mikä löytyy jääkaappilistalta.
1. ”Ostat näitä säännöllisesti” — ostotiheys kuittihistoriasta
Fango laskee, kuinka säännöllisesti tuote esiintyy kuiteillasi, ja arvioi kadenssin: ”~7 pv välein”. Tuoreusikkunana on noin kaksitoista viimeisintä kuittia, joten kolme vuotta sitten kokeiltu tuote ei jää roikkumaan ehdotuksiin. Kärkeen nousevat ne, joiden oma väli on juuri erääntymässä — maito jonka ostat viikoittain ja josta on kulunut kahdeksan päivää, ei kahvipaketti jonka ostit toissapäivänä. Ehdotus näyttää frekvenssin, joten näet perustelun etkä vain arvausta.
2. ”Loppumassa jääkaapista” — nudge, jota pelkkä lista-appi ei voi tehdä
Tämä lukee jääkaappilistaasi ja nostaa esiin tuotteet, jotka vanhenevat noin kolmen päivän sisällä tai ovat jo menneet yli. Se on käytännössä muistutus siitä, mikä pitäisi joko syödä nyt tai ostaa tuoreena tilalle. Yksikään pelkkä kauppalista-sovellus ei voi tehdä tätä, koska sillä ei ole säilyvyysdataa — ja säilyvyysdatan saa vain, jos sovellus tietää mitä ostit ja milloin. Ennen kuin ostat tilalle uuden, kannattaa vilkaista mitä kannattaa syödä ensin.
3. Kuitti-match-siivous — lista siivoaa itsensä kaupan jälkeen
Kun olet skannannut tuoreen kuitin, Fango vertaa sitä ostoslistaasi ja kertoo: ”4 listasi tuotetta löytyi viime kuitilta → Poista ostetut”. Yksi painallus siivoaa listan siltä osin. Ehdotus näytetään kerran kuittia kohti ja vain tuoreelle kuitille (noin kahden vuorokauden sisällä), joten se ei jää kummittelemaan viikkojen takaisista ostoksista. Tämä on pieni asia, mutta se estää klassisen tilanteen, jossa listalle jää rivejä joita on jo ostettu — ja seuraavalla reissulla ne ostetaan uudestaan.
Tärkeä tarkennus: ehdotukset eivät ole tekoälyä. Ne ovat paikallisia laskelmia — esiintymistiheys, päivämäärävertailu ja nimien vastaavuus — jotka pyörivät puhelimessa. Tekoälyä käyttää vain kuittiparseri, joka lukee kuitin sisällön tuotteiksi. Ostoslistan puolella verkkoon ei lähde mitään.
Tuplaostokset: yleisin syy, miksi ruokaa jää yli
Jos jäisi valittavaksi vain yksi asia, jota ostoslistan pitäisi hävikin kannalta tehdä, se olisi tämä: älä anna ostaa sitä, mikä on jo kotona. Fango suodattaa ehdotuksista pois jääkaappilistalla olevat tuotteet, joten sovellus ei koskaan ehdota kolmatta jogurttipurkkia sillä perusteella, että ostat jogurttia usein. Frekvenssi ei riitä perusteeksi, jos varastossa on tavaraa.
Sama logiikka toimii toiseen suuntaan lisättäessä. Jos lisäät kaupan hyllyllä ”kermaviili” ja se on jo listalla ruksaamattomana, kappalemäärä kasvaa uuden rivin sijaan. Jos se on ruksattuna eli jo ostettuna, rivi palautuu ostettavaksi — käyttäjä on selvästi tarkoittanut uudelleenostoa. Pieniä yksityiskohtia, mutta juuri nämä pitävät listan luettavana silloin kun on kiire.
Rahallisesti tuplaostokset ovat kalliimpia kuin miltä kuulostavat. Kotitalouksien syömäkelpoisen hävikin hinta on Suomessa noin 125 euroa henkeä kohti vuodessa — nelihenkisessä taloudessa noin 500 euroa. Osa siitä on ruokaa, joka ostettiin vaikka kotona oli jo vastaava. Lisää käytännön keinoja löytyy oppaastamme ruokakulujen säästämiseen.
Ehdotukset omasta kuittihistoriastasi, muistutus vanhenevista tuotteista ja kauppatila kassajonoa varten. Ei tiliä, ei pilveä — kaikki pysyy puhelimessasi.
Kokeile Fangoa ilmaiseksi kuukauden Hae Google Playsta
Osastot, kauppatila ja budjetti — se arkinen puoli
Silmukka ei auta, jos listaa on tuskallista käyttää kaupassa. Siksi peruskäyttö on hiottu erikseen.
13 osastoa kaupan kulkujärjestyksessä. Rivit ryhmittyvät automaattisesti: hedelmät ja vihannekset, leipä, maito ja munat, liha ja kala, pakaste, kuivatuotteet ja säilykkeet, naposteltavat ja makeiset, juomat, kotitalous ja siivous, terveys ja kauneus, vauva, lemmikit, muut. Järjestys vastaa sitä, miten K-Marketissa, S-marketissa tai Lidlissä yleensä kuljetaan: tuoretuotteet ensin, pakasteet lopussa. Osasto tunnistetaan tuotteen emojista ja monikielisistä avainsanoista, joten myös vessapaperi, shampoo, paristot ja koiranruoka löytävät oman lokeronsa. Osastojaon voi kytkeä pois, jos pitää enemmän yhdestä pitkästä listasta. Kirjoitimme osastoittain järjestyvästä ostoslistasta tarkemmin omassa artikkelissaan.
Kauppatila. Erillinen täysruutunäkymä isoilla riveillä, osasto-otsikoilla ja edistymäpalkilla. Kun ostokset on tehty, ”Kauppa valmis” poistaa ruksit mutta jättää rivit — sama runkolista on valmiina seuraavaa viikkoa varten. Aito tyhjennys on erillisen napin takana, ja poistot voi perua.
Budjetti. Listalle voi asettaa budjettitavoitteen omassa valuutassa. Pilleri näyttää ”~arvio / tavoite” ja vaihtaa väriä vihreästä punaiseen, kun raja ylittyy. Arvio lasketaan vain ruksaamattomista riveistä, joten summa pienenee sitä mukaa kun kori täyttyy — käytännössä näet kaupassa, paljonko on vielä ostamatta.
Lisäksi listoja voi olla useita (viikko-ostokset, juhlat, mökki), rivin voi nimetä uudelleen, kappalemäärää säätää, hinta-arvion korjata ja lisätä vapaan muistiinpanon tyyliin ”laktoositon”. Pakkauskoko kirjoitetaan vapaana tekstinä. Kaikki tämä on käännetty natiivisti kaikille kahdeksalle tuetulle kielelle.
Mitä ostoslista ei tee — ja miksi
Rehellisyys on tässä tärkeämpää kuin ominaisuuslistan pituus, koska väärä odotus johtaa pettymykseen ensimmäisellä kauppareissulla.
- Ostetut eivät siirry automaattisesti jääkaappiin. Ruksi tarkoittaa ”otin korista”, ei ”tiedän mitä ostin ja millä päiväyksellä”. Säilyvyysarvio tarvitsee kuitin: tuotenimen sellaisena kuin kauppa sen kirjoitti, määrän ja ostopäivän. Kuittiskannaus hoitaa siksi jääkaappipuolen (tai lisäät tuotteen käsin) — yhden kuvan verran työtä koko ostoskerralle.
- Ei jaettua listaa eikä laitesynkkaa. Perheen yhteinen lista vaatisi tilin ja palvelimelle tallennetun listan. Se olisi ristiriidassa koko sovelluksen periaatteen kanssa.
- Ei reseptejä eikä ateriasuunnittelua. Fango kertoo mikä on vanhenemassa, mutta ei kirjoita ruokalistaasi.
- Ei viivakoodiskannausta. Se vaatisi erillisen tuotetietokannan; kuitti kattaa saman asian koko ostoskerralta kerralla.
- Ei ostoslista-widgetiä eikä sijaintimuistutuksia. Kaupan lähellä ei siis pompahda ilmoitusta.
Näiden rajojen kääntöpuoli on se, mitä listalta ei tarvitse pelätä: ei mainoksia, ei tiliä, ei sähköpostiosoitteen kysymistä, ei listaa jonkun palvelimella. Lista toimii lentokonetilassa kellarikerroksen kaupassa.
Näin saat silmukan käyntiin
-
1
Skannaa yksi kuitti ennen kuin rakennat listaa. Ehdotukset tarvitsevat historiaa. Yksi tavallinen viikko-ostoskuitti riittää alkuun, ja jääkaappilista täyttyy samalla kertaa.
-
2
Käytä syöty/hävikki-merkintöjä johdonmukaisesti. Ne ovat sekä hävikkitilastojen että ehdotusten polttoaine — ja ”Ostoslistalle”-nappi nousee juuri siinä hetkessä.
-
3
Katso ”loppumassa jääkaapista” -ehdotukset ennen kauppaa. Kolmen päivän sisällä vanhenevat ovat yleensä joko tämän illan ruoka tai ensi viikon hävikki.
-
4
Älä tyhjennä listaa kaupan jälkeen — käytä ”Kauppa valmis”. Runkolista, joka pysyy, muuttuu muutamassa viikossa talouden oikeaksi perusostoslistaksi.
Yksi lisäys hävikin kannalta: kun tuotteet ovat jääkaappilistalla, kannattaa tietää mitä päiväys tarkoittaa. Ruokaviraston mukaan ”parasta ennen” on laatumerkintä ja viimeinen käyttöpäivä turvallisuusmerkintä — ero on käytännössä satojen eurojen arvoinen vuositasolla. Kävimme eron läpi perusteellisesti aiemmin, ja aihe liittyy suoraan siihen, kannattaako tuote heittää pois vai jättää muistutuksen varaan.
Kannattaako tähän vaihtaa?
Jos etsit pelkkää kauppalistaa jonka voi jakaa puolison kanssa, Fango ei ole se sovellus — jaettua listaa ei ole. Jos taas heität säännöllisesti ruokaa pois etkä oikein tiedä miksi, ero on iso: lista, joka lukee jääkaapin ja kuittihistorian, poistaa juuri sen tietokatkon, jonka takia hävikki syntyy. Muut käytännön keinot käymme läpi oppaassa ruokahävikin vähentämisestä kotona.
Ostoslista kuuluu samaan kokonaisuuteen kuin muukin sovellus: kuukauden ilmainen kokeilu, sen jälkeen 1,99 €/kk tai 19,99 €/v. Listalla ei ole omaa erillistä hinnoittelua eikä rivimäärärajaa — se kuuluu samaan tilaukseen kuin kuittiskannaus ja vanhenemismuistutukset.
Usein kysytyt kysymykset
Miten ostoslista voi vähentää ruokahävikkiä?
Pelkkä lista ei vähennä hävikkiä. Hävikkiin vaikuttaa vasta lista, joka tietää mitä kotona jo on ja mitä edellisistä ostoksista jäi käyttämättä. Fangossa ostoslista lukee jääkaappisi sisältöä ja kuittihistoriaasi: se ehdottaa tuotteita, jotka oikeasti kuluvat, ja jättää ehdotuksista pois sen mitä kotona jo on. Näin tuplaostokset vähenevät, ja tuplaostos on yksi yleisimmistä syistä siihen, että ruokaa jää yli ja vanhenee.
Siirtyvätkö ostetut tuotteet automaattisesti jääkaappiin?
Eivät. Ruksattu ostoslistan rivi ei siirry itsestään jääkaappinäkymään. Tuotteet päätyvät jääkaappiin kuitin skannauksella tai lisäämällä ne käsin, koska säilyvyysarvio tarvitsee tiedon siitä, mitä oikeasti ostit ja milloin — ei arvausta siitä, mitä aioit ostaa. Kaupan jälkeen skannaat kuitin, ja tuotteet päätyvät jääkaappilistalle säilyvyysseurantaan.
Käyttääkö Fangon ostoslista tekoälyä?
Ei. Ostoslistan ehdotukset ja osastojako ovat paikallisia laskelmia laitteellasi: ostotiheys kuittihistoriasta, vanhenemispäivät jääkaappilistalta ja avainsanoihin perustuva osastotunnistus. Tekoälyä käytetään vain kuittiskannauksessa, jossa kuitin sisältö luetaan tuotteiksi. Ostoslistan puolella ei lähde mitään verkkoon.
Voiko ostoslistaa jakaa perheen kesken?
Ei voi. Fangossa ei ole jaettua listaa eikä laitteiden välistä synkronointia, koska molemmat vaatisivat käyttäjätilin ja palvelimelle tallennetun listan. Fango on rakennettu niin, että dataa ei ole missään muualla kuin puhelimessasi. Jos jaettu perhelista on sinulle tärkein ominaisuus, siihen kannattaa valita eri sovellus.
