Ruokabudjetit eivät kaadu siihen, etteivät ihmiset osaisi laskea. Ne kaatuvat siihen, että jokainen tähän mennessä keksitty menetelmä pyytää sinua syöttämään luvut — ja ruokaostoksia koskevien lukujen näppäileminen on hommaa, jota kukaan ei jaksa kolmatta viikkoa pidemmälle. Fango aloittaa toisesta päästä: kuitti, joka on jo kädessäsi, on se data, ja seuraava lista tulee hinnat valmiina.
Kyse on kehästä eikä yksittäisestä ominaisuudesta. Jokainen vaihe ruokkii seuraavaa, ja hyödyllistä on se, ettei yhdessäkään vaiheessa näppäillä hintaa.
- Kuitti on syöte — skannaa kerran, ja tuotteet hintoineen ovat järjestelmässä
- Seuraava lista alkaa täytettynä — aiemmin ostettu tuote tulee muistetun hinta-arvion kanssa
- Budjettipalkki seuraa koko reissua — kun tavoite on asetettu, mukaan lasketaan myös korissa oleva
- Ei pankkiyhteyttä — tuotetaso, ei tapahtumataso, eikä tiliä tarvitse luoda
Miksi käsin pidetty ruokabudjetti romahtaa
Kokeile mitä tahansa tavallista listasovellusta pari viikkoa, niin tunnistat kaavan. Avaat listasovelluksen, lisäät ”broileria”, napautat hintakenttää — ja nyt pitäisi muistaa, mitä broileri maksoi. Arvaat. Ensi viikolla et enää viitsi arvata. Neljännellä viikolla listan alalaidan summa on niiden kolmen rivin summa, jotka ehdit täyttää, ja se on huonompi kuin ei summaa lainkaan, koska se näyttää tiedolta.
Vika ei ole sovelluksissa — ne rakensivat hintakentän, ja kenttä toimii. Ongelma on, että kenttä on tyhjä. AnyListin ohjesivut kuvaavat perusteellisen hintajärjestelmän kauppakohtaisia hintoja myöten ja kertovat, että hintojen lisääminen vaatii AnyList Complete -tilauksen — mutta jokaisen luvun siellä olet näppäillyt itse. OurGroceriesin usein kysytyt kysymykset kertovat suoraan, ettei hintaseurantaa ole vielä lainkaan: ”We've had many requests for price tracking, and it's on our list of features to add in a future update.” Kaava on kaikkialla sama: se joka haluaa summan, joutuu tuottamaan luvut joista se syntyy.
Pankkiin kytketyt budjettisovellukset ratkaisevat eri ongelman ja jättävät tämän rauhaan. Ne osaavat kertoa, että käytit lauantaina kaupassa 62 euroa. Ne eivät osaa kertoa, että 11 euroa siitä oli juustoa joka vanheni torstaina, koska pankki näkee tapahtuman eikä ostoskoria.
Silmukka vaihe vaiheelta
-
1
Käyt kaupassa ja skannaat kuitin. Tekoäly lukee tuotteet, määrät ja sen mitä kukin maksoi. Se on koko kehän ainoa käsin tehtävä vaihe, ja keittiönpöydän ääressä se vie muutaman sekunnin.
-
2
Tuotteet päätyvät jääkaappilistalle säilyvyysarvioineen. Se on sovelluksen hävikkipuoli — muistutus tulee ajoissa, jotta se 11 euron juusto myös syödään.
-
3
Hinnat muistetaan tuotekohtaisesti. Voi on nyt tuote, jonka olet ostanut tiettyyn hintaan tiettynä päivänä — ja sovellus muistaa molemmat.
-
4
Seuraava lista syntyy osittain itsestään. Lisää ”voi”, niin arvio tulee mukana. Aiemmat kuitit näkyvät lisäksi kortteina, joista voi poimia kokonaisia tuotteita — kaupan nimi, tuotemäärä ja summa suoraan kuitilta.
-
5
Asetat tavoitteen ja näet eron. Budjettipalkki asettaa arvion tämän reissun tavoitetta vasten: vihreä niin kauan kuin olet alle, punainen kun menet yli.
-
6
Kaupassa budjettipalkki pitää kirjaa. Kun tavoite on asetettu, siinä lukee ~19 / 20 ja mukaan lasketaan koko reissu — vielä ostettava plus se mikä on jo korissa. Näin punainen varoitus tulee silloin kun reissu ylittää tavoitteen, sen sijaan että se katoaisi korin täyttyessä. Ilman tavoitetta palkki näyttää vain vielä keräämättömien rivien arvion.
Sitten se alkaa alusta, ja jokainen kierros terävöittää seuraavaa, koska hintamuisti kattaa yhä suuremman osan siitä, mitä oikeasti ostat.
Skannaa kauppakuitti — tekoäly lukee tuotteet, lisää ne jääkaappiin muistutuksineen ja muistaa mitä kukin maksoi. Seuraava ostoslista tulee arviot valmiina. Ei tiliä, ei rekisteröitymistä.
Lataa App Storesta Hanki Google PlaystäKokeile kuukausi ilmaiseksi.
Mitä kuittihistoria tietää ja budjettisovellus ei
Kun kuitit ovat kerran sisällä, sovelluksella on jotain jota mikään pankkiaineisto ei pysty rakentamaan: kuinka usein ostat mitäkin. Siitä syntyy ehdotuksia, jotka lista tekee itsestään.
- Se mitä ostat säännöllisesti. Ostotiheys lasketaan kuittihistoriasta: jos ostat voita suunnilleen yhdeksän päivän välein, tuote nousee listalle silloin kun se on taas ajankohtainen.
- Se mikä on jääkaapissa loppumassa. Lista lukee jääkaapin ja ehdottaa sitä, mikä on noin kolmen päivän päässä päiväyksestään. Tätä ehdotusta ei pysty tekemään yksikään pelkkä listasovellus, koska se vaatii säilyvyystiedon.
- Siivous kauppareissun jälkeen. Skannaa uusi kuitti, niin sovellus tarjoutuu poistamaan juuri ostetut tuotteet listalta — kerran, sen kuitin osalta.
Kaikki tämä pyörii paikallisesti puhelimessa: ostotiheyden laskentaa ja avainsanojen täsmäystä, ei tekoälyä eikä palvelua josta maksettaisiin kyselyittäin. Tekoäly tekee Fangossa yhden työn, ja se on kuitin lukeminen. Miten hyvin lukeminen toimii eri kaupoissa, siitä kertoo kuitin skannaus ruoan seurantaan, ja listapuolen kattaa ostoslista, joka tietää mikä on loppumassa.
Missä luku on pehmeä — ja missä ei
Rajat kannattaa sanoa ääneen, koska vasta ne tekevät luvusta käyttökelpoisen.
- Se on arvio, ei tarjous. Luku on se mitä maksoit viimeksi, ei se mitä hyllyssä lukee tänä aamuna. Tarjoukset ja pakkausmuutokset heiluttavat sitä.
- Hinnattomat rivit jätetään summan ulkopuolelle sen sijaan että ne laskettaisiin nollaksi. Siksi summan edessä on tilde: ~19 / 20.
- Vain kokonaisia euroja. Sentit väittäisivät tarkkuutta, jota muistetulla hinnalla ei ole.
- Ensimmäinen reissu on heikko. Ei historiaa, ei arvioita. Kahden tai kolmen kuitin jälkeen vakiotuotteilla on jo arvio.
- Ei viivakoodilukijaa eikä reaaliaikaista hintadataa. Fango ei osaa kertoa mikä kauppa on halvin, eikä väitä osaavansa.
Ja yksi tietoinen puute, joka kannattaa sanoa ääneen: tuotteen merkitseminen kerätyksi kaupassa ei siirrä sitä jääkaappilistalle. Tuotteet päätyvät sinne kuittiskannauksella tai käsin lisäämällä — koska sieltä tulee aito säilyvyysarvio, ja sen keksiminen ruksista olisi arvausta.
Fango järjestää tuotteet vanhenemisjärjestykseen ja värikoodaa kiireiset punaisella. Kotinäytön widget näyttää seuraavaksi vanhenevan avaamatta sovellusta.
Lataa App Storesta Hanki Google PlaystäKokeile kuukausi ilmaiseksi.
Rivi jota kukaan ei budjetoi
Jokaisessa kotitalouden budjetissa on rivi ruoalle eikä yhtään riviä poisheitetylle ruoalle — vaikka jälkimmäinen on rahaa, joka on jo lähtenyt ensimmäiseltä riviltä. Luken mukaan Suomessa syntyy noin 640 miljoonaa kiloa elintarvikejätettä vuodessa, ja siitä ruokahävikin osuus on noin puolet. Mitä se tarkoittaa euroina, sen laskee auki paljonko ruokahävikki maksaa.
Juuri siksi ostoslista ja jääkaappi ovat Fangossa samassa sovelluksessa: kuitti ruokkii molempia. Lista huolehtii siitä ettet osta samaa kahdesti, jääkaappi siitä että ostettu myös syödään — ja yhdessä ne painavat samaa riviä kotitalouden budjetissa.
Jos etsit budjettia yleisemmällä tasolla, siihen on omat ohjeensa: ruokabudjetti ostoslistalla käy läpi budjetin tekemisen ja ilmainen ruokabudjettisovellus vertailee, kuka näyttää summan ja mitä siitä veloittaa. Tämä artikkeli koskee vain sitä mekaniikkaa, jolla luvut päätyvät listalle ilman näppäilyä. Itse listan valintaan taas auttavat paras ostoslistasovellus ja ostoslista kaupan osastoittain.
Usein kysytyt kysymykset
Pitääkö hinnat näppäillä itse?
Ei. Ainoa käsin tehtävä vaihe on kuitin kuvaaminen kaupan jälkeen; tekoäly lukee siitä tuotteet, määrät ja hinnat. Se mitä olet kerran ostanut, tulee seuraavalla kerralla listalle muistetun hinta-arvion kanssa. Käsin näppäillään vain se, mikä ei ole koskaan ollut kuitilla.
Tarvitseeko sovellus pääsyn pankkitililleni?
Ei, ja juuri siinä on ero. Pankkiyhteys näkee tapahtuman: 62 euroa kaupassa lauantaina. Se ei näe, että 11 euroa siitä oli juustoa joka vanheni torstaina. Fango toimii tuotetasolla eikä tapahtumatasolla, joten pankkiyhteyttä tai tiliä ei tarvita.
Kuinka tarkka arvio on?
Se on arvio eikä tarjous: luku on se mitä maksoit viimeksi, ei se mitä hyllyssä lukee tänään. Tarjoukset ja pakkauskoon muutokset heiluttavat sitä. Hinnattomat rivit jätetään summan ulkopuolelle sen sijaan että ne laskettaisiin nollaksi, ja pyöristys on kokonaisiin euroihin — siksi edessä on tilde. Ensimmäinen kauppareissu on heikko; kahden tai kolmen kuitin jälkeen vakiotuotteilla on jo arvio.
Laskeeko luku sitä mukaa, kun kerään ostoksia?
Vain jos tavoitetta ei ole asetettu. Ilman tavoitetta budjettipalkki näyttää arvion niistä riveistä joita ei ole vielä merkitty kerätyiksi, ja se laskee merkatessa. Kun tavoite on asetettu, palkissa on koko kauppareissu tavoitetta vasten eli vielä ostettava plus se mikä on jo korissa — muuten varoitus katoaisi juuri sillä hetkellä kun kori täyttyy.
