Narejeno za delovanje na tvoji napravi. Brez računa, brez oblaka, brez odvisnosti.
Vse, kar HAPT počne – dodajanje izdelkov, spremljanje rokov, izračun zalog, ustvarjanje QR nalepk – deluje brez internetne povezave. Tvoji podatki so v lokalni zbirki podatkov na tvoji napravi Android.
Izvorna aplikacija za Android. Vsi podatki so shranjeni lokalno na tvoji napravi. Brez registracije, brez računa, brez sinhronizacije z oblakom.
Izdelki, fotografije, lokacije in nastavitve so shranjeni samo na tvoji napravi. Nič ne zapusti telefona, razen če sam izvoziš varnostno kopijo.
Kadar koli izvozi celotno zbirko podatkov kot arhiv ZIP. Obnovi jo na isti napravi ali prenesi na novo. Tvoji podatki pripadajo tebi.
Nekaj funkcij uporablja internet, ko je na voljo. Vse so neobvezne – aplikacija v celoti deluje tudi brez njih.
Skeniraj črtno kodo živila, da samodejno pridobiš podatke o izdelku. Številka kode se pošlje API-ju HAPT, ki poizveduje v lastnem zrcalu odprte zbirke podatkov o živilih OpenFoodFacts. Ne pošiljajo se nobeni osebni podatki ali podatki o zalogah – samo številka črtne kode.
Ob vsakem hladnem zagonu HAPT z Google Play Integrity API preveri, ali je bila aplikacija zakonito kupljena. Naprava lokalno ustvari podpisan žeton; strežnik HAPT ga dešifrira prek Googlovega API-ja in preveri, ali aplikacija izvira iz Trgovine Play. Podatki o zalogah se ne pošiljajo.
Ob vsakem hladnem zagonu HAPT v ozadju pošlje tih ping strežniku HAPT. Vsebuje psevdonim naprave (zgoščena vrednost – nikoli pravi identifikator) in skupna števila zalog po kategorijah (npr. »30 živil, 5 izdelkov vode«). Ne vsebuje imen izdelkov, fotografij, lokacij ali osebnih podatkov. Vse podrobnosti so v Pravilniku o zasebnosti.
HAPT ustvarja QR nalepke za tisk za tvoje posode in mesta shranjevanja. Skeniranje nalepke odpre aplikacijo neposredno pri tem izdelku ali lokaciji.
Ustvari QR nalepke za rezervoarje vode in posode za shranjevanje. Tiskaj v različnih velikostih, tudi v visoki ločljivosti za tiskalnike nalepk.
Označi mesta shranjevanja – police, škatle, prostore. Skeniraj s katerim koli bralnikom QR in aplikacija gre neposredno na zaloge te lokacije.
Vsaka QR koda vodi neposredno v aplikacijo. Brez brskalnika, brez prijave, brez vmesnih korakov – skeniraš in si tam.
Arhitektura je namenoma minimalna. Manjša površina za napad pomeni manjše tveganje.
Nič za registracijo, nič za vdor. Tvoje zaloge niso vezane na nobeno spletno identiteto.
Brez oglaševalskih SDK-jev, brez poročil o zrušitvah, brez sledenja vedenju. Tih ping v ozadju pošilja samo skupna števila in zgoščen identifikator naprave – nikoli imen izdelkov, fotografij ali osebnih podatkov.
Tvoji izdelki, fotografije in lokacije nikoli samodejno ne zapustijo naprave. Izvoz varnostne kopije je vedno tvoja odločitev. Anonimni ping vsebuje samo skupna števila – nikoli imen izdelkov, fotografij ali lokacij.
Iskanje po črtni kodi uporablja lastno zrcalo OpenFoodFacts, odprte neprofitne zbirke podatkov. Strežniku HAPT se pošlje samo številka črtne kode – brez osebnih podatkov, brez vsebine zalog.