Scrie
Scrie cum ai scrie în Notițe – „pui cu orez”, „două flat white”, „jumătate de farfurie de plov”. Apasă Enter între alimente și fiecare rând devine o intrare separată; toate se rezolvă deodată.
O notiță zilnică pentru tot ce mănânci și tot ce faci. Scrie, spune, fotografiază sau scanează codul de bare – Bunvi calculează caloriile și macronutrienții și îți spune exact de unde vin cifrele.
iPhone, iOS 26.5 sau mai nou · 24 de ore gratuit, fără card
assets/video/hero.mp4
A screen recording of one line being logged, 10–16 seconds,
silent, no cuts.
Caută într-o bază de date. Alege varianta corectă dintre unsprezece intrări pentru „pui”. Alege o porție hotărâtă de altcineva. Pune-o într-un compartiment de masă. Până în a treia zi devine o corvoadă, iar în a patra renunți.
Bunvi nu are ecran de căutare, nicio bază de date cu alimente de răsfoit și niciun compartiment pentru mic dejun, prânz și cină. Există o singură notiță pe zi și scrii în ea. Asta e toată interacțiunea.
Un bol de plov și o serie de genuflexiuni sunt amândouă rânduri în notița de azi. Același rând, același nume în stânga, același răspuns în dreapta – o masă răspunde în calorii, un exercițiu cu greutăți în cât s-a ridicat.
Nu există ecran de antrenamente, filă de exerciții sau secțiune de fitness. Dacă s-ar adăuga una, funcția și-ar pierde rostul.
Ce scrii
romazava caldo de patasca bench press 60kg 3x8 squat 80kg 3x6 ran 5.2km in 31:41
Cinci rânduri, iar ziua din dreapta e ce s-a întors: o tocăniță malgașă și o supă andină sub numele lor adevărate, apoi antrenamentul. Totalul numără mâncarea – o alergare nu e o masă, iar energia ei nu se adaugă niciodată la obiectivul de calorii.
Toate patru ajung în același loc: un rând în notița de azi, cu aceleași cifre și aceleași surse în spate.
Scrie cum ai scrie în Notițe – „pui cu orez”, „două flat white”, „jumătate de farfurie de plov”. Apasă Enter între alimente și fiecare rând devine o intrare separată; toate se rezolvă deodată.
Dictează în oricare dintre cele 70 de limbi. Majoritatea sunt transcrise chiar de telefon – gratuit, instant și offline. Limbile pe care iOS nu le poate transcrie singur sunt preluate de serviciul Bunvi, iar comutarea se face fără să alegi tu ceva.
Fă poza sau alege una din bibliotecă. Bunvi recunoaște ce e în farfurie și estimează porția din ce vede – o farfurie plină e înregistrată ca o farfurie plină. Fotografia rămâne la intrare, ca să poți verifica răspunsul cu ce ai mâncat de fapt.
Îndreaptă camera spre un cod de bare. Datele produselor ambalate cunoscute sunt citite de pe etichetă, nu estimate. Când codul nu apare nicăieri – cum se întâmplă cu majoritatea mărcilor proprii ale magazinelor –, Bunvi cere două fotografii și învață produsul.
Fotografiază tot meniul din fața ta, nu un singur preparat. Aceeași cameră, cu un pas mai departe în același meniu.
Salvează o masă pe care o mănânci des și înregistreaz-o din nou cu o atingere. A fost deja calculată o dată, așa că nu costă nimic și vine cu aceleași cifre și aceleași surse.
Fiecare cifră din Bunvi poate fi urmărită. Atinge un rând și vezi ce nivel a răspuns, cât de sigur e răspunsul și de ce, plus paginile din care au fost citite efectiv cifrele.
Un cod de bare pe care Bunvi îl cunoaște deja, citit direct de pe eticheta produsului.
Un tabel național de compoziție a alimentelor, recalculat pentru porție. Un tabel american pentru chiftelele suedeze e exact greșeala pe care acest produs există ca s-o repare.
Când niciun tabel nu are preparatul, acesta e construit din ce conține. Un răspuns legitim, marcat ca estimare, nu deghizat în măsurătoare.
Pagina de produs a supermarketului, tabelul nutrițional al lanțului de restaurante. Ajung la tine până la opt surse, iar cele pe care se sprijină efectiv cifrele sunt marcate.
Încrederea e calculată de Bunvi din dovezi: câte surse independente concordă, dacă se contrazic, dacă sursa e din regiunea pe care ai numit-o și dacă mărimea porției a fost precizată. Nu e niciodată o notă pe care modelul a fost rugat să și-o dea singur.
„Un contor de calorii care nu poate deosebi un număr ținut minte de unul găsit doar ghicește – cu o citare capsată de el.” De ce căutarea și raționamentul sunt două sarcini separate în Bunvi
Pão de queijo nu e pâine cu brânză, iar orezul jollof nu e orez cu roșii. Bunvi pune două întrebări, o singură dată, la configurare: de unde ești și unde ești acum.
Decide cum se numește mâncarea ta și ce bucătărie de acasă recunoaște Bunvi. Fotografiază frunze de viță umplute și primești dolma, nu „chiftele cu orez”.
Decide magazinele, mărcile și meniurile în care caută Bunvi. Stoofvlees comandat în Belgia e verificat după surse belgiene.
Locația e opțională și dezactivată până o activezi. Când e activată, Bunvi întreabă telefonul în ce țară ești și păstrează doar atât. Coordonatele tale nu părăsesc niciodată telefonul.
Stoofvlees met frietjes, în Belgia
Surse reale dintr-unul dintre testele proprii Bunvi. Ce vezi tu depinde în întregime de preparat și de cele două țări pe care le-ai numit.
Produsele cu marca proprie a magazinelor lipsesc din orice bază de date publică. Când o scanare nu găsește nimic, Bunvi cere fața ambalajului și tabelul nutrițional și învață produsul pentru totdeauna. O trimitere rămâne provizorie până când o a doua, independentă, e de acord cu ea.
Scrie împins la piept 60kg 3x8 și devine un rând. Scrie două exerciții pe un rând și devin două rânduri. Alergări, ture cu bicicleta, înot, yoga – orice ai făcut, cu cuvintele pe care le-ai folosi tu.
bench press 60kg 3x8 squat 80kg 3x6 ran 5.2 km in 31:41 swam 40 min push ups
O cifră pe care n-o poți deosebi de una măsurată de ceas e mai rea decât nicio cifră. Așa că cele două nu împart niciodată aceeași secțiune.
Volumul, ritmul și maximul estimat pentru o repetare sunt aritmetică – recalculate de fiecare dată când sunt afișate și nestocate nicăieri, așa că o cifră calculată nu poate fi confundată mai târziu cu una măsurată.
„30 min bandă de alergare” precizează o durată și nimic altceva, așa că Bunvi înregistrează o durată și nimic altceva – nu „vreo 300 kcal”. O cifră de energie e acceptată doar de la tine, de pe afișajul unui aparat sau din Apple Health. Și nu se adaugă niciodată la obiectivul tău de calorii: energia unui antrenament nu e consumul energetic al unei zile.
Antrenamentele înregistrate în altă parte ajung în aceeași notiță, fiecare o singură dată, cu distanța, durata și energia măsurate intacte. Bunvi nu scrie niciodată un antrenament înapoi – s-ar întoarce acasă ca al doilea.
Ecranul Statistici păstrează exercițiile pe care le-ai antrenat, cu încărcătura totală și maximul estimat pentru o repetare, plus o notă simplă că acele calorii active nu sunt consumul tău zilnic de energie.
„Au fost 70 kg, nu 60.” Corectarea unei activități trece prin aceeași editare în limbaj obișnuit ca la mâncare, așa că nu te limitează niciodată câmpurile la care s-a gândit cineva dinainte.
Aproape nimeni nu decide să renunțe la monitorizare. Oamenii doar nu mai deschid aplicația. Așa că cifrele stau acolo unde oricum te uiți.
Calorii și macronutrienți calculați din înălțimea, greutatea, vârsta ta și ce urmărești, cu o setare pentru direcția în care să încline Bunvi când sursele nu concordă. Bara de obiective în sine poate fi rearanjată: alegi ce cifre stau pe ea și dacă numără ce ai mâncat sau ce a rămas.
Șase widgeturi pentru ecranul principal și patru pentru ecranul de blocare. Widgetul de apă înregistrează o băutură fără să deschizi nimic; widgetul de activitate pornește o alergare sau un antrenament; widgetul de înregistrare rapidă are chiar butoanele barei de scriere pentru dictare, cameră și mese salvate.
Un widget nu accesează niciodată rețeaua – citește ce i-a lăsat aplicația. O captură de ieri e afișată ca zero, nu ca cifrele de azi.
Dă nume recipientelor tale – un shaker de 250 ml, o sticlă de 750 ml – și o atingere înregistrează unul dintre ele. Apa rămâne pe telefonul tău; a fost mereu o evidență locală.
Fiecare culoare din Bunvi e o pereche luminoasă și întunecată. Modul întunecat e aceeași aplicație, căreia i s-a pus altă întrebare.
Engleză și încă douăzeci și șapte: germană, spaniolă, franceză, portugheză (Portugalia și Brazilia), italiană, neerlandeză, suedeză, daneză, norvegiană, poloneză, cehă, slovacă, maghiară, română, letonă, lituaniană, estonă, turcă, azeră, kazahă, uzbecă, hindi, urdu, arabă, chineză și rusă – fiecare text, inclusiv widgeturile. O limbă e oferită doar când e cu adevărat terminată.
Glisează lateral între zile. Grila lunii marchează zilele în care ți-ai atins obiectivul și pe cele în care nu, iar zilele fără înregistrări le lasă nemarcate – pentru că a nu înregistra nu e un eșec.
Fiecare cerere plătită e verificată pe serverele proprii Bunvi înainte să coste ceva, în tabele în care contul tău nu poate scrie. Nicio cheie AI nu ajunge vreodată în aplicație. Ștergerea contului îți elimină jurnalul și fotografiile de pe servere, nu doar de pe telefon.
Ce păstrează Bunvi, cine altcineva vede și de ce – totul e descris în Politica de confidențialitate.
Nu am pisică. Voiam o metodă mai bună de a ține evidența a ce mănânc și ce fac într-o zi, așa că am construit una.
Aplicația pe care o foloseam era cu adevărat bună, iar ideea de a scrie un rând în loc să cauți într-o bază de date e a ei, nu a mea. Ce m-a făcut să-mi construiesc propria aplicație a fost o seară în care am fotografiat în ea dolma și am văzut-o răspunzând pe baza unor bloguri de rețete spaniole și franceze și a unui tabel de compoziție brazilian – și apoi afișând „12 surse”, ca și cum amploarea ar fi rigoare.
Așa că Bunvi caută în țara pe care ai numit-o, nu în ce i-a oferit internetul mai întâi, îți arată cele câteva pagini din care au fost citite efectiv cifrele și își calculează singur încrederea, în loc să ceară unui model să se noteze singur. Estimează porția din nou de fiecare dată, în loc să apuce o „1 porție” salvată. Și pentru că ridic greutăți și alerg, antrenamentele mele sunt în aceeași notiță cu mâncarea – nu într-o a doua aplicație care ține propriul scor separat.
Sunt lucruri pe care nu le face intenționat. Nu-ți va spune că o jumătate de oră pe banda de alergare a ars 300 de calorii, pentru că tu nu i-ai spus asta și nu are de unde să știe. Prefer să lase o cifră deoparte decât să inventeze una.
Dacă ceva nu e în regulă, scrie-mi – support@bunvi.app. Citesc eu mesajele.
Semnul Bunvi e un jder de copac. Doarme încolăcit exact așa, ceea ce părea potrivit pentru o aplicație care ar trebui să nu-ți stea în cale.
I film what I am working on — the decisions, the parts that did not work, and what shipping an app on your own actually takes.
Channel link to be added.
[YOUTUBE VIDEO]
The first episode
Replace with a real video — see the comment in the source.
Ziua gratuită începe când atingi butonul, nu când te înscrii – așa că e o zi în care chiar folosești Bunvi, nu o zi în care doar îți propui.
Lunar
$12.99
pe lună
Lună de lună. Te oprești când vrei.
Descarcă pentru iOSAnual
Economisește 36%$99.99
pe an · aproximativ $8.33 pe lună
Un an întreg pentru mai puțin decât opt luni de abonament lunar.
Descarcă pentru iOSPrețurile sunt stabilite în dolari americani; App Store îți arată moneda ta, iar suma din aplicație e cea pe care o plătești. Abonamentele se reînnoiesc până la anulare – detaliile sunt în Termeni.
Notează primul lucru pe care îl mănânci azi și lasă Bunvi să calculeze restul. Primele 24 de ore sunt gratuite și încep când spui tu.
iPhone, iOS 26.5 sau mai nou · support@bunvi.app