Chuvai

[ču-vaj] · obiteljski trezor i planer[choo-vai] · family vault & organizer

Vaše ostaje vaše. Samo vaše.

Kartice, dokumenti, popisi, rasporedi i računi cijele obitelji – na jednome mjestu, šifrirani na vašim mobitelima. Nitko drugi ih ne vidi, ni mi.

Yours stays yours. Only yours.

Cards, documents, lists, schedules and receipts for the whole family – in one place, encrypted on your phones. No one else can see them, not even us.

Uskoro u App Storeu i na Google Playu.Coming soon to the App Store and Google Play.

Što je u aplikaciji

Dodirnite modul za upute.

What’s inside

Tap a module for the guide.

Šifrirano na mobitelu

Podaci se šifriraju prije nego što napuste mobitel. Poslužitelj prenosi zatvorene omotnice koje ne može otvoriti.

Encrypted on your phone

Data is encrypted before it leaves your phone. The server relays sealed envelopes it cannot open.

Bez računa i lozinke

Nema registracije, e-maila ni praćenja. Aplikaciju otključava vaš otisak prsta, prepoznavanje lica ili PIN.

No account, no password

No sign-up, no e-mail, no tracking. Your fingerprint, face recognition or PIN unlocks the app.

Napravljeno za obitelj

Mobiteli se povezuju QR kôdom. Roditelji određuju što djeca vide i smiju mijenjati.

Made for families

Phones connect with a QR code. Parents decide what children see and may change.

Zašto Chuvai? Ime dolazi od hrvatske riječi „čuvaj” – pazi, brini se. Biljka čuvarkuća sadi se na krov da čuva dom; Chuvai je čuvarkuća u vašem džepu.

Why Chuvai? The name comes from the Croatian word “čuvaj” – keep, guard. In Croatia a succulent called čuvarkuća – house-keeper – is planted on the roof to guard the home. Chuvai is house-keeper in your pocket.

Upute za korištenje

Što koji modul radi i kako se koristi – korak po korak. Na početnom ekranu aplikacije prikazuju se moduli koje ste uključili; ostali se uključe u Postavkama.

User guide

What each module does and how to use it – step by step. The app’s home screen shows the modules you turned on; the others can be turned on in Settings.

ModulKartice

ModuleCards

Sve kartice vjernosti na jednome mjestu, s barkodom koji blagajna očita s ekrana. Novčanik ostaje kod kuće.

All loyalty cards in one place, with a barcode the checkout scans from your screen. The wallet stays at home.

Čemu služi

Kartice dućana, ljekarni, knjižnica i klubova vjernosti. Svaka kartica ima boju i naziv, pa je na popisu lako prepoznate. Kartice mogu biti obiteljske (vide ih svi mobiteli u obitelji) ili vezane uz jednog ukućanina.

Kako se koristi

  1. Dodajte karticu. Na ekranu Kartice dodirnite +, pa Skeniraj i usmjerite kameru na barkod kartice. Aplikacija čita EAN-13, Code 128 i Code 39 – a u načinu QR i QR kôd. Ako skeniranje nije moguće, broj upišite ručno i odaberite vrstu koda.
  2. Ispunite podatke. Naziv, izdavatelj (npr. „DM”), boja, bilješka. Po želji fotografirajte prednju i stražnju stranu kartice.
  3. Na blagajni. Dodirnite karticu na popisu – barkod se prikaže preko cijelog ekrana, svjetlina se podigne na najjače, a pozadina je u boji kartice. Blagajna ga očita kao s plastične kartice.
  4. Ako čitač ne hvata. Zakrenite prikaz barkoda za 90° tipkom na ekranu – aplikacija to pamti za tu karticu i primjenjuje kad mobitel držite uspravno.

Dobro je znati

Dodatna zaštitaKarticu s osobnim podacima (npr. zdravstvenu) označite „Dodatna zaštita”: njezin kôd se tada otključava otiskom prsta, prepoznavanjem lica ili PIN-om i nije dostupan na mobitelima djece.
RedoslijedKartice preslažete povlačenjem – one koje najčešće koristite stavite na vrh.
DijeteDijete vidi obiteljske kartice i može uređivati svoje, ako to roditelj dopusti.

What it’s for

Cards from stores, pharmacies, libraries and loyalty clubs. Each card has a colour and a name, so it is easy to spot in the list. Cards can be shared by the family (visible on all family phones) or belong to one family member.

How to use it

  1. Add a card. On the Cards screen tap +, then Scan and point the camera at the card’s barcode. The app reads EAN-13, Code 128 and Code 39 – and QR codes in QR mode. If scanning isn’t possible, type the number and pick the code type.
  2. Fill in the details. Name, issuer (e.g. “DM”), colour, note. Optionally photograph the front and back of the card.
  3. At the checkout. Tap the card in the list – the barcode fills the screen, brightness goes to maximum and the background takes the card’s colour. The scanner reads it like a plastic card.
  4. If the scanner struggles. Rotate the barcode by 90° with the on-screen button – the app remembers it for that card and applies it while you hold the phone upright.

Good to know

Extra protectionMark a card with personal data (e.g. a health card) as “Extra protection”: its code is then unlocked with fingerprint, face recognition or PIN and is not available on children’s phones.
OrderDrag cards to reorder – put the ones you use most at the top.
ChildrenA child sees family cards and can edit their own, if a parent allows it.

ModulShopping lista

ModuleShopping list

Jedna lista za cijelu obitelj. Svatko dodaje sa svog mobitela, a u dućanu su artikli poredani onako kako hodate kroz odjele.

One list for the whole family. Everyone adds from their own phone, and in the store the items follow the order of the aisles you walk through.

Čemu služi

Da nitko ne zaboravi mlijeko i da se u dućanu ne vraćate po odjelima. Lista je zajednička: što jedan doda ili kupi, u nekoliko sekundi vide svi. Uz svaku stavku piše tko ju je dodao, pa roditelji prije kupovine lako maknu što ne treba.

Kako se koristi

  1. Dodajte artikl. Upišite naziv u polje na vrhu – aplikacija ga nađe u vašem katalogu („što inače kupujemo”) ili stvori novi i sama pogodi odjel. Zalijepite li tekst s više redaka (npr. iz poruke), svaki redak postaje artikl.
  2. Odaberite dućan. Na vrhu su kartice Sve, po jedna za svaki lanac (Konzum, Lidl…) i Akcije. Dodate li artikl na kartici lanca, kupuje se ondje; na kartici Sve ide u lance u kojima ga inače kupujete.
  3. U dućanu. Odaberite poslovnicu – lista se posloži po redoslijedu odjela te poslovnice. Dodir na stavku = kupljeno. Aplikacija iz vaših kupovina sama uči raspored odjela svakog dućana, a možete ga i ručno posložiti povlačenjem.
  4. Više mogućnosti uz stavku. Dugi pritisak ili povlačenje ulijevo: količina − / +, odjel, pakiranje, „čekam akciju”, ukloni. Uz količinu i pakiranje aplikacija ispiše „Kupiti: 3 × 200 g”.
  5. Završite kupovinu. Tipka Završi kupovinu prebacuje kupljeno u Arhivu računa i, ako koristite Kućnu zalihu, pita kamo ide (kuća, vikendica, za drugoga).

Dobro je znati

Čekam akcijuStavka označena „čekam akciju” ostaje u svom odjelu s oznakom „% akcija”, a sve takve skupljene su na kartici Akcije. Može imati i ciljnu cijenu.
Brisanje s poništavanjemUklanjanje stavke, „Očisti kupljeno” i „Očisti listu” uvijek nude tipku Vrati.
KatalogPopis svega što ste ikad kupovali, s uobičajenom količinom i dućanima. Prikaz po odjelima, po učestalosti ili abecedno. Omiljeno dodajete na listu jednim dodirom.
PoslovniceUpišete li „Lidl Buzin”, aplikacija prepozna lanac Lidl. Ikona 📍 otvara poslovnicu u aplikaciji za karte.
DjecaDijete dodaje na listu, a uklanja samo ono što je samo dodalo – ostalo određuje roditelj u dopuštenjima.
LjevaciU Postavkama uključite ljevoruki raspored: kružić za kvačenje prelazi na lijevu stranu.

What it’s for

So nobody forgets the milk and you don’t walk back and forth between aisles. The list is shared: what one person adds or buys, everyone sees within seconds. Each item shows who added it, so parents can easily remove what isn’t needed before shopping.

How to use it

  1. Add an item. Type the name in the field at the top – the app finds it in your catalog (“what we usually buy”) or creates it and guesses the aisle. Paste a multi-line text (e.g. from a message) and each line becomes an item.
  2. Pick the store. At the top are tabs All, one per chain (Lidl, Tesco…) and Deals. Add an item on a chain’s tab and it is bought there; on the All tab it goes to the chains where you usually buy it.
  3. In the store. Choose the branch – the list is sorted by that branch’s aisle order. Tap an item = bought. The app learns each store’s aisle layout from your shopping trips, and you can also arrange it by dragging.
  4. More options per item. Long press or swipe left: quantity − / +, aisle, pack size, “waiting for a deal”, remove. With quantity and pack size the app shows “Buy: 3 × 200 g”.
  5. Finish shopping. Finish shopping moves the bought items to the Receipt archive and, if you use Home stock, asks where they go (home, second home, for someone else).

Good to know

Waiting for a dealAn item marked “waiting for a deal” stays in its aisle with a “% deal” badge, and all such items are gathered on the Deals tab. It can have a target price.
Delete with undoRemoving an item, “Clear bought” and “Clear list” always offer an Undo button.
CatalogEverything you have ever bought, with usual quantity and stores. View by aisle, by frequency or alphabetically. Favourites go on the list with one tap.
BranchesType “Lidl Buzin” and the app recognises the Lidl chain. The 📍 icon opens the branch in your maps app.
ChildrenA child adds to the list and removes only what they added – a parent sets the rest in permissions.
Left-handedTurn on the left-handed layout in Settings: the check circle moves to the left side.

ModulUkućani i rokovi

ModulePeople & documents

Osobna, putovnica, vozačka, zdravstvena, registracija – za svakog ukućanina, s podsjetnikom prije nego što isteknu.

ID card, passport, driving licence, health card, vehicle registration – for every family member, with a reminder before they expire.

Čemu služi

Da OIB, broj zdravstvene i datum isteka putovnice imate uvijek sa sobom – i da vas istek ne iznenadi. Najosjetljiviji podaci (OIB, brojevi dokumenata, krvna grupa, bilješke) zaštićeni su posebnim ključem: otključavaju se otiskom prsta, prepoznavanjem lica ili PIN-om, a na mobitelima djece uopće ne postoje.

Kako se koristi

  1. Dodajte ukućanina. Ime, prezime, datum rođenja, boja. OIB i broj zdravstvenog osiguranja upisujete po želji – aplikacija provjerava kontrolnu znamenku OIB-a. Za druge države polja se zovu općenito („osobni identifikacijski broj”).
  2. Dodajte dokumente. Na ekranu ukućanina: vrsta (osobna, putovnica, vozačka, zdravstvena, prometna, osiguranje, drugo), broj, datum isteka. Po želji vlastiti naziv („Putovnica – stara”).
  3. Postavite podsjetnike. Uz dokument odaberite kada želite obavijest: npr. 60, 30, 14 i 5 dana prije i na dan isteka. Zadani popis podsjetnika mijenjate u Postavkama, a unosite ih kotačićem: broj + dan / tjedan / mjesec / godina.
  4. Pratite rokove. Početni ekran ističe rokove koji se bliže. Obavijest sadrži samo ime, vrstu dokumenta i datum – nikad broj dokumenta.

Dobro je znati

Zaključani prikazNakon minute bez dodira zaštićeni podaci se prekriju (••••••) i traže ponovnu provjeru. Nespremljeni unos pritom se ne gubi.
Redoslijed ukućanaPreslažete ih povlačenjem. Boja ukućanina koristi se i na shopping listi (tko je dodao) i u rasporedu.
RodAko upišete rod, aplikacija ispravno piše „Dodao” ili „Dodala”.

What it’s for

To always have personal ID numbers, health insurance numbers and passport expiry dates with you – and never be surprised by an expiry. The most sensitive data (ID numbers, document numbers, blood type, notes) is protected by a separate key: it unlocks with fingerprint, face recognition or PIN, and does not exist on children’s phones at all.

How to use it

  1. Add a person. First name, last name, date of birth, colour. Personal ID and health insurance numbers are optional – for Croatia the app checks the OIB check digit; for other countries the fields have generic names.
  2. Add documents. On the person’s screen: type (ID card, passport, driving licence, health card, vehicle registration, insurance, other), number, expiry date. Optionally your own title (“Passport – old”).
  3. Set reminders. For each document choose when you want to be notified: e.g. 60, 30, 14 and 5 days before and on the day. Change the default list in Settings; you enter them with a picker: number + day / week / month / year.
  4. Track deadlines. The home screen highlights deadlines coming up. A notification contains only the name, document type and date – never the document number.

Good to know

Locked viewAfter a minute without touching the screen, protected data is covered (••••••) and asks for a new check. Unsaved input is not lost.
OrderDrag people to reorder. A person’s colour is also used on the shopping list (who added it) and in the schedule.
Shared with the familyPeople and documents sync to all adult phones; children’s phones only see what a parent allows.

ModulRaspored

ModuleSchedule

Školski sati u A i B tjednu i aktivnosti djece – trening, glazbena, zubar – s alarmom koji stiže na vrijeme.

School periods in A and B weeks and children’s activities – training, music school, the dentist – with an alarm that arrives on time.

Čemu služi

Da svi u obitelji znaju ima li Luka danas šesti sat i kad je Ema na treningu. Raspored je po ukućaninu, sinkronizira se na sve mobitele, a alarmi zvone na mobitelu na kojem ih uključite.

Kako se koristi

  1. Odaberite ukućanina. Na vrhu ekrana su pilule s imenima. Svako dijete ima svoj raspored.
  2. A/B tjedni. Ako škola radi u smjenama, u izborniku ⋯ uključite A/B tjedne i označite koji je tjedan tekući. Aplikacija dalje sama izmjenjuje tjedne; tekući je uvijek označen.
  3. Upišite sate. Odaberite dan i dodirnite + Sat: predmet, redni broj sata ili vrijeme. Dodir na postojeći sat otvara uređivanje i brisanje.
  4. Dodajte aktivnosti. + Aktivnost: naziv, dan i vrijeme, ponavlja li se tjedno, i alarm – koliko minuta prije želite obavijest. Alarm dolazi kao obavijest s imenom i nazivom aktivnosti.

Dobro je znati

Djeca uređuju svojeDijete može uređivati vlastiti raspored, ako roditelj to dopusti u dopuštenjima.
ObavijestiDa alarmi rade, aplikaciji dopustite obavijesti kad vas sustav pita. Bez interneta alarmi i dalje zvone – sve je na mobitelu.

What it’s for

So everyone in the family knows whether Luke has a sixth period today and when Emma is at training. The schedule is per family member, syncs to all phones, and alarms ring on the phone where you turn them on.

How to use it

  1. Pick a family member. Pills with names are at the top of the screen. Each child has their own schedule.
  2. A/B weeks. If the school alternates shifts, turn on A/B weeks in the ⋯ menu and mark the current week. The app alternates the weeks from then on; the current one is always marked.
  3. Enter periods. Pick a day and tap + Period: subject, period number or time. Tap an existing period to edit or delete it.
  4. Add activities. + Activity: name, day and time, weekly repeat, and the alarm – how many minutes before you want the notification. The alarm arrives as a notification with the name and the activity.

Good to know

Children edit their ownA child can edit their own schedule if a parent allows it in permissions.
NotificationsFor alarms to work, allow notifications when the system asks. Alarms ring without internet – everything is on the phone.

ModulArhiva računa i garancije

ModuleReceipts & warranties

Svaka kupovina ostaje zapisana, račun uz nju, a garancije na jednom popisu – kad perilica stane, račun nađete za pet sekundi.

Every shopping trip stays on record with its receipt, and warranties on one list – when the washing machine dies, you find the receipt in five seconds.

Čemu služi

Papirnati računi blijede i gube se – aplikacija ih zamjenjuje. Kad na shopping listi dodirnete Završi kupovinu, kupljeni artikli odlaze u arhivu s datumom, dućanom i time tko je kupovao. Uz kupovinu dodajete fotke računa, bilješku i garancije.

Kako se koristi

  1. Spremite račun. Na četiri načina: kamerom, iz galerije, kao PDF ili dijeljenjem iz druge aplikacije (račun iz e-maila → Podijeli → Chuvai). Donji list Spremi račun predloži kupovinu kojoj račun pripada ili napravi novu.
  2. Fiskalni QR čini posao. Na hrvatskim računima aplikacija iz QR kôda sama pročita datum, vrijeme i iznos – kupovina odmah pokazuje koliko je potrošeno, a Arhiva zbroj po mjesecima. Ako QR nije čitljiv, iznos upišete ručno ili ga skenirate tipkom Skeniraj QR.
  3. Dugi račun snimite u dijelovima. Snimajte odozgo prema dolje – na vrhu kadra prozirno se vidi kraj prethodnog dijela, da ih poravnate. Aplikacija sama okida kad se dio poklopi i na kraju sve spoji u jednu sliku – valjan dokaz za garanciju.
  4. Dodajte garanciju. Na kupovini dodirnite + Garancija: artikl, trajanje (npr. 2 godine) → aplikacija izračuna datum isteka. Sve garancije vidite na popisu Garancije, s pretragom po nazivu.
  5. Pronađite račun. Arhiva je poredana po mjesecima; svaka kupovina pokazuje dućan, iznos i broj artikala. Dodir otvara artikle, račune, bilješku i garancije.

Dobro je znati

NerazvrstanoRačun koji ne pripada nijednoj kupovini s liste spremite u „Nerazvrstano” – i njemu možete dodati garanciju.
Brisanje kupovineKupovinu s računom ili važećom garancijom aplikacija ne briše tiho – upozori i traži potvrdu.
Fotke putuju šifriraneSlike i PDF-ovi sinkroniziraju se na ostale mobitele obitelji šifrirani ključem obitelji; poslužitelj ih ne može otvoriti.
Sigurnosna kopijaPri izradi kopije birate: bez računa, samo računi uz važeću garanciju ili svi računi – uz procjenu veličine.

What it’s for

Paper receipts fade and get lost – the app replaces them. When you tap Finish shopping on the shopping list, the bought items go to the archive with the date, the store and who shopped. To each shopping trip you add receipt photos, a note and warranties.

How to use it

  1. Save a receipt. Four ways: camera, photo library, PDF, or sharing from another app (a receipt from e-mail → Share → Chuvai). The Save receipt sheet suggests the shopping trip it belongs to or creates a new one.
  2. Fiscal QR does the work. On Croatian receipts the app reads date, time and total from the fiscal QR code – the trip shows the amount right away and the archive shows monthly totals. If the QR is unreadable, type the amount or scan it with Scan QR.
  3. Capture long receipts in parts. Shoot from top to bottom – the end of the previous part shows translucently at the top of the frame so you can align it. The app shoots automatically when the part matches and finally merges everything into one image – valid proof for a warranty claim.
  4. Add a warranty. On the trip tap + Warranty: item, duration (e.g. 2 years) → the app calculates the expiry date. All warranties are on the Warranties list, searchable by name.
  5. Find a receipt. The archive is grouped by month; each trip shows the store, amount and number of items. Tap to open items, receipts, note and warranties.

Good to know

UnsortedA receipt that belongs to no trip from the list goes to “Unsorted” – you can add a warranty to it too.
Deleting a tripA trip with a receipt or a valid warranty is never deleted silently – the app warns and asks for confirmation.
Photos travel encryptedImages and PDFs sync to the other family phones encrypted with the family key; the server cannot open them.
BackupWhen making a backup you choose: no receipts, only receipts with a valid warranty, or all receipts – with a size estimate.

ModulKućna zaliha

ModuleHome stock

Koliko ulja ima kod kuće, a koliko na vikendici. Što padne ispod minimuma, samo ode na shopping listu.

How much oil is at home, and how much at the second home. Whatever drops below the minimum goes straight to the shopping list.

Čemu služi

Zaliha je planer kupovine. Za svaki artikl vodite količinu i, po želji, minimum: kad količina padne ispod njega, aplikacija artikl sama stavi na listu (u dućan u kojem ga inače kupujete) s oznakom „iz zalihe”. Zalihe su po objektu – kuća, vikendica – pa i nakon mjeseci znate ima li ulja na moru.

Kako se koristi

  1. Napunite zalihu iz kupovine. Najlakše: na shopping listi dodirnite Završi kupovinu – list „Kamo s kupljenim?” predloži objekt za cijelu kupovinu, a iznimke označite pilulama [Kuća] [Vikendica] [Za drugoga]. Kupljeno za drugoga ne ide u zalihu.
  2. Potrošili ste nešto. Dugi pritisak na artikl otvara kružni izbornik: manje, više, na listu, premjesti, ukloni. Povlačenje ulijevo otkriva „Ukloni”.
  3. Postavite minimum. Uredite artikl i upišite minimalnu količinu. Ispod nje artikl je „pri kraju”, na nuli „nema” – i u oba slučaja odlazi na listu.
  4. Pregledajte što nedostaje. Filtar po količini (sve / nema / ≤ 1 / ≤ 2 / ≤ 3 / ≤ 5) i tipka Stavi sve na listu za ono što filtar prikaže.
  5. Premjestite između objekata. Na artiklu Premjesti…, odaberite objekt i količinu – i više artikala odjednom označavanjem.

Dobro je znati

JedinicePromjena kg ↔ g i l ↔ ml preračunava količinu. Pakiranje („500 g”) piše ispod naziva.
DjecaZadano dijete ne vidi zalihu – roditelj je može uključiti u dopuštenjima djeteta.

What it’s for

Stock is a shopping planner. For each item you keep a quantity and, optionally, a minimum: when the quantity drops below it, the app puts the item on the list itself (in the store where you usually buy it) with a “from stock” badge. Stock is per place – home, second home – so months later you still know whether there is oil at the seaside.

How to use it

  1. Fill stock from shopping. Easiest: on the shopping list tap Finish shopping – the “Where does it go?” sheet suggests a place for the whole trip, and you mark exceptions with pills [Home] [Second home] [For someone else]. Items bought for someone else don’t enter stock.
  2. You used something up. Long press an item for the radial menu: less, more, to list, move, remove. Swipe left reveals “Remove”.
  3. Set a minimum. Edit the item and enter the minimum quantity. Below it the item is “running low”, at zero “out” – and in both cases it goes to the list.
  4. See what’s missing. Filter by quantity (all / out / ≤ 1 / ≤ 2 / ≤ 3 / ≤ 5) and Put all on the list for what the filter shows.
  5. Move between places. On an item, Move…, pick the place and quantity – several items at once by selecting them.

Good to know

UnitsSwitching kg ↔ g and l ↔ ml converts the quantity. The pack size (“500 g”) shows under the name.
ChildrenBy default a child doesn’t see stock – a parent can turn it on in the child’s permissions.

PostavkeObitelj i uređaji

SettingsFamily & devices

Povezivanje mobitela, uloge Odrasli i Dijete, sigurnosna kopija i ostale postavke – sve na jednom mjestu.

Connecting phones, the Adult and Child roles, backup and the other settings – all in one place.

Čemu služi

Obitelj u Chuvaiju čine mobiteli koje ste sami povezali. Nema računa ni lozinke – mobitel se u obitelj prima tako da mu drugi mobitel iz obitelji preda ključeve. Svaki mobitel ima ulogu Odrasli ili Dijete i pripada jednom ukućaninu.

Povezivanje mobitela

  1. Mobiteli su zajedno. Na mobitelu koji je već u obitelji: Postavke → Obitelj i uređaji → Dodaj uređaj. Prikaže se QR kôd. Na novom mobitelu odaberite Imam obitelj – poveži (uvodni ekran) ili Postavke → Pridruži se obitelji i skenirajte ga. Radi i bez interneta.
  2. Mobiteli nisu zajedno. Na prvom mobitelu Dodaj uređaj kodom: dobijete kratki kôd koji vrijedi nekoliko minuta i pošaljete ga (poruka, poziv). Na novom mobitelu upišite kôd. Oba mobitela zatim pokažu isti kratki niz za provjeru – usporedite ga prije potvrde.
  3. Odaberite ukućanina i ulogu. Pri dodavanju odrasli bira kojem ukućaninu mobitel pripada i je li uloga Odrasli ili Dijete. Promjena kasnije: Obitelj i uređaji → uređaj → Uredi.

Uloge i dopuštenja

OdrasliVidi i mijenja sve, dodaje i uklanja uređaje, mijenja državu obitelji, pravi sigurnosnu kopiju i može obrisati obitelj s poslužitelja. Obitelj uvijek ima barem jedan uređaj s ulogom Odrasli – zadnji se ne može ukloniti ni prebaciti u ulogu Dijete.
DijeteNema ključ za zaštićene podatke (OIB, dokumenti), pa ih ne može vidjeti ni tehnički. Što vidi i smije mijenjati određuje roditelj: Obitelj i uređaji → dječji uređaj → Dopuštenja djeteta – po modulu „vidi” i radnje (dodaje na listu, uklanja tuđe, završava kupovinu, svoje kartice, svoj raspored, zaliha, arhiva). Dopuštenja vrijede za sve mobitele tog djeteta.

Sigurnosna kopija

  1. Postavke → Sigurnosna kopija → Napravi kopiju. Odaberite lozinku kopije i što ide u kopiju: bez računa, samo računi uz važeću garanciju ili svi računi. Datoteku spremite gdje želite (oblak, računalo, poruka sebi).
  2. Vraćanje: Vrati iz kopije, odaberite datoteku i upišite lozinku. Bez lozinke kopija se ne može otvoriti – ni mi je ne možemo otključati.
  3. Aplikacija vas na početnom ekranu podsjeti kad je zadnja kopija starija od 30 dana (Napravi sad / Zanemari). Podsjetnik se može isključiti u istim postavkama.

Ostale postavke

ZaključavanjeUključite „Traži otključavanje pri otvaranju” ako želite otisak prsta, prepoznavanje lica ili PIN pri svakom pokretanju. Zaštićeni podaci traže provjeru uvijek.
Država obiteljiOdređuje valutu i oblik osobnih brojeva (Hrvatska: €, OIB, fiskalni QR). Mijenja je odrasli, vrijedi za cijelu obitelj.
Moduli na početnom ekranuUključite samo ono što koristite i posložite redoslijed – po uređaju.
Ljevoruki rasporedKružići i tipke prelaze na lijevu stranu.
Ukloni uređajIzgubljeni mobitel uklonite s drugog mobitela: od tog trenutka ne prima ništa novo, a ključevi obitelji se zamjenjuju. Što se dalje događa, pročitajte u Sigurnosti.
Novi početakBrisanje aplikacije (ili njezinih podataka u postavkama sustava) briše ključeve i identitet uređaja – mobitel se zatim obitelji pridružuje kao novi uređaj. Stari zapis uklonite u Obitelj i uređaji da se ključevi zamijene.
Obriši obitelj s poslužiteljaBriše sve šifrirane pakete, datoteke i zapise o uređajima na poslužitelju – odmah. Podatke na svom mobitelu zadržavate ili brišete po izboru.

What it’s for

A family in Chuvai is the set of phones you connected yourself. There is no account or password – a phone joins the family when another family phone hands it the keys. Every phone has the role Adult or Child and belongs to one family member.

Connecting phones

  1. Phones are together. On a phone already in the family: Settings → Family & devices → Add device. A QR code appears. On the new phone choose I have a family – connect (welcome screen) or Settings → Join a family and scan it. Works without internet.
  2. Phones are apart. On the first phone, Add device by code: you get a short code valid for a few minutes and send it (message, call). Enter the code on the new phone. Both phones then show the same short check string – compare it before confirming.
  3. Pick the member and the role. When adding, the adult chooses which family member the phone belongs to and whether its role is Adult or Child. Change later: Family & devices → device → Edit.

Roles and permissions

AdultSees and changes everything, adds and removes devices, changes the family country, makes backups and can delete the family from the server. A family always has at least one Adult device – the last one cannot be removed or switched to the Child role.
ChildHas no key for protected data (ID numbers, documents), so technically cannot see it. What a child sees and may change is set by a parent: Family & devices → child’s device → Child permissions – per module “sees” and actions (adds to list, removes others’ items, finishes shopping, own cards, own schedule, stock, archive). Permissions apply to all of that child’s phones.

Backup

  1. Settings → Backup → Make a backup. Choose a backup password and what goes in: no receipts, only receipts with a valid warranty, or all receipts. Save the file wherever you like (cloud, computer, a message to yourself).
  2. Restore: Restore from backup, pick the file and enter the password. Without the password the backup cannot be opened – not even by us.
  3. The home screen reminds you when the last backup is older than 30 days (Make one now / Dismiss). The reminder can be turned off in the same settings.

Other settings

App lockTurn on “Require unlock on open” if you want fingerprint, face recognition or PIN at every launch. Protected data always asks for a check.
Family countrySets the currency and the format of personal numbers (Croatia: €, OIB, fiscal QR). Changed by an adult, applies to the whole family.
Home screen modulesTurn on only what you use and arrange the order – per device.
Left-handed layoutCircles and buttons move to the left side.
Remove deviceRemove a lost phone from another phone: from that moment it receives nothing new and the family keys are replaced. What happens next is explained under Security.
Starting overDeleting the app (or its data in the system settings) deletes the keys and the device identity – the phone then joins a family as a new device. Remove the old record in Family & devices so the keys are replaced.
Delete family from serverDeletes all encrypted packets, files and device records on the server – immediately. You keep or delete the data on your own phone as you choose.

Kako Chuvai čuva vaše podatke

Jednostavno pravilo: što upišete u Chuvai, može pročitati samo mobitel iz vaše obitelji. Ne poslužitelj, ne mi, ne netko tko presretne promet. Ovdje objašnjavamo kako to postižemo – prvo običnim riječima, zatim tehnički.

How Chuvai protects your data

A simple rule: what you put into Chuvai can be read only by a phone in your family. Not the server, not us, not anyone intercepting the traffic. Here is how we achieve that – first in plain words, then technically.

Podaci se šifriraju na mobitelu prije slanja. Ključ postoji samo na mobitelima obitelji – poslužitelj je „slijepi poštar”.
Data is encrypted on the phone before it is sent. The key exists only on the family’s phones – the server is a “blind postman”.

Običnim riječima

In plain words

1. Šifrirano prije slanja

Svaki podatak – naziv kartice, OIB, stavka liste, fotka računa – šifrira se na vašem mobitelu. Tek tako zapakiran putuje do poslužitelja i dalje do mobitela ukućana, koji ga jedini mogu otvoriti.

1. Encrypted before sending

Every piece of data – a card name, an ID number, a list item, a receipt photo – is encrypted on your phone. Only packed like that does it travel to the server and on to your family’s phones, which alone can open it.

2. Dva ključa

Obični ključ otvara svakodnevne stvari (kartice, lista). Zaštićeni ključ otvara OIB-ove, brojeve dokumenata i kartice s dodatnom zaštitom – samo uz otisak prsta, prepoznavanje lica ili PIN, i nikad na mobitelu djeteta.

2. Two keys

The regular key opens everyday things (cards, list). The protected key opens ID numbers, document numbers and extra-protected cards – only with fingerprint, face recognition or PIN, and never on a child’s phone.

3. Poslužitelj ne zna ništa

Poslužitelj u Frankfurtu vidi nasumične oznake obitelji i uređaja, javne ključeve i zatvorene omotnice. Nema imena, nema e-maila, nema sadržaja. Omotnice briše čim ih svi preuzmu, najkasnije nakon 30 dana.

3. The server knows nothing

The server in Frankfurt sees random family and device identifiers, public keys and sealed envelopes. No names, no e-mail, no content. It deletes envelopes once everyone has downloaded them, after 30 days at the latest.

4. Ključeve predajete vi

Novi mobitel ulazi u obitelj samo ako mu postojeći mobitel iz obitelji preda ključeve – skeniranjem QR kôda ili kratkim kodom koji vi pošaljete. Poslužitelj ključeve ne može dati nikome.

4. You hand over the keys

A new phone joins the family only if an existing family phone hands it the keys – by scanning a QR code or with a short code you send. The server cannot give the keys to anyone.

5. Bez oglasa, praćenja i tuđeg koda

U aplikaciji nema analitike, oglasa ni alata trećih strana koji bi slali podatke dalje. Biometrija ostaje u sustavu mobitela – mi je nikad ne vidimo.

5. No ads, tracking or third-party code

The app has no analytics, ads or third-party tools that could send data elsewhere. Biometrics stay in the phone’s system – we never see them.

6. Što vi morate

Samo dvije stvari: zaključan mobitel (otisak prsta, prepoznavanje lica ili PIN) i sigurnosna kopija. Šifriranje je napravljeno tako da ni mi ne možemo vratiti podatke – zato je kopija važna.

6. What you have to do

Only two things: a locked phone (fingerprint, face recognition or PIN) and a backup. The encryption is designed so that not even we can recover your data – that is why the backup matters.

Što se događa ako…

…izgubim mobitel ili mi ga ukradu?

Na drugom mobitelu u obitelji uklonite ga: Postavke → Obitelj i uređaji → Ukloni. Od tog trenutka ne prima ništa novo, a obitelj dobiva nove ključeve, pa je staro znanje bezvrijedno. Čim se aplikacija na izgubljenom mobitelu spoji i sazna da je uklonjena, zaključa se i prije bilo kakvog prikaza traži otisak prsta, prepoznavanje lica ili PIN. Ako je to bio vaš mobitel ili mobitel djeteta, uklanjanjem možete naložiti i brisanje podataka na njemu. Uz to mobitel obrišite i alatom Find My (iPhone) ili Find My Device (Android).

…netko uzme moj otključani mobitel?

Zaštićeni podaci (OIB, dokumenti, zaštićene kartice) traže otisak prsta, prepoznavanje lica ili PIN uvijek, a prikaz se zaključa nakon minute bez dodira. Uključite li u Postavkama zaključavanje pri otvaranju, isto vrijedi za cijelu aplikaciju. Pregled aplikacije u popisu nedavnih aplikacija je skriven.

…netko provali na poslužitelj?

Dobio bi šifrirane omotnice bez ključa, nasumične oznake i javne ključeve uređaja. Bez ključeva s vaših mobitela sadržaj se ne može pročitati. Sve zahtjeve poslužitelj prihvaća samo potpisane ključem registriranog uređaja.

…uklonim uređaj drugog odraslog?

Nitko ne može obrisati podatke s tuđeg uređaja. Uklonjeni mobitel prestaje primati novo, zaključa se, i nakon provjere njegov vlasnik sam odluči hoće li podatke zadržati ili obrisati. Brisanje na daljinu moguće je samo za vlastiti uređaj i za uređaj djeteta.

…izgubimo sve mobitele?

Podaci se vraćaju samo iz sigurnosne kopije. Na poslužitelju nema ničega čitljivog, pa vam ni mi ne možemo pomoći – zato aplikacija podsjeća na kopiju svakih 30 dana.

…želim da sve nestane?

Odrasli u aplikaciji odabere Obriši obitelj s poslužitelja – svi paketi, datoteke i zapisi uređaja brišu se odmah. Svaki mobitel zatim sam bira hoće li zadržati ili obrisati lokalne podatke; mobiteli djece ih brišu.

What happens if…

…I lose my phone or it is stolen?

On another phone in the family remove it: Settings → Family & devices → Remove. From that moment it receives nothing new and the family gets new keys, so what the old phone knows is worthless. As soon as the app on the lost phone connects and learns it was removed, it locks and asks for fingerprint, face recognition or PIN before showing anything. If it was your own phone or a child’s, removing it can also order the data on it to be deleted. Wipe the phone with Find My (iPhone) or Find My Device (Android) as well.

…someone takes my unlocked phone?

Protected data (ID numbers, documents, protected cards) always asks for fingerprint, face recognition or PIN, and the view locks after a minute without touch. If you turn on lock-on-open in Settings, the same applies to the whole app. The app’s preview in the recent-apps list is hidden.

…someone breaks into the server?

They would get encrypted envelopes without the key, random identifiers and device public keys. Without the keys from your phones the content cannot be read. The server accepts only requests signed with a registered device’s key.

…I remove another adult’s device?

Nobody can delete data from someone else’s device. The removed phone stops receiving updates, locks, and after the check its owner decides whether to keep or delete the data. Remote deletion is possible only for your own device and for a child’s device.

…we lose all our phones?

Data comes back only from a backup. There is nothing readable on the server, so not even we can help – that is why the app reminds you about a backup every 30 days.

…I want everything gone?

An adult chooses Delete family from server in the app – all packets, files and device records are deleted immediately. Each phone then chooses whether to keep or delete its local data; children’s phones delete it.

Tehnički pregled

Za one koji žele znati točno što se koristi.

PodručjeIzvedba
Šifriranje podatakaAES-256-GCM, po polju i po paketu. Svaka vrijednost ima vlastiti nasumični nonce; integritet štiti GCM oznaka.
KljučeviDva podatkovna ključa AES-256 po obitelji: obični i zaštićeni. Na disku postoje samo omotani ključem iz Android Keystorea ili iOS Keychaina (Secure Enclave), koji se ne može izvaditi iz uređaja. Zaštićeni ključ vezan je uz provjeru korisnika i briše se iz memorije nakon 1 minute bez dodira ili u pozadini.
UlogeUređaj s ulogom Dijete ne dobiva zaštićeni ključ. Prelaskom iz uloge Odrasli u Dijete uređaj briše zaštićeni ključ, a obitelj rotira ključeve.
Prijava na poslužiteljBez računa. Svaki uređaj ima par ključeva ECDSA P-256 u Keystoreu / Secure Enclaveu; poslužitelj čuva samo javne ključeve uređaja obitelji i provjerava potpis svakog zahtjeva. Dodavanje i uklanjanje uređaja te uparivanje dopušteno je samo uređajima s ulogom Odrasli.
Uparivanje QR kôdomECDH P-256 između dva mobitela; novi uređaj dobiva ključeve obitelji šifrirane samo za sebe. Radi bez interneta, poslužitelj ne sudjeluje.
Uparivanje kodomKratki kôd ograničenog trajanja preko poslužitelja kao posrednika, s ograničenim brojem pokušaja i provjernim nizom koji oba mobitela prikažu za usporedbu. Kôd se nikad ne koristi izravno kao ključ.
Rotacija ključevaPri uklanjanju uređaja ili promjeni uloge obitelj dobiva nove ključeve (nova epoha). Uklonjeni uređaj ne može dešifrirati ništa novo.
PoslužiteljAWS Frankfurt (eu-central-1): API Gateway + Lambda, DynamoDB za pakete (TTL 30 dana), S3 za šifrirane datoteke. Poslužitelj vidi oznake obitelji i uređaja, javne ključeve, naziv i ulogu uređaja, vrijeme zadnjeg javljanja. Tehnički zapisi (IP adresa, vrijeme) brišu se nakon 14 dana. Ograničenja broja zahtjeva štite od zlouporabe.
Uklanjanje uređajaVlastiti i dječji uređaj: nalog za brisanje podataka (odgovor 410). Uređaj drugog odraslog: oznaka „uklonjen” (404), prisilno zaključavanje, vlasnik bira zadržati ili obrisati. Raspuštanje obitelji: oznaka „raspuštena”. Zadnji uređaj s ulogom Odrasli ne može se ukloniti (409).
Sigurnosna kopijaDatoteka šifrirana ključem izvedenim iz vaše lozinke (AES-GCM), s podacima i po izboru datotekama računa. Android sistemska kopija i prijenos na novi uređaj su isključeni – jedina kopija je naša šifrirana.
ObavijestiPodsjetnici i alarmi sadrže samo ime, vrstu i datum – nikad šifrirane vrijednosti.
OvisnostiBez SDK-ova trećih strana, analitike i oglasa. Jedini preuzeti tuđi kôd je čitač barkoda na Androidu (ZXing, otvoreni kôd) – radi bez mreže.
BiometrijaOtisak prsta i prepoznavanje lica provjerava operacijski sustav (BiometricPrompt / LocalAuthentication). Aplikacija ne dobiva biometrijske podatke.

Aplikacija koristi standardne algoritme i spremišta ključeva operacijskog sustava, bez vlastite kriptografije. Pitanja o sigurnosti: e-mail.

Technical overview

For those who want to know exactly what is used.

AreaImplementation
Data encryptionAES-256-GCM, per field and per packet. Every value has its own random nonce; integrity is protected by the GCM tag.
KeysTwo AES-256 data keys per family: regular and protected. On disk they exist only wrapped by a key from the Android Keystore or iOS Keychain (Secure Enclave), which cannot be extracted from the device. The protected key is bound to user authentication and is cleared from memory after 1 minute without touch or in the background.
RolesA device with the Child role never receives the protected key. Switching from Adult to Child makes the device delete the protected key, and the family rotates its keys.
Server authenticationNo account. Each device has an ECDSA P-256 key pair in the Keystore / Secure Enclave; the server keeps only the family devices’ public keys and verifies the signature of every request. Adding and removing devices and pairing are allowed only for Adult devices.
QR pairingECDH P-256 between two phones; the new device receives the family keys encrypted only for itself. Works offline, the server is not involved.
Pairing by codeA short, time-limited code through the server as a relay, with a limited number of attempts and a check string both phones display for comparison. The code is never used directly as a key.
Key rotationWhen a device is removed or a role changes, the family gets new keys (a new epoch). The removed device can decrypt nothing new.
ServerAWS Frankfurt (eu-central-1): API Gateway + Lambda, DynamoDB for packets (30-day TTL), S3 for encrypted files. The server sees family and device identifiers, public keys, device name and role, last-seen time. Technical logs (IP address, time) are deleted after 14 days. Rate limits protect against abuse.
Device removalOwn and child devices: order to delete data (response 410). Another adult’s device: “removed” marker (404), forced lock, owner chooses keep or delete. Dissolving the family: “dissolved” marker. The last Adult device cannot be removed (409).
BackupA file encrypted with a key derived from your password (AES-GCM), with data and optionally receipt files. Android system backup and device-to-device transfer are disabled – the only backup is our encrypted one.
NotificationsReminders and alarms contain only a name, type and date – never encrypted values.
DependenciesNo third-party SDKs, analytics or ads. The only external code is the barcode reader on Android (ZXing, open source) – it works offline.
BiometricsFingerprint and face recognition are verified by the operating system (BiometricPrompt / LocalAuthentication). The app never receives biometric data.

The app uses the operating system’s standard algorithms and key stores, with no cryptography of its own. Security questions: e-mail.

Podrška

Pitanje, greška ili prijedlog? Pišite na e-mail – odgovaramo u pravilu unutar 2 radna dana.

Česta pitanja

Treba li mi račun ili registracija?

Ne. Chuvai ne traži e-mail ni lozinku. Podaci su na vašem mobitelu, šifrirani. Zato ih ni mi ne možemo vratiti ako ih izgubite – napravite sigurnosnu kopiju.

Kako povezati mobitele cijele obitelji?
  1. Na mobitelu koji je već u obitelji otvorite Postavke → Dodaj uređaj.
  2. Na novom mobitelu odaberite Imam obitelj – poveži (na uvodnom ekranu) ili Postavke → Pridruži se obitelji i skenirajte QR kôd.
  3. Ako niste zajedno, na prvom mobitelu odaberite Dodaj uređaj kodom i upišite kôd na novom.
Kako dijete dobiva svoj mobitel u obitelji?

Roditelj ga doda kao uređaj i označi ulogu Dijete. Roditelj zatim određuje što dijete smije mijenjati (Postavke → Obitelj i uređaji).

Promijenio/la sam ili izgubio/la mobitel. Što sada?

Novi mobitel: ako je obitelj povezana, pridružite se obitelji na novom mobitelu – podaci stižu s ostalih mobitela. Ako koristite samo jedan mobitel, podatke vraćate iz sigurnosne kopije.

Izgubljen ili ukraden mobitel: na drugom mobitelu u obitelji uklonite ga u Postavke → Obitelj i uređaji → Ukloni. Od tog trenutka ne prima ništa novo, a ključevi obitelji se zamjenjuju. Čim se aplikacija na njemu spoji i sazna da je uklonjen, zaključa se i traži otisak prsta, prepoznavanje lica ili PIN prije bilo kakvog prikaza. Ako je to bio vaš mobitel, uklanjanjem sa svog drugog uređaja možete naložiti i brisanje podataka na njemu. Cijeli mobitel obrišite i alatom Find My (iPhone) ili Find My Device (Android) – to je najsigurnije.

Kako napraviti i vratiti sigurnosnu kopiju?

Postavke → Sigurnosna kopija. Kopija se šifrira vašom lozinkom i spremate je gdje želite. Bez lozinke se ne može vratiti – ni mi je ne možemo otvoriti.

Mogu li mobitel prebaciti u drugu obitelj ili početi ispočetka?

Da. Obrišite aplikaciju (ili njezine podatke u postavkama sustava) – time se brišu ključevi i identitet uređaja, pa se mobitel obitelji pridružuje kao novi uređaj: odrasli ga doda QR kôdom ili kodom. Prije toga napravite sigurnosnu kopiju ako na njemu ima nešto što drugi mobiteli nemaju. Stari zapis uređaja ostaje u staroj obitelji dok ga odrasli ne ukloni u Postavke → Obitelj i uređaji – učinite to, jer se tek tada zamjenjuju ključevi obitelji.

Kako obrisati sve podatke?

S poslužitelja: odrasli član u aplikaciji odabere Postavke → Obitelj i uređaji → Obriši obitelj s poslužitelja – brisanje je odmah. S mobitela: obrišite aplikaciju. E-mail e-mail ostaje rezervni kanal, ali bez oznake obitelji ne možemo pronaći njezine podatke.

Gdje su moji podaci?

Na vašim mobitelima. Za dijeljenje s obitelji putuju preko našeg poslužitelja u EU (Frankfurt), ali samo šifrirani – vidi Privatnost.

Support

A question, a bug or an idea? Write to e-mail – we usually reply within 2 working days.

FAQ

Do I need an account?

No. Chuvai asks for no e-mail or password. Your data stays on your phone, encrypted. That is also why we cannot recover it for you – keep a backup.

How do I connect my family’s phones?
  1. On a phone that is already in the family, open Settings → Add device.
  2. On the new phone choose I have a family – connect (welcome screen) or Settings → Join a family and scan the QR code.
  3. If you’re not together, choose Add device by code on the first phone and enter the code on the new one.
How does a child join with their own phone?

A parent adds the phone and sets its role to Child, then decides what the child may change (Settings → Family & devices).

I changed or lost my phone. What now?

New phone: if your family is connected, join the family on the new phone – data arrives from the other phones. With a single phone, restore from your backup.

Lost or stolen phone: on another phone in the family remove it in Settings → Family & devices → Remove. From that moment it receives nothing new and the family keys are replaced. As soon as the app on it connects and learns it was removed, it locks and requires fingerprint, face recognition or PIN before showing anything. If it was your own phone, removing it from another of your devices can also order the data on it to be deleted. Wipe the whole phone with Find My (iPhone) or Find My Device (Android) as well – that is the most reliable.

How do I back up and restore?

Settings → Backup. The backup is encrypted with your password and saved wherever you choose. Without the password it can’t be restored – not even by us.

Can I move my phone to another family or start over?

Yes. Delete the app (or its data in the system settings) – this deletes the keys and the device identity, so the phone joins a family as a new device: an adult adds it with a QR code or a code. Make a backup first if it holds anything the other phones don’t. The old device record stays in the old family until an adult removes it in Settings → Family & devices – do that, because only then are the family keys replaced.

How do I delete all data?

From the server: an adult member opens Settings → Family & devices → Delete family from server in the app – deletion is immediate. From the phones: delete the app. Our e-mail e-mail remains a fallback, but without the family identifier we cannot find its data.

Where is my data?

On your phones. For family sharing it travels through our server in the EU (Frankfurt), but only encrypted – see Privacy.

Pravila o privatnosti

Vrijedi od: · Voditelj obrade: , e-mail

Chuvai je obiteljska aplikacija za kartice vjernosti, dokumente i rokove, popise za kupovinu, raspored, račune i kućnu zalihu. Načelo aplikacije je da su vaši podaci samo vaši.

1. Podaci na vašem uređaju

Sve što upišete ili snimite (kartice, podaci o ukućanima i dokumentima, popisi, rasporedi, fotografije računa) sprema se na vašem mobitelu, šifrirano. Osjetljivi podaci (npr. osobni identifikacijski broj, brojevi dokumenata) dodatno su zaštićeni ključem koji se otključava otiskom prsta, prepoznavanjem lica ili PIN-om uređaja.

2. Dijeljenje s obitelji (sinkronizacija)

Ako povežete mobitele u obitelj, podaci putuju preko našeg poslužitelja (Amazon Web Services, Frankfurt, EU) isključivo šifrirani ključevima koji postoje samo na mobitelima vaše obitelji (end-to-end). Mi ne možemo pročitati sadržaj. Poslužitelj vidi samo ono što je nužno za rad:

  • nasumičnu oznaku obitelji, oznake uređaja i javne ključeve uređaja,
  • naziv uređaja (npr. model mobitela), ulogu (odrasli/dijete) i vrijeme zadnjeg javljanja,
  • šifrirane pakete i šifrirane datoteke (npr. fotografije računa) dok ih ne preuzmu svi uređaji,
  • tehničke zapise (IP adresa, vrijeme zahtjeva) koji se brišu nakon 14 dana.

Pravna osnova: tehničke podatke za sinkronizaciju obrađujemo radi pružanja usluge koju ste zatražili (izvršenje ugovora), a zapise poslužitelja na temelju našeg legitimnog interesa za sigurnost i otklanjanje grešaka. Amazon Web Services je naš izvršitelj obrade. Poslužitelj je u EU, a AWS je ugovorno vezan standardnim ugovornim klauzulama EU-a i sudjeluje u okviru EU–US Data Privacy Framework.

3. Što ne radimo

Nema registracije e-mailom ni lozinkom, nema oglasa, nema praćenja, nema analitike trećih strana. Podatke ne prodajemo niti ih dajemo trećima.

4. Dozvole

Kamera služi za skeniranje kartica, QR kodova i snimanje računa – slike ostaju na uređaju. Pristup fotografijama služi uvozu slika i PDF-ova računa. Otisak prsta ili prepoznavanje lica samo otključavaju aplikaciju – biometrijski podaci nikad ne napuštaju uređaj i mi ih ne vidimo. Obavijesti služe za podsjetnike i alarme. Lokacija se ne koristi.

5. Sigurnosna kopija

Kopiju podataka radite sami, šifrirano vašom lozinkom, i spremate je gdje odaberete. Mi joj nemamo pristup.

6. Brisanje

Brisanjem aplikacije brišu se podaci s uređaja. Uklanjanje uređaja iz obitelji oduzima mu pristup: ne prima ništa novo, ključevi obitelji se zamjenjuju, a aplikacija na njemu se zaključava i nakon provjere otiskom prsta, prepoznavanjem lica ili PIN-om vlasnik tog uređaja sam odlučuje hoće li podatke na njemu zadržati ili obrisati. Nitko ne može obrisati podatke s tuđeg uređaja – brisanje na daljinu moguće je samo za vlastiti uređaj (s drugog vlastitog uređaja) i za uređaj djeteta. Paketi na poslužitelju brišu se kad ih preuzmu svi uređaji, a najkasnije nakon 30 dana. Odrasli član obitelji može sve podatke obitelji s poslužitelja obrisati sam, odmah, u aplikaciji: Postavke → Obitelj i uređaji → Obriši obitelj s poslužitelja. Brišu se svi šifrirani paketi, datoteke i zapisi uređaja. Na svom mobitelu bira hoće li podatke zadržati ili obrisati, a svaki drugi odrasli to odlučuje na svom mobitelu nakon iste provjere. Uređaji djece brišu podatke. E-mail e-mail ostaje rezervni kanal – no bez oznake obitelji ne možemo pronaći njezine podatke.

7. Djeca

Aplikacija je namijenjena roditeljima, a ne samostalnoj upotrebi djece mlađe od 13 godina. Dijete u aplikaciju dodaje roditelj, koji određuje što dijete smije mijenjati. Ne prikupljamo podatke o djeci – sve ostaje šifrirano unutar obitelji.

8. Vaša prava (GDPR)

Imate pravo na pristup, ispravak, brisanje, ograničenje obrade i prigovor nadzornom tijelu (u Hrvatskoj: Agencija za zaštitu osobnih podataka, azop.hr). Javite se na e-mail.

9. Ova stranica

Stranica ne koristi kolačiće ni analitiku. Odabir jezika pamti se samo u vašem pregledniku.

10. Izmjene

O izmjenama ovih pravila obavijestit ćemo u aplikaciji i na ovoj stranici.

Privacy Policy

Effective: · Controller: , e-mail

Chuvai is a family app for loyalty cards, documents and deadlines, shopping lists, schedules, receipts and home stock. Its principle: your data stays yours.

1. Data on your device

Everything you enter or capture (cards, household and document details, lists, schedules, receipt photos) is stored on your phone, encrypted. Sensitive data (e.g. personal ID numbers, document numbers) is additionally protected by a key unlocked with your device’s fingerprint, face or PIN.

2. Sharing with your family (sync)

If you connect phones into a family, data travels through our server (Amazon Web Services, Frankfurt, EU) only end-to-end encrypted, with keys that exist only on your family’s phones. We cannot read the content. The server only sees what it needs to work:

  • a random family identifier, device identifiers and device public keys,
  • device name (e.g. phone model), role (adult/child) and last-seen time,
  • encrypted packets and encrypted files (e.g. receipt photos) until all devices have downloaded them,
  • technical logs (IP address, request time), deleted after 14 days.

Legal basis: we process the technical data needed for sync to provide the service you asked for (performance of a contract), and server logs on the basis of our legitimate interest in security and troubleshooting. Amazon Web Services is our processor; the server is in the EU, and AWS is bound by the EU Standard Contractual Clauses and participates in the EU–US Data Privacy Framework.

3. What we don’t do

No sign-up with e-mail or password, no ads, no tracking, no third-party analytics. We don’t sell or share your data.

4. Permissions

The camera is used to scan cards, QR codes and receipts – images stay on the device. Photo access is used to import receipt images and PDFs. Fingerprint or face only unlock the app – biometric data never leaves your device and we never see it. Notifications are used for reminders and alarms. Location is not used.

5. Backup

You create backups yourself, encrypted with your password, and store them where you choose. We have no access to them.

6. Deletion

Deleting the app deletes its data from the device. Removing a device from the family revokes its access: it receives nothing new, the family keys are replaced, and the app on it locks – after fingerprint, face recognition or PIN, the owner of that device decides whether to keep or delete the data on it. Nobody can delete data from someone else’s device – remote deletion is possible only for your own device (from another of your devices) and for a child’s device. Packets on the server are deleted once all devices have downloaded them, and after 30 days at the latest. An adult family member can delete all of the family’s data from the server themselves, immediately, in the app: Settings → Family & devices → Delete family from server. All encrypted packets, files and device records are deleted. On their own phone they choose whether to keep or delete the data; every other adult decides on their own phone after the same check. Children’s devices delete their data. Our e-mail e-mail remains a fallback – but without the family identifier we cannot find its data.

7. Children

The app is intended for parents; it is not intended for independent use by children under 13. A child is added by a parent, who decides what the child may change. We collect no data about children – everything stays encrypted within the family.

8. Your rights

Under the GDPR you have the right to access, rectification, erasure, restriction and objection, and to lodge a complaint with the supervisory authority in your EU country (in Croatia: AZOP). If you are in the UK, you may complain to the ICO. California residents may exercise their CCPA rights – we do not sell or share personal information. Contact e-mail.

9. This website

This site uses no cookies and no analytics; your language choice is stored only in your browser.

10. Changes

We will announce changes to this policy in the app and on this page.

Uvjeti korištenja

Verzija 1 · Vrijedi od: · , e-mail

Hvala što koristite Chuvai. Ovi uvjeti su kratki jer je aplikacija jednostavna: vaši podaci su vaši, a mi ih ne vidimo. Nastavkom korištenja aplikacije prihvaćate ove uvjete.

1. Što je Chuvai

Chuvai je besplatna mobilna aplikacija za kućanstvo: kartice vjernosti, dokumenti i rokovi ukućana, popisi za kupovinu, raspored, računi i garancije, kućna zaliha. Podaci se čuvaju na vašim mobitelima i, ako povežete obitelj, sinkroniziraju preko našeg poslužitelja isključivo šifrirani (end-to-end). Pojedinosti su u Pravilima o privatnosti.

2. Vaši podaci i vaša odgovornost za njih

Šifriranje je napravljeno tako da ni mi ne možemo pročitati ni vratiti vaše podatke. To znači: ako izgubite ili zamijenite mobitel, a nemate drugi mobitel u obitelji ni sigurnosnu kopiju, podaci su nepovratno izgubljeni. Sigurnosnu kopiju radite sami u aplikaciji (Postavke → Sigurnosna kopija), šifriranu vlastitom lozinkom – bez te lozinke kopija se ne može otvoriti. Preporučujemo redovitu kopiju i njezino čuvanje izvan mobitela.

3. Sigurnost uređaja

Zaštita podataka na mobitelu ovisi i o vama: koristite zaključavanje uređaja i aplikacije (otisak prsta, prepoznavanje lica ili PIN), ne dijelite PIN i uklonite izgubljeni mobitel iz obitelji (Postavke → Obitelj i uređaji). Za posljedice neovlaštenog pristupa vašem otključanom uređaju ne možemo odgovarati.

4. Točnost podataka

Sve što upišete (rokovi, iznosi, zalihe, rasporedi) unosite vi ili vaši ukućani. Podsjetnici su pomoć, ne jamstvo: istek dokumenta ili garancije, školski raspored i slične obveze provjeravajte i kod službenog izvora. Ne odgovaramo za štetu nastalu zbog netočnog unosa, propuštenog podsjetnika ili isključenih obavijesti.

5. Sinkronizacija „kako jest”

Usluga sinkronizacije pruža se bez naknade i „kako jest”. Trudimo se da radi pouzdano, ali ne jamčimo neprekidan rad. Usluga može biti privremeno nedostupna radi održavanja ili iz razloga izvan naše kontrole. Aplikacija i bez sinkronizacije radi s podacima na uređaju. Zadržavamo pravo izmijeniti ili ukinuti sinkronizaciju uz prethodnu obavijest u aplikaciji.

6. Obitelj i uloge

Obitelj čine uređaji koje ste sami povezali. Odrasli član može dodati i ukloniti uređaje, odrediti ulogu djeteta i što dijete smije mijenjati, te obrisati sve podatke obitelji s poslužitelja. Za sadržaj koji članovi obitelji dijele među sobom odgovorni su članovi – mi ga ne vidimo i ne moderiramo.

7. Dopuštena upotreba

Aplikaciju koristite za vlastito kućanstvo. Nije dopušteno zaobilaziti sigurnosne mehanizme, preopterećivati poslužitelj, rastavljati aplikaciju radi izvlačenja ključeva ili je koristiti protivno zakonu. U slučaju zlouporabe možemo uskratiti pristup poslužitelju.

8. Intelektualno vlasništvo

Aplikacija, ime Chuvai, ikona i tekstovi vlasništvo su . Dobivate neisključivo, neprenosivo pravo korištenja na vlastitim uređajima. Na iOS-u vrijedi i Appleov standardni licencni ugovor (EULA).

9. Ograničenje odgovornosti

U najvećoj mjeri dopuštenoj zakonom ne odgovaramo za neizravnu ili posljedičnu štetu, gubitak podataka, propuštene rokove ili troškove nastale korištenjem ili nemogućnošću korištenja aplikacije. Ništa u ovim uvjetima ne isključuje odgovornost koja se po zakonu ne može isključiti (namjera, krajnja nepažnja, prava potrošača).

10. Izmjene i pravo

Uvjete možemo izmijeniti. O bitnim izmjenama obavijestit ćemo u aplikaciji, a nastavak korištenja znači prihvaćanje. Primjenjuje se hrvatsko pravo, uz zaštitu koju vam daju prisilni propisi države vašeg prebivališta. Pitanja: e-mail.

Terms of Use

Version 1 · Effective: · , e-mail

Thank you for using Chuvai. These terms are short because the app is simple: your data is yours, and we cannot see it. By continuing to use the app you accept these terms.

1. What Chuvai is

Chuvai is a free mobile app for your household: loyalty cards, family documents and deadlines, shopping lists, schedules, receipts and warranties, home stock. Data is kept on your phones and, if you connect a family, synced through our server only end-to-end encrypted. Details are in the Privacy Policy.

2. Your data and your responsibility for it

The encryption is designed so that not even we can read or recover your data. This means: if you lose or replace your phone and have neither another phone in the family nor a backup, the data is lost for good. You create backups yourself in the app (Settings → Backup), encrypted with your own password; without that password the backup cannot be opened. We recommend regular backups kept outside the phone.

3. Device security

Protecting the data on your phone also depends on you: use device and app lock (fingerprint, face or PIN), do not share your PIN, and remove a lost phone from the family (Settings → Family & devices). We cannot be responsible for the consequences of unauthorised access to your unlocked device.

4. Accuracy of data

Everything you enter (deadlines, amounts, stock, schedules) is entered by you or your family. Reminders are a help, not a guarantee: check document and warranty expiry, school timetables and similar obligations with the official source as well. We are not liable for damage caused by incorrect entries, a missed reminder or disabled notifications.

5. Sync “as is”

The sync service is provided free of charge and “as is”. We work to keep it reliable but do not guarantee uninterrupted operation; it may be temporarily unavailable for maintenance or for reasons beyond our control. The app works without sync using the data on your device. We may change or discontinue sync with prior notice in the app.

6. Family and roles

A family consists of the devices you connected yourself. An adult member can add and remove devices, set the child role and what a child may change, and delete all of the family's data from the server. Members are responsible for the content they share with each other; we cannot see or moderate it.

7. Acceptable use

Use the app for your own household. You may not circumvent security mechanisms, overload the server, reverse-engineer the app to extract keys, or use it unlawfully. In case of abuse we may deny access to the server.

8. Intellectual property

The app, the Chuvai name, icon and texts are the property of . You receive a non-exclusive, non-transferable right to use the app on your own devices. On iOS, Apple's standard Licensed Application End User License Agreement also applies.

9. Limitation of liability

To the fullest extent permitted by law, we are not liable for indirect or consequential damage, loss of data, missed deadlines or costs arising from use of or inability to use the app. Nothing in these terms excludes liability that cannot be excluded by law (intent, gross negligence, consumer rights).

10. Changes and governing law

We may change these terms; we will announce material changes in the app, and continued use means acceptance. Croatian law applies, without prejudice to mandatory consumer protection of your country of residence. Questions: e-mail.