FITEVO

Палітыка прыватнасці і карыстальніцкае пагадненне

Гэты дакумент вызначае ўмовы выкарыстання праграмы FITEVO (далей — «Праграма») і парадак апрацоўкі персанальных даных карыстальнікаў. Праграма ўяўляе сабой дзённік харчавання, які дазваляе весці ўлік калорый і БТВ (бялкоў, тлушчаў і вугляводаў), масы цела, звычак гігіены і дасягненняў, а таксама звяртацца да аўтаматызаванага памочніка, па жаданні ацэньваць склад стравы па фатаграфіі і атрымліваць напаміны. Праграма ўсталёўваецца на прыладу як вэб-праграма (PWA).

Уладальнік правоў і аператар даных: DanStudio (Daniil Dudarchuk)
Электронная пошта: daniildudarcuk@gmail.com
Рэдакцыя дзейнічае з 6 лістапада 2026 года
Гэта пераклад на беларускую мову для зручнасці. У выпадку разыходжанняў з рускай версіяй перавагу мае руская версія.

Асноўныя палажэнні

  • Захоўванне. Дзённік захоўваецца на прыладзе карыстальніка і на серверы праекта.
  • Перадача трэцім асобам. Даныя не прадаюцца і не выкарыстоўваюцца для рэкламы. Рэклама ў Праграме не размяшчаецца.
  • Аўтаматызаваны памочнік. Апрацоўка паведамленняў ажыццяўляецца правайдэрам ШІ-сэрвісаў. Яму перадаюцца паведамленні карыстальніка і звесткі, неабходныя для падрыхтоўкі адказу.
  • Напаміны. Функцыя неабавязковая. Пры яе ўключэнні прылада рэгіструецца на серверы праекта для атрымання апавяшчэнняў, а налады напамінаў захоўваюцца ў дзённіку. Напаміны фарміруюцца аўтаматычна па запісах дзённіка.
  • Распазнаванне па фатаграфіі. Функцыя неабавязковая і ўключаецца карыстальнікам. Фатаграфія перадаецца толькі па адрасе, пазначаным карыстальнікам у наладах (на яго ўласны камп’ютар), і не накіроўваецца ні на сервер праекта, ні правайдэру ШІ-сэрвісаў. Вынік мае прыблізны характар.
  • Сервер праекта. На сервер перадаюцца дзённік (профіль, запісы харчавання, маса цела, ліставанне з памочнікам), а таксама штрыхкоды, звесткі пра тавары і фатаграфіі ўпаковак, накіраваныя карыстальнікам на праверку.

1. Аператары і апрацоўшчыкі даных

1.1. Аўтарызацыя карыстальнікаў і доступ да ШІ-сэрвісаў забяспечваюцца староннім правайдэрам. Умовы выкарыстання правайдэра размешчаны па гэтай спасылцы. Карыстальнік уваходзіць у Праграму з выкарыстаннем свайго ўліковага запісу ў правайдэра; Праграма атрымлівае ад правайдэра толькі імя карыстальніка і магчымасць звяртацца да ШІ-сэрвісаў ад імя карыстальніка. Пароль карыстальніка Праграме недаступны і не захоўваецца.

1.2. Дзённікі карыстальнікаў і агульная база штрыхкодаў размяшчаюцца на серверы праекта. Файлы абаронены ад прамога доступу з сеткі Інтэрнэт. Доступ да дзённіка мае яго ўладальнік, які прайшоў аўтарызацыю, і адміністратар сервера.

2. Даныя, якія апрацоўваюцца

  • Профіль: імя, пол, узрост, рост, маса цела, мэта, узровень фізічнай актыўнасці. На іх аснове разлічваюцца сутачная норма калорый і мэтавыя паказчыкі.
  • Дзённік: звесткі пра час і склад прыёмаў ежы, калорыі і БТВ, вынікі ўзважванняў, рацыён, асабістыя прадукты, адзнакі гігіены.
  • Ліставанне з памочнікам і галасавыя паведамленні, калі карыстальнік выкарыстоўвае галасавы ўвод.
  • Фатаграфіі страў і подпісы да іх, калі карыстальнік выкарыстоўвае распазнаванне па фатаграфіі: паменшаная копія здымка, подпіс, вынік распазнавання (назвы, маса, калорыі і БТВ) і адзнака пра даданне ў дзённік.
  • Налады і прагрэс: тэма афармлення, дасягненні, параметры картак раздзела «Падзяліцца».
  • Паведамленні пра збоі і праблемы, калі яны адпраўлены: тэхнічныя звесткі пра памылку, а для зваротаў, напісаных карыстальнікам, таксама яго тэкст і імя ў праграме.
  • Даныя для напамінаў, калі карыстальнік іх уключыў: час і параметры напамінаў, часавы пояс прылады, тэхнічны адрас апавяшчэнняў прылады і ключы шыфравання, а таксама звесткі пра тое, якія напаміны ўжо адпраўлены.

2.1. Маса цела, узрост і рост адносяцца да звестак пра здароўе. Яны выкарыстоўваюцца выключна для разлікаў унутры Праграмы і не прымяняюцца ў рэкламных мэтах, для ацэнкі карыстальніка ці перадачы трэцім асобам.

3. Месцы захоўвання даных

  • Прылада карыстальніка. Копія дзённіка захоўваецца ў памяці браўзера для хуткага запуску і працы без падключэння да сеткі; там жа захоўваюцца файлы, неабходныя для аўтаномнай працы Праграмы. Пры выхадзе з уліковага запісу лакальная копія выдаляецца.
  • Сховішча правайдэра. У ранніх версіях Праграмы дзённік захоўваўся файлам у сховішчы ўліковага запісу карыстальніка ў правайдэра. Пры першым уваходзе ў актуальную версію Праграма аднакратна счытвае гэты файл і пераносіць даныя на сервер праекта. Далейшы запіс у сховішча правайдэра не ажыццяўляецца. Ранейшы файл застаецца ва ўліковым запісе да яго выдалення карыстальнікам.
  • Сервер праекта. Дзённік адзіным файлам, агульная база штрыхкодаў і заяўкі на даданне тавараў. Даныя перадаюцца на сервер пасля ўнясення змен, як правіла, на працягу некалькіх секунд.

4. Перадача даных

4.1. Аўтаматызаваны памочнік і галасавы ўвод

Тэкст паведамленняў, апошнія рэплікі ліставання і неабходныя звесткі пра профіль і дзённік перадаюцца правайдэру ШІ-сэрвісаў для фарміравання адказу. Распазнаванне галасавых паведамленняў таксама ажыццяўляецца правайдэрам. Адказы фарміруюцца аўтаматычна і могуць утрымліваць недакладнасці; карыстальніку варта самастойна правяраць істотныя звесткі.

4.2. Пошук тавару па штрыхкодзе

Пры сканаванні або ўводзе штрыхкода Праграма выконвае пошук тавару паслядоўна: на прыладзе, у агульнай базе праекта, затым у знешніх агульнадаступных крыніцах звестак пра тавары і праз прамежкавыя сэрвісы, якія забяспечваюць перадачу запытаў. Пазначаныя крыніцы атрымліваюць штрыхкод і IP-адрас карыстальніка ў звычайным для сеткавага звароту парадку. Даныя дзённіка і профілю ў такіх запытах не перадаюцца.

Камера выкарыстоўваецца толькі для счытвання кода. Відэавыява апрацоўваецца на прыладзе і не перадаецца. Для счытвання кодаў загружаецца старонні праграмны кампанент.

4.3. Тавары і фатаграфіі, накіраваныя карыстальнікам

Пры самастойным даданні новага тавару ён захоўваецца ў раздзеле «Мае прадукты», а яго копія накіроўваецца на праверку на сервер праекта: штрыхкод, назва, харчовая каштоўнасць, склад, фатаграфія ўпакоўкі і імя карыстальніка. Заяўкі разглядае адміністратар. Ухваленая картка ўключаецца ў агульную базу, даступную ўсім карыстальнікам, пры гэтым у полі «крыніца» можа пазначацца імя карыстальніка. Значэнні, разлічаныя аўтаматычна і пазначаныя знакам «≈ ШІ», у агульную базу не перадаюцца.

4.4. Распазнаванне страў па фатаграфіі

Функцыя даступная толькі пасля таго, як карыстальнік самастойна ўключыць яе ў наладах профілю і пазначыць сеткавы адрас праграмнага забеспячэння для працы з моўнымі мадэлямі, якое ён запусціў на ўласным камп’ютары або ва ўласнай сетцы. Фатаграфія і неабавязковы подпіс да яе перадаюцца непасрэдна на пазначаны адрас і не праходзяць праз сервер праекта і правайдэра ШІ-сэрвісаў. Уладальнік правоў не атрымлівае зыходную выяву і не мае доступу да мадэлі, яе налад і журналаў.

У ліставанні захоўваецца толькі паменшаная копія здымка (не больш за 240 пікселяў па большым боку), подпіс і вынік. Гэтая копія ўваходзіць у склад дзённіка і перадаецца на сервер праекта разам з астатнім ліставаннем; выдаліць яе можна ачысткай ліставання. Зыходны здымак пасля апрацоўкі не захоўваецца.

Тым жа спосабам, пры даданні тавару ўручную, можа быць прачытана табліца харчовай каштоўнасці з фатаграфіі ўпакоўкі. Распазнаныя значэнні толькі падстаўляюцца ў форму, карыстальнік абавязаны зверыць іх з упакоўкай да захавання.

Карыстальнік самастойна адказвае за бяспеку пазначанага адраса і за наладу доступу да яго. Не рэкамендуецца адкрываць такі адрас для неабмежаванага кола асоб.

Вызначэнне прадукту, ацэнка памераў, аб’ёму і масы порцыі, а таксама разлік каларыйнасці і БТВ выконваюцца аўтаматычна. Маса вылічваецца па ацэненых форме і памерах з прымяненнем формул аб’ёму і арыентыровачнай шчыльнасці, каларыйнасць правяраецца па суадносінах бялкоў, тлушчаў і вугляводаў. Вынік з’яўляецца прыблізнай ацэнкай, можа ўтрымліваць памылкі і павінен правярацца карыстальнікам да дадання ў дзённік. Значэнні, не знойдзеныя ў асабістай базе прадуктаў, пазначаюцца як здагадка або «≈ ШІ».

4.5. Напаміны і апавяшчэнні

Функцыя ўключаецца карыстальнікам у наладах профілю; для паказу апавяшчэнняў патрабуецца дазвол аперацыйнай сістэмы або браўзера, які можна адклікаць у любы момант. Пры ўключэнні прылада перадае серверу праекта тэхнічны адрас для дастаўкі апавяшчэнняў і ключы шыфравання, выдадзеныя службай апавяшчэнняў платформы (Apple, Google, Mozilla або іншым вытворцам браўзера). Гэтая служба атрымлівае зашыфраванае паведамленне і звесткі пра прыладу, неабходныя для дастаўкі, у звычайным для такіх службаў парадку; прачытаць змесціва паведамлення яна не можа.

Сервер праекта па раскладзе, зададзеным карыстальнікам, аналізуе запісы дзённіка (прыёмы ежы, калорыі, масу цела, серыю запісаў) і фарміруе напаміны, у тым ліку вынікі тыдня і паведамленні пра перавышэнне або недахоп сутачнай нормы. Тэксты ўтрымліваюць звесткі з дзённіка карыстальніка, напрыклад колькасць спажытых калорый. Адпраўленыя напаміны фіксуюцца, каб не паўтарацца, і выдаляюцца праз тры дні.

Напаміны маюць даведачны характар, не з’яўляюцца медыцынскай рэкамендацыяй і не замяняюць кансультацыю спецыяліста. Карыстальнік можа адключыць любы напамін або ўсе адразу, а таксама адключыць апавяшчэнні на прыладзе; пры адключэнні тэхнічны адрас апавяшчэнняў выдаляецца з сервера.

4.6. Звесткі пра збоі і звароты пра праблемы

Пры ўзнікненні тэхнічнай памылкі ў працы праграмы на сервер праекта можа аўтаматычна перадавацца абязлічанае паведамленне: тэкст памылкі, назва файла і радка, старонка, версія праграмы і кароткае апісанне тыпу прылады і браўзера. Гэтыя паведамленні не ўтрымліваюць запісаў дзённіка, ліставання, фатаграфій і імя карыстальніка, захоўваюцца не больш за трыццаць дзён і выкарыстоўваюцца толькі для ліквідацыі непаладак. Аўтаматычная перадача адключаецца ў наладах профілю.

Карыстальнік мае права накіраваць паведамленне пра праблему самастойна. Такое паведамленне захоўваецца разам з уведзеным тэкстам, іменем карыстальніка ў праграме, версіяй праграмы і звесткамі пра прыладу і даступна адміністратару праекта; тэрмін захоўвання не перавышае трыццаці дзён.

4.7. Службовыя звароты

Для пацвярджэння асобы карыстальніка пры накіраванні заяўкі і ў панэлі адміністратара сервер праекта перадае токен аўтарызацыі правайдэру і захоўвае вынік праверкі на 10 хвілін. Пры ўваходзе ў Праграму сервер праекта фіксуе імя карыстальніка, а таксама час першага і апошняга наведвання. Гэтыя звесткі неабходныя для вядзення статыстыкі, аказання тэхнічнай дапамогі (у тым ліку ачысткі даных па запыце карыстальніка) і абмежавання доступу парушальнікам. У мэтах абароны ад перагрузкі колькасць запытаў з аднаго IP-адраса абмяжоўваецца; пры гэтым захоўваецца толькі незваротная кантрольная сума адраса.

4.8. Староннія рэсурсы афармлення і графікі

Шрыфты, кампаненты пабудовы графікаў і скрыпты аўтарызацыі загружаюцца з сервераў трэціх асоб. Пры загрузцы гэтыя рэсурсы атрымліваюць IP-адрас і тэхнічныя звесткі пра браўзер карыстальніка ў звычайным для сеткавага звароту парадку.

4.9. Карткі раздзела «Падзяліцца»

Выявы фарміруюцца на прыладзе карыстальніка без перадачы на сервер. Гатовая выява трапляе ў староннюю праграму толькі па выбары карыстальніка.

4.10. Месцазнаходжанне (неабавязкова)

Гэта функцыя ўключаецца толькі кнопкай «Падключыць надвор’е» ў наладах афармлення (рэжым «Прырода») і патрэбна для таго, каб падбіраць колеры і эфекты тэмы і падказкі на галоўным экране паводле бягучага надвор’я і дакладней лічыць час узыходу і захаду. Каардынаты запытваюцца ў браўзера з вашага дазволу, акругляюцца прыкладна да 10 км і захоўваюцца ў памяці браўзера на вашай прыладзе. Каб даведацца надвор’е, гэтыя акруглены каардынаты (без імя, ідэнтыфікатараў і іншых даных) адпраўляюцца ў сэрвіс Open-Meteo (open-meteo.com); сэрвіс бачыць IP-адрас прылады, як і любы сайт, да якога звяртаюцца. Запыт паўтараецца прыкладна раз на паўгадзіны, пакуль надвор’е падключана. Кнопка «Адключыць надвор’е» выдаляе захаваныя каардынаты і надвор’е; дазвол можна адклікаць у наладах браўзера або сістэмы. Даныя пра надвор’е: Open-Meteo.com, ліцэнзія CC BY 4.0.

5. Файлы cookie і памяць браўзера

Праграма не выкарыстоўвае рэкламныя і аналітычныя файлы cookie. Аўтарызацыя забяспечваецца правайдэрам. У памяці браўзера Праграма захоўвае копію дзённіка, тэму афармлення, імя апошняга карыстальніка і службовыя адзнакі. Карыстальнік можа выдаліць гэтыя даныя ў наладах браўзера альбо выйшаўшы з уліковага запісу.

6. Тэрміны захоўвання

  • Дзённік захоўваецца на працягу ўсяго тэрміну выкарыстання Праграмы. Функцыя «Скінуць даныя» ў профілі выдаляе запісы харчавання, гісторыю масы цела і ліставанне; поўнае выдаленне файла на серверы ажыццяўляецца па звароце карыстальніка.
  • Заяўкі на даданне тавараў захоўваюцца да прыняцця рашэння адміністратарам; ухваленыя карткі застаюцца ў агульнай базе.
  • Запіс пра карыстальніка (імя, даты наведванняў, адзнакі блакіроўкі і ачысткі) захоўваецца на працягу тэрміну працы Праграмы. Даныя, якія выкарыстоўваюцца для абмежавання колькасці запытаў, выдаляюцца аўтаматычна пасля заканчэння кароткага тэрміну.

7. Правы карыстальніка

  • Атрыманне даных. Карыстальнік мае права запытаць копію свайго дзённіка, накіраваўшы зварот па кантактах уладальніка правоў.
  • Выдаленне даных. Карыстальнік мае права скінуць даныя ў профілі, а для поўнага выдалення файла на серверы накіраваць зварот уладальніку правоў. Ранейшы файл у сховішчы правайдэра, пры яго наяўнасці, выдаляецца карыстальнікам самастойна.
  • Выпраўленне і выдаленне карткі тавару. Для змены або выдалення карткі з агульнай базы, уключаючы імя карыстальніка ў полі «крыніца», неабходна накіраваць зварот з указаннем штрыхкода.
  • Пытанні пра апрацоўку даных правайдэрам накіроўваюцца па адрасе privacy@puter.com.

8. Узрост і стан здароўя

8.1. Выкарыстанне Праграмы дазваляецца з 13 гадоў у адпаведнасці з умовамі правайдэра аўтарызацыі. Непаўналетнім рэкамендуецца карыстацца Праграмай сумесна з бацькамі або законнымі прадстаўнікамі.

8.2. Праграма не з’яўляецца медыцынскім сэрвісам. Разлікі каларыйнасці, норм і прагнозаў маюць прыблізны характар, адказы памочніка могуць быць недакладнымі. Праграма не прызначана для лячэння і пастаноўкі дыягназаў. Пры цяжарнасці, наяўнасці захворванняў, расстройстваў харчовых паводзін, а таксама перад пачаткам строгай дыеты неабходна кансультацыя ўрача. Калі выкананне дыеты прычыняе шкоду здароўю, варта спыніць яе і звярнуцца па медыцынскую дапамогу.

9. Адказнасць

9.1. Праграма прадастаўляецца «як ёсць». Уладальнік правоў не гарантуе бесперабойную працу, а таксама даступнасць ШІ-сэрвісаў, якая залежыць ад правайдэра і лімітаў выкарыстання.

9.2. Карыстальнік самастойна адказвае за дакладнасць уведзеных звестак і за рашэнні, прынятыя на падставе разлікаў Праграмы.

10. Змена ўмоў і кантакты

10.1. Уладальнік правоў мае права змяняць гэты дакумент. Новая рэдакцыя публікуецца на гэтай старонцы з указаннем даты. Працяг выкарыстання Праграмы пасля публікацыі азначае згоду з новай рэдакцыяй.

10.2. Па пытаннях апрацоўкі даных і выдалення звестак: daniildudarcuk@gmail.com; сайт уладальніка правоў: gcbipdaniil.github.io.

Выкарыстоўваючы Праграму, карыстальнік пацвярджае, што азнаёміўся з гэтым дакументам і прымае яго ўмовы.

Политика конфиденциальности и пользовательское соглашение

Настоящий документ определяет условия использования приложения FITEVO (далее — «Приложение») и порядок обработки персональных данных пользователей. Приложение представляет собой дневник питания, позволяющий вести учёт калорий и БЖУ, массы тела, привычек гигиены и достижений, а также обращаться к автоматизированному помощнику, при желании оценивать состав блюда по фотографии и получать напоминания. Приложение устанавливается на устройство как веб-приложение (PWA).

Правообладатель и оператор данных: DanStudio (Daniil Dudarchuk)
Электронная почта: daniildudarcuk@gmail.com
Редакция действует с 6 ноября 2026 года

Основные положения

  • Хранение. Дневник хранится на устройстве пользователя и на сервере проекта.
  • Передача третьим лицам. Данные не продаются и не используются для рекламы. Реклама в Приложении не размещается.
  • Автоматизированный помощник. Обработка сообщений осуществляется провайдером ИИ-сервисов. Ему передаются сообщения пользователя и сведения, необходимые для подготовки ответа.
  • Напоминания. Функция необязательна. При её включении устройство регистрируется на сервере проекта для получения уведомлений, а настройки напоминаний хранятся в дневнике. Напоминания формируются автоматически по записям дневника.
  • Распознавание по фотографии. Функция необязательна и включается пользователем. Фотография передаётся только по адресу, указанному пользователем в настройках (на его собственный компьютер), и не направляется ни на сервер проекта, ни провайдеру ИИ-сервисов. Результат носит приближённый характер.
  • Сервер проекта. На сервер передаются дневник (профиль, записи питания, масса тела, переписка с помощником), а также штрихкоды, сведения о товарах и фотографии упаковок, направленные пользователем на проверку.

1. Операторы и обработчики данных

1.1. Авторизация пользователей и доступ к ИИ-сервисам обеспечиваются сторонним провайдером. Условия использования провайдера размещены по этой ссылке. Пользователь входит в Приложение с использованием своей учётной записи у провайдера; Приложение получает от провайдера только имя пользователя и возможность обращаться к ИИ-сервисам от имени пользователя. Пароль пользователя Приложению недоступен и не хранится.

1.2. Дневники пользователей и общая база штрихкодов размещаются на сервере проекта. Файлы защищены от прямого доступа из сети Интернет. Доступ к дневнику имеет его владелец, прошедший авторизацию, и администратор сервера.

2. Обрабатываемые данные

  • Профиль: имя, пол, возраст, рост, масса тела, цель, уровень физической активности. На их основе рассчитываются суточная норма калорий и целевые показатели.
  • Дневник: сведения о времени и составе приёмов пищи, калории и БЖУ, результаты взвешиваний, рацион, личные продукты, отметки гигиены.
  • Переписка с помощником и голосовые сообщения, если пользователь использует голосовой ввод.
  • Фотографии блюд и подписи к ним, если пользователь использует распознавание по фотографии: уменьшенная копия снимка, подпись, результат распознавания (наименования, масса, калории и БЖУ) и отметка о добавлении в дневник.
  • Настройки и прогресс: тема оформления, достижения, параметры карточек раздела «Поделиться».
  • Сообщения о сбоях и проблемах, если они отправлены: технические сведения об ошибке, а для обращений, написанных пользователем, также его текст и имя в приложении.
  • Данные для напоминаний, если пользователь их включил: время и параметры напоминаний, часовой пояс устройства, технический адрес уведомлений устройства и ключи шифрования, а также сведения о том, какие напоминания уже отправлены.

2.1. Масса тела, возраст и рост относятся к сведениям о здоровье. Они используются исключительно для расчётов внутри Приложения и не применяются в рекламных целях, для оценки пользователя или передачи третьим лицам.

3. Места хранения данных

  • Устройство пользователя. Копия дневника сохраняется в памяти браузера для быстрого запуска и работы без подключения к сети; там же хранятся файлы, необходимые для автономной работы Приложения. При выходе из учётной записи локальная копия удаляется.
  • Хранилище провайдера. В ранних версиях Приложения дневник сохранялся файлом в хранилище учётной записи пользователя у провайдера. При первом входе в актуальную версию Приложение однократно считывает этот файл и переносит данные на сервер проекта. Дальнейшая запись в хранилище провайдера не производится. Прежний файл остаётся в учётной записи до его удаления пользователем.
  • Сервер проекта. Дневник единым файлом, общая база штрихкодов и заявки на добавление товаров. Данные передаются на сервер после внесения изменений, как правило, в течение нескольких секунд.

4. Передача данных

4.1. Автоматизированный помощник и голосовой ввод

Текст сообщений, последние реплики переписки и необходимые сведения о профиле и дневнике передаются провайдеру ИИ-сервисов для формирования ответа. Распознавание голосовых сообщений также осуществляется провайдером. Ответы формируются автоматически и могут содержать неточности; пользователю следует самостоятельно проверять существенные сведения.

4.2. Поиск товара по штрихкоду

При сканировании или вводе штрихкода Приложение выполняет поиск товара последовательно: на устройстве, в общей базе проекта, затем во внешних общедоступных источниках сведений о товарах и через промежуточные сервисы, обеспечивающие передачу запросов. Указанные источники получают штрихкод и IP-адрес пользователя в обычном для сетевого обращения порядке. Данные дневника и профиля в таких запросах не передаются.

Камера используется только для считывания кода. Видеоизображение обрабатывается на устройстве и не передаётся. Для считывания кодов загружается сторонний программный компонент.

4.3. Товары и фотографии, направленные пользователем

При самостоятельном добавлении нового товара он сохраняется в разделе «Мои продукты», а его копия направляется на проверку на сервер проекта: штрихкод, наименование, пищевая ценность, состав, фотография упаковки и имя пользователя. Заявки рассматривает администратор. Одобренная карточка включается в общую базу, доступную всем пользователям, при этом в поле «источник» может указываться имя пользователя. Значения, рассчитанные автоматически и отмеченные знаком «≈ ИИ», в общую базу не передаются.

4.4. Распознавание блюд по фотографии

Функция доступна только после того, как пользователь самостоятельно включит её в настройках профиля и укажет сетевой адрес программного обеспечения для работы с языковыми моделями, которое он запустил на собственном компьютере или в собственной сети. Фотография и необязательная подпись к ней передаются непосредственно на указанный адрес и не проходят через сервер проекта и провайдера ИИ-сервисов. Правообладатель не получает исходное изображение и не имеет доступа к модели, её настройкам и журналам.

В переписке сохраняется только уменьшенная копия снимка (не более 240 пикселей по большей стороне), подпись и результат. Эта копия входит в состав дневника и передаётся на сервер проекта наряду с прочей перепиской; удалить её можно очисткой переписки. Исходный снимок после обработки не сохраняется.

Тем же способом, при добавлении товара вручную, может быть прочитана таблица пищевой ценности с фотографии упаковки. Распознанные значения лишь подставляются в форму, пользователь обязан сверить их с упаковкой до сохранения.

Пользователь самостоятельно отвечает за безопасность указанного адреса и за настройку доступа к нему. Не рекомендуется открывать такой адрес для неограниченного круга лиц.

Определение продукта, оценка размеров, объёма и массы порции, а также расчёт калорийности и БЖУ выполняются автоматически. Масса вычисляется по оценённым форме и размерам с применением формул объёма и ориентировочной плотности, калорийность проверяется по соотношению белков, жиров и углеводов. Результат является приближённой оценкой, может содержать ошибки и должен проверяться пользователем до добавления в дневник. Значения, не найденные в личной базе продуктов, помечаются как предположение или «≈ ИИ».

4.5. Напоминания и уведомления

Функция включается пользователем в настройках профиля; для показа уведомлений требуется разрешение операционной системы или браузера, которое можно отозвать в любой момент. При включении устройство передаёт серверу проекта технический адрес для доставки уведомлений и ключи шифрования, выданные службой уведомлений платформы (Apple, Google, Mozilla или иным производителем браузера). Эта служба получает зашифрованное сообщение и сведения об устройстве, необходимые для доставки, в обычном для таких служб порядке; прочитать содержание сообщения она не может.

Сервер проекта по расписанию, заданному пользователем, анализирует записи дневника (приёмы пищи, калории, массу тела, серию записей) и формирует напоминания, в том числе итоги недели и сообщения о превышении или недостатке суточной нормы. Тексты содержат сведения из дневника пользователя, например количество съеденных калорий. Отправленные напоминания фиксируются, чтобы не повторяться, и удаляются через три дня.

Напоминания носят справочный характер, не являются медицинской рекомендацией и не заменяют консультацию специалиста. Пользователь может отключить любое напоминание или все сразу, а также отключить уведомления на устройстве; при отключении технический адрес уведомлений удаляется с сервера.

4.6. Сведения о сбоях и обращения о проблемах

При возникновении технической ошибки в работе приложения на сервер проекта может автоматически передаваться обезличенное сообщение: текст ошибки, наименование файла и строки, страница, версия приложения и краткое описание типа устройства и браузера. Эти сообщения не содержат записей дневника, переписки, фотографий и имени пользователя, хранятся не более тридцати дней и используются только для устранения неисправностей. Автоматическая передача отключается в настройках профиля.

Пользователь вправе направить сообщение о проблеме самостоятельно. Такое сообщение хранится вместе с введённым текстом, именем пользователя в приложении, версией приложения и сведениями об устройстве и доступно администратору проекта; срок хранения не превышает тридцати дней.

4.7. Служебные обращения

Для подтверждения личности пользователя при направлении заявки и в панели администратора сервер проекта передаёт токен авторизации провайдеру и сохраняет результат проверки на 10 минут. При входе в Приложение сервер проекта фиксирует имя пользователя, а также время первого и последнего посещения. Эти сведения необходимы для ведения статистики, оказания технической помощи (в том числе очистки данных по запросу пользователя) и ограничения доступа нарушителям. В целях защиты от перегрузки число запросов с одного IP-адреса ограничивается; при этом хранится только необратимая контрольная сумма адреса.

4.8. Сторонние ресурсы оформления и графики

Шрифты, компоненты построения графиков и скрипты авторизации загружаются с серверов третьих лиц. При загрузке эти ресурсы получают IP-адрес и технические сведения о браузере пользователя в обычном для сетевого обращения порядке.

4.9. Карточки раздела «Поделиться»

Изображения формируются на устройстве пользователя без передачи на сервер. Готовое изображение попадает в стороннее приложение только по выбору пользователя.

4.10. Местоположение (необязательно)

Эта функция включается только кнопкой «Подключить погоду» в настройках оформления (режим «Природа») и нужна, чтобы подбирать цвета и эффекты темы и подсказки на главном экране по текущей погоде и точнее считать время рассвета и заката. Координаты запрашиваются у браузера с вашего разрешения, округляются примерно до 10 км и хранятся в памяти браузера на вашем устройстве. Чтобы узнать погоду, эти округлённые координаты (без имени, идентификаторов и других данных) отправляются в сервис Open-Meteo (open-meteo.com); сервис, как и любой сайт, к которому обращаются, видит IP-адрес устройства. Запрос повторяется примерно раз в полчаса, пока погода подключена. Кнопка «Отключить погоду» удаляет сохранённые координаты и погоду; разрешение можно отозвать в настройках браузера или системы. Данные о погоде: Open-Meteo.com, лицензия CC BY 4.0.

5. Файлы cookie и память браузера

Приложение не использует рекламные и аналитические файлы cookie. Авторизация обеспечивается провайдером. В памяти браузера Приложение сохраняет копию дневника, тему оформления, имя последнего пользователя и служебные отметки. Пользователь может удалить эти данные в настройках браузера либо выйдя из учётной записи.

6. Сроки хранения

  • Дневник хранится в течение всего срока использования Приложения. Функция «Сбросить данные» в профиле удаляет записи питания, историю массы тела и переписку; полное удаление файла на сервере осуществляется по обращению пользователя.
  • Заявки на добавление товаров хранятся до принятия решения администратором; одобренные карточки остаются в общей базе.
  • Запись о пользователе (имя, даты посещений, отметки блокировки и очистки) хранится в течение срока работы Приложения. Данные, используемые для ограничения числа запросов, удаляются автоматически по истечении короткого срока.

7. Права пользователя

  • Получение данных. Пользователь вправе запросить копию своего дневника, направив обращение по контактам правообладателя.
  • Удаление данных. Пользователь вправе сбросить данные в профиле, а для полного удаления файла на сервере направить обращение правообладателю. Прежний файл в хранилище провайдера, при его наличии, удаляется пользователем самостоятельно.
  • Исправление и удаление карточки товара. Для изменения или удаления карточки из общей базы, включая имя пользователя в поле «источник», необходимо направить обращение с указанием штрихкода.
  • Вопросы об обработке данных провайдером направляются по адресу privacy@puter.com.

8. Возраст и состояние здоровья

8.1. Использование Приложения допускается с 13 лет в соответствии с условиями провайдера авторизации. Несовершеннолетним рекомендуется пользоваться Приложением совместно с родителями или законными представителями.

8.2. Приложение не является медицинским сервисом. Расчёты калорийности, норм и прогнозов носят приблизительный характер, ответы помощника могут быть неточными. Приложение не предназначено для лечения и постановки диагнозов. При беременности, наличии заболеваний, расстройств пищевого поведения, а также перед началом строгой диеты необходима консультация врача. Если соблюдение диеты причиняет вред здоровью, следует прекратить её и обратиться за медицинской помощью.

9. Ответственность

9.1. Приложение предоставляется «как есть». Правообладатель не гарантирует бесперебойную работу, а также доступность ИИ-сервисов, которая зависит от провайдера и лимитов использования.

9.2. Пользователь самостоятельно отвечает за достоверность вводимых сведений и за решения, принятые на основании расчётов Приложения.

10. Изменение условий и контакты

10.1. Правообладатель вправе изменять настоящий документ. Новая редакция публикуется на этой странице с указанием даты. Продолжение использования Приложения после публикации означает согласие с новой редакцией.

10.2. По вопросам обработки данных и удаления сведений: daniildudarcuk@gmail.com; сайт правообладателя: gcbipdaniil.github.io.

Используя Приложение, пользователь подтверждает, что ознакомился с настоящим документом и принимает его условия.

Privacy Policy and Terms of Use

This document sets out the terms of use of the FITEVO application (the “Application”) and how users’ personal data is processed. The Application is a food diary that lets you track calories and macronutrients, body weight, hygiene habits and achievements, talk to an automated assistant, optionally estimate the composition of a dish from a photo, and receive reminders. The Application is installed on a device as a web app (PWA).

Rights holder and data operator: DanStudio (Daniil Dudarchuk)
Email: daniildudarcuk@gmail.com
This version is effective from 6 November 2026
This is an English translation for convenience. If it differs from the Russian version, the Russian version prevails.

Key points

  • Storage. Your diary is stored on your device and on the project server.
  • Third parties. Data is not sold and is not used for advertising. The Application contains no ads.
  • Automated assistant. Messages are processed by the AI service provider. It receives your messages and the information needed to prepare a reply.
  • Reminders. This feature is optional. When you turn it on, your device is registered on the project server to receive notifications, and reminder settings are stored in your diary. Reminders are generated automatically from your diary entries.
  • Photo recognition. This feature is optional and is turned on by you. A photo is sent only to the address you specify in the settings (your own computer) and is not sent to the project server or to the AI service provider. The result is approximate.
  • Project server. The server receives your diary (profile, food entries, body weight, chat with the assistant), as well as barcodes, product information and package photos that you submit for review.

1. Operators and data processors

1.1. User sign-in and access to AI services are provided by a third-party provider. The provider’s terms of use are available at this link. You sign in to the Application with your own account at the provider; the Application receives from the provider only your username and the ability to call AI services on your behalf. Your password is not available to the Application and is not stored.

1.2. User diaries and the shared barcode database are hosted on the project server. The files are protected from direct access over the Internet. Access to a diary is available to its authenticated owner and to the server administrator.

2. Data processed

  • Profile: name, gender, age, height, body weight, goal, physical activity level. These are used to calculate your daily calorie target and other targets.
  • Diary: the time and content of meals, calories and macronutrients, weigh-in results, meal plan, personal foods, hygiene marks.
  • Chat with the assistant and voice messages, if you use voice input.
  • Food photos and their captions, if you use photo recognition: a reduced copy of the picture, the caption, the recognition result (names, weight, calories and macronutrients) and a mark showing whether it was added to the diary.
  • Settings and progress: theme, achievements, settings of the “Share” cards.
  • Error and problem reports, if they are sent: technical details of the error and, for reports written by you, your text and your name in the app.
  • Reminder data, if you turned reminders on: reminder times and settings, the device time zone, the technical notification address of the device and encryption keys, and information about which reminders have already been sent.

2.1. Body weight, age and height are health-related data. They are used solely for calculations inside the Application and are not used for advertising, for evaluating the user or for transfer to third parties.

3. Where data is stored

  • Your device. A copy of your diary is kept in the browser’s storage for fast start-up and offline use; the files required for offline operation of the Application are stored there as well. When you sign out, the local copy is deleted.
  • Provider storage. In early versions of the Application, the diary was saved as a file in your account storage at the provider. On first sign-in to the current version, the Application reads this file once and moves the data to the project server. It no longer writes to the provider’s storage. The old file stays in your account until you delete it.
  • Project server. The diary as a single file, the shared barcode database and product submissions. Data is sent to the server after changes are made, usually within a few seconds.

4. Data transfer

4.1. Automated assistant and voice input

The text of your messages, the latest messages of the chat and the necessary profile and diary information are sent to the AI service provider to produce a reply. Voice messages are also recognized by the provider. Replies are generated automatically and may contain inaccuracies; you should check important information yourself.

4.2. Barcode product search

When you scan or enter a barcode, the Application looks the product up in sequence: on the device, in the project’s shared database, then in external public sources of product information and through intermediary services that relay the requests. These sources receive the barcode and your IP address in the usual way for a network request. Diary and profile data is not sent in such requests.

The camera is used only to read the code. The video image is processed on the device and is not transmitted. A third-party software component is loaded to read codes.

4.3. Products and photos you submit

When you add a new product yourself, it is saved in “My foods”, and a copy is sent to the project server for review: the barcode, name, nutrition values, ingredients, a photo of the package and your username. Submissions are reviewed by the administrator. An approved card is included in the shared database available to all users, and your username may be shown in the “source” field. Values calculated automatically and marked “≈ AI” are not sent to the shared database.

4.4. Recognizing dishes from a photo

This feature is available only after you turn it on in your profile settings and enter the network address of language-model software that you run on your own computer or in your own network. The photo and an optional caption are sent directly to that address and do not pass through the project server or the AI service provider. The rights holder does not receive the original image and has no access to the model, its settings or logs.

Only a reduced copy of the picture (no more than 240 pixels on the longer side), the caption and the result are saved in the chat. This copy is part of the diary and is sent to the project server along with the rest of the chat; you can delete it by clearing the chat. The original picture is not saved after processing.

In the same way, when you add a product manually, the nutrition table can be read from a photo of the package. The recognized values are only filled into the form, and you must compare them with the package before saving.

You are responsible for the security of the specified address and for configuring access to it. It is not recommended to open such an address to an unlimited audience.

Identifying the product, estimating the size, volume and weight of the portion, and calculating calories and macronutrients are done automatically. Weight is calculated from the estimated shape and dimensions using volume formulas and approximate density, and calories are checked against the ratio of protein, fat and carbohydrates. The result is an approximate estimate, may contain errors and must be checked by you before it is added to the diary. Values not found in your personal food database are marked as a guess or “≈ AI”.

4.5. Reminders and notifications

This feature is turned on by you in the profile settings; showing notifications requires permission from the operating system or browser, which you can withdraw at any time. When it is turned on, the device sends the project server a technical address for delivering notifications and encryption keys issued by the platform’s notification service (Apple, Google, Mozilla or another browser maker). That service receives the encrypted message and the device information needed for delivery, in the usual way for such services; it cannot read the content of the message.

On the schedule you set, the project server analyzes your diary entries (meals, calories, body weight, entry streak) and generates reminders, including weekly summaries and messages about exceeding or falling short of your daily target. The texts contain information from your diary, for example the number of calories eaten. Sent reminders are recorded so that they are not repeated and are deleted after three days.

Reminders are for information only, are not medical advice and do not replace consultation with a specialist. You can turn off any reminder or all of them, and you can turn off notifications on the device; when you turn them off, the technical notification address is deleted from the server.

4.6. Error information and problem reports

When a technical error occurs in the app, an anonymized message may be sent automatically to the project server: the error text, the file name and line, the page, the app version and a short description of the device and browser type. These messages do not contain diary entries, chat, photos or your name, are stored for no more than thirty days and are used only to fix faults. Automatic sending can be turned off in the profile settings.

You may also send a problem report yourself. Such a report is stored together with the text you entered, your name in the app, the app version and device information and is available to the project administrator; the storage period does not exceed thirty days.

4.7. Service requests

To confirm your identity when you send a submission and in the administrator panel, the project server passes the authorization token to the provider and keeps the result of the check for 10 minutes. When you sign in to the Application, the project server records your username and the times of your first and last visits. This information is needed for statistics, technical support (including clearing data at your request) and blocking abusers. To protect against overload, the number of requests from one IP address is limited; only an irreversible checksum of the address is stored.

4.8. Third-party design and chart resources

Fonts, chart components and sign-in scripts are loaded from third-party servers. When they are loaded, these resources receive your IP address and technical information about your browser in the usual way for a network request.

4.9. “Share” cards

Images are generated on your device without being sent to the server. The finished image goes to a third-party app only if you choose so.

4.10. Location (optional)

This feature is turned on only by the “Connect weather” button in the appearance settings (the “Nature” mode) and is used to choose the theme colors, effects and hints on the main screen according to the current weather and to calculate sunrise and sunset more accurately. The coordinates are requested from your browser with your permission, rounded to about 10 km and kept in your browser storage on your device. To look up the weather, these rounded coordinates (with no name, identifier or other data) are sent to the Open-Meteo service (open-meteo.com); like any website you contact, it can see the device’s IP address. The request is repeated about every half hour while the weather is connected. The “Disconnect weather” button deletes the saved coordinates and weather; you can revoke the permission in your browser or system settings. Weather data: Open-Meteo.com, licensed CC BY 4.0.

5. Cookies and browser storage

The Application does not use advertising or analytics cookies. Sign-in is provided by the provider. In the browser’s storage, the Application keeps a copy of the diary, the theme, the name of the last user and service marks. You can delete this data in the browser settings or by signing out.

6. Retention periods

  • The diary is kept for as long as you use the Application. The “Reset data” function in the profile deletes food entries, weight history and chat; the file on the server is fully deleted on your request.
  • Product submissions are kept until the administrator makes a decision; approved cards remain in the shared database.
  • The user record (name, visit dates, block and clearing marks) is kept for as long as the Application operates. Data used to limit the number of requests is deleted automatically after a short period.

7. User rights

  • Getting your data. You may request a copy of your diary by writing to the rights holder’s contacts.
  • Deleting your data. You may reset your data in the profile, and to fully delete the file on the server, write to the rights holder. The old file in the provider’s storage, if any, is deleted by you.
  • Correcting or deleting a product card. To change or delete a card in the shared database, including your username in the “source” field, send a request stating the barcode.
  • Questions about data processing by the provider should be sent to privacy@puter.com.

8. Age and health

8.1. The Application may be used from the age of 13, in accordance with the terms of the sign-in provider. Minors are advised to use the Application together with a parent or legal guardian.

8.2. The Application is not a medical service. Calculations of calories, targets and forecasts are approximate, and the assistant’s replies may be inaccurate. The Application is not intended for treatment or diagnosis. During pregnancy, in the presence of illness or eating disorders, and before starting a strict diet, consult a doctor. If following a diet harms your health, stop it and seek medical help.

9. Liability

9.1. The Application is provided “as is”. The rights holder does not guarantee uninterrupted operation or the availability of AI services, which depends on the provider and usage limits.

9.2. You are responsible for the accuracy of the information you enter and for decisions made on the basis of the Application’s calculations.

10. Changes to the terms and contacts

10.1. The rights holder may change this document. The new version is published on this page with its date. Continuing to use the Application after publication means you agree to the new version.

10.2. For questions about data processing and deletion: daniildudarcuk@gmail.com; the rights holder’s website: gcbipdaniil.github.io.

By using the Application, you confirm that you have read this document and accept its terms.

Polityka prywatności i regulamin użytkownika

Niniejszy dokument określa warunki korzystania z aplikacji FITEVO (dalej „Aplikacja”) oraz zasady przetwarzania danych osobowych użytkowników. Aplikacja stanowi dziennik żywieniowy umożliwiający prowadzenie ewidencji kalorii i makroskładników (białek, tłuszczów i węglowodanów), masy ciała, nawyków higienicznych i osiągnięć, a także kontakt ze zautomatyzowanym asystentem, opcjonalne szacowanie składu posiłków na podstawie zdjęć oraz otrzymywanie przypomnień. Aplikacja jest instalowana na urządzeniu jako aplikacja internetowa (PWA).

Właściciel praw i administrator danych: DanStudio (Daniil Dudarchuk)
Adres e-mail: daniildudarcuk@gmail.com
Niniejsza wersja obowiązuje od 6 listopada 2026 r.
Jest to tłumaczenie na język polski sporządzone w celach informacyjnych. W przypadku rozbieżności z wersją rosyjską, wersja rosyjska ma charakter rozstrzygający.

Główne postanowienia

  • Przechowywanie. Dziennik jest przechowywany na urządzeniu użytkownika oraz na serwerze projektu.
  • Przekazywanie podmiotom trzecim. Dane nie są sprzedawane ani wykorzystywane do celów reklamowych. W Aplikacji nie są wyświetlane żadne reklamy.
  • Zautomatyzowany asystent. Wiadomości są przetwarzane przez dostawcę usług AI. Otrzymuje on wiadomości użytkownika oraz informacje niezbędne do przygotowania odpowiedzi.
  • Przypomnienia. Funkcja opcjonalna. Po jej włączeniu urządzenie jest rejestrowane na serwerze projektu w celu odbierania powiadomień, a ustawienia przypomnień są zapisywane w dzienniku. Przypomnienia generowane są automatycznie na podstawie wpisów w dzienniku.
  • Rozpoznawanie na podstawie zdjęć. Funkcja opcjonalna i aktywowana przez użytkownika. Zdjęcie jest przesyłane wyłącznie pod adres wskazany przez użytkownika w ustawieniach (na jego własny komputer) i nie trafia ani na serwer projektu, ani do dostawcy usług AI. Wynik ma charakter przybliżony.
  • Serwer projektu. Na serwer przesyłany jest dziennik (profil, wpisy posiłków, masa ciała, historia rozmów z asystentem), jak również kody kreskowe, dane o produktach i zdjęcia opakowań zgłoszone przez użytkownika do weryfikacji.

1. Administratorzy i podmioty przetwarzające dane

1.1. Logowanie użytkowników oraz dostęp do usług AI zapewnia zewnętrzny dostawca. Regulamin dostawcy dostępny jest pod tym linkiem. Użytkownik loguje się do Aplikacji za pomocą własnego konta u dostawcy; Aplikacja otrzymuje od dostawcy wyłącznie nazwę użytkownika oraz uprawnienie do wysyłania zapytań do usług AI w jego imieniu. Hasło użytkownika nie jest dostępne dla Aplikacji i nie jest przechowywane.

1.2. Dzienniki użytkowników oraz wspólna baza kodów kreskowych znajdują się na serwerze projektu. Pliki są zabezpieczone przed bezpośrednim dostępem z sieci Internet. Dostęp do dziennika posiada wyłącznie uwierzytelniony właściciel oraz administrator serwera.

2. Przetwarzane dane

  • Profil: imię, płeć, wiek, wzrost, masa ciała, cel, poziom aktywności fizycznej. Służą one do obliczania dziennego zapotrzebowania kalorycznego i innych wskaźników docelowych.
  • Dziennik: czas i skład posiłków, kalorie i makroskładniki, wyniki ważeń, jadłospis, własne produkty, odznaczenia nawyków higienicznych.
  • Rozmowy z asystentem oraz wiadomości głosowe, jeśli użytkownik korzysta z wprowadzania głosowego.
  • Zdjęcia posiłków i ich opisy, jeśli użytkownik korzysta z rozpoznawania obrazem: pomniejszona kopia zdjęcia, opis, wynik rozpoznania (nazwy, waga, kalorie i makroskładniki) oraz informacja o dodaniu do dziennika.
  • Ustawienia i postępy: motyw wizualny, osiągnięcia, konfiguracja kart w sekcji „Udostępnij”.
  • Zgłoszenia błędów i problemów, o ile zostały wysłane: parametry techniczne awarii, a w przypadku zgłoszeń wysyłanych ręcznie — treść wiadomości i nazwa użytkownika w aplikacji.
  • Dane przypomnień, jeśli zostały włączone: godziny i parametry przypomnień, strefa czasowa urządzenia, techniczny adres powiadomień push urządzenia, klucze szyfrowania oraz rejestr wysłanych powiadomień.

2.1. Masa ciała, wiek i wzrost stanowią dane dotyczące zdrowia. Są one wykorzystywane wyłącznie do obliczeń wewnątrz Aplikacji i nie są stosowane w celach marketingowych, profilowania komercyjnego ani przekazywane podmiotom trzecim.

3. Miejsca przechowywania danych

  • Urządzenie użytkownika. Kopia dziennika jest przechowywana w pamięci przeglądarki w celu szybkiego uruchamiania i działania w trybie offline; znajdują się tam również pliki niezbędne do pracy bez dostępu do sieci. W momencie wylogowania kopia lokalna zostaje usunięta.
  • Magazyn danych dostawcy. We wczesnych wersjach Aplikacji dziennik był zapisywany jako plik w chmurze konta użytkownika u dostawcy. Przy pierwszym logowaniu do aktualnej wersji Aplikacja jednorazowo odczytuje ten plik i migruje dane na serwer projektu. Dalsze zapisywanie w magazynie dostawcy nie jest prowadzone. Dawny plik pozostaje na koncie do czasu usunięcia go przez użytkownika.
  • Serwer projektu. Dziennik w formie pojedynczego pliku, wspólna baza kodów kreskowych oraz zgłoszenia produktów. Dane są przesyłane na serwer po wprowadzeniu zmian, z reguły w ciągu kilku sekund.

4. Przekazywanie danych

4.1. Zautomatyzowany asystent i wprowadzanie głosowe

Treść wiadomości, ostatnie wypowiedzi z czatu oraz niezbędne informacje o profilu i dzienniku są przekazywane dostawcy usług AI w celu wygenerowania odpowiedzi. Rozpoznawanie nagrań głosowych również realizowane jest przez dostawcę. Odpowiedzi powstają automatycznie i mogą zawierać błędy; użytkownik powinien samodzielnie weryfikować istotne informacje.

4.2. Wyszukiwanie produktu po kodzie kreskowym

Podczas skanowania lub ręcznego wpisywania kodu kreskowego Aplikacja przeszukuje źródła w kolejności: pamięć urządzenia, wspólna baza projektu, a następnie zewnętrzne publiczne bazy produktów oraz serwery pośredniczące. Źródła te otrzymują kod kreskowy oraz adres IP użytkownika zgodnie ze standardowym protokołem sieciowym. Dane dziennika i profilu nie są dołączane do tych zapytań.

Aparat wykorzystywany jest wyłącznie do skanowania kodu. Obraz z kamery jest przetwarzany lokalnie na urządzeniu i nie jest nigdzie wysyłany. Do odczytu kodów ładowany jest zewnętrzny komponent programistyczny.

4.3. Produkty i zdjęcia zgłoszone przez użytkownika

Podczas ręcznego dodawania nowego produktu zostaje on zapisany w sekcji „Moje produkty”, a jego kopia trafia na serwer projektu do weryfikacji: kod kreskowy, nazwa, wartości odżywcze, skład, zdjęcie opakowania oraz nazwa użytkownika. Zgłoszenia weryfikuje administrator. Zaakceptowana karta dołączana jest do wspólnej bazy widocznej dla wszystkich, przy czym w polu „źródło” może pojawić się nazwa użytkownika. Wartości wyliczone automatycznie i oznaczone symbolem „≈ AI” nie trafiają do bazy wspólnej.

4.4. Rozpoznawanie potraw ze zdjęcia

Funkcja staje się aktywna wyłącznie po jej ręcznym włączeniu w profilu i podaniu adresu sieciowego oprogramowania do obsługi modeli językowych, które użytkownik uruchomił na własnym komputerze lub we własnej sieci lokalnej. Zdjęcie i opcjonalny podpis są przesyłane bezpośrednio pod wskazany adres i nie przechodzą przez serwer projektu ani dostawcę usług AI. Właściciel praw nie otrzymuje oryginalnego zdjęcia i nie ma wglądu w model, jego ustawienia ani logi.

W historii czatu zapisywana jest wyłącznie pomniejszona miniatura (maksymalnie 240 pikseli na dłuższym boku), podpis oraz wynik. Kopia ta stanowi część dziennika i trafia na serwer projektu wraz z całą konwersacją; można ją usunąć poprzez wyczyszczenie czatu. Oryginalne zdjęcie po przetworzeniu nie jest zachowywane.

W ten sam sposób, podczas ręcznego dodawania produktu, możliwe jest odczytanie tabeli wartości odżywczych ze zdjęcia etykiety. Rozpoznane wartości są jedynie wstawiane do pól formularza — użytkownik ma obowiązek porównać je z opakowaniem przed zapisaniem.

Użytkownik ponosi pełną odpowiedzialność za bezpieczeństwo i konfigurację dostępu do wskazanego adresu sieciowego. Odradza się wystawianie takiego adresu do publicznej sieci bez zabezpieczeń.

Identyfikacja potrawy, oszacowanie jej wymiarów, objętości i wagi oraz wyliczenie kalorii i makroskładników odbywa się automatycznie. Waga szacowana jest na podstawie kształtu i wymiarów z użyciem wzorów geometrycznych i średniej gęstości, a kaloryczność jest weryfikowana z proporcjami białek, tłuszczów i węglowodanów. Wynik ma charakter przybliżony, może zawierać błędy i musi zostać sprawdzony przez użytkownika przed dodaniem do dziennika. Wartości nieznalezione we własnej bazie produktów oznaczane są jako przypuszczenie lub „≈ AI”.

4.5. Przypomnienia i powiadomienia

Funkcja jest włączana przez użytkownika w ustawieniach; wyświetlanie powiadomień wymaga zgody systemu operacyjnego lub przeglądarki, którą można wycofać w dowolnym momencie. Po włączeniu urządzenie przekazuje serwerowi projektu techniczny adres doręczenia powiadomień oraz klucze szyfrowania wygenerowane przez usługę powiadomień platformy (Apple, Google, Mozilla itp.). Usługa ta otrzymuje zaszyfrowaną wiadomość i dane urządzenia niezbędne do jej doręczenia; nie ma ona możliwości odczytania treści powiadomienia.

Serwer projektu zgodnie z harmonogramem użytkownika analizuje wpisy dziennika (posiłki, kalorie, wagę, ciągłość serii) i tworzy przypomnienia, w tym raporty tygodniowe oraz komunikaty o przekroczeniu lub niedoborze kalorii. Treści zawierają faktyczne dane z dziennika, np. liczbę spożytych kalorii. Wysłane powiadomienia są rejestrowane, aby uniknąć duplikatów, i usuwane po trzech dniach.

Przypomnienia mają charakter wyłącznie informacyjny, nie stanowią porady medycznej i nie zastępują konsultacji ze specjalistą. Użytkownik może w każdej chwili wyłączyć dowolne przypomnienie lub wycofać uprawnienia na urządzeniu — wówczas techniczny adres powiadomień jest natychmiast usuwany z serwera.

4.6. Informacje o błędach i zgłoszenia problemów

W razie wystąpienia błędu technicznego na serwer projektu może zostać automatycznie przesłany zanonimizowany raport: treść błędu, nazwa pliku i numer linii, adres podstrony, wersja aplikacji oraz ogólny typ urządzenia i przeglądarki. Raporty te nie zawierają wpisów z dziennika, historii czatu, zdjęć ani imienia użytkownika, są przechowywane maksymalnie przez 30 dni i służą wyłącznie do usuwania usterek. Automatyczne raportowanie można wyłączyć w profilu.

Użytkownik może również wysłać zgłoszenie samodzielnie. Taka wiadomość jest przechowywana wraz z wpisanym tekstem, nazwą użytkownika w aplikacji, wersją programu i danymi technicznymi urządzenia przez okres nieprzekraczający 30 dni.

4.7. Zapytania techniczne i serwisowe

Aby potwierdzić tożsamość użytkownika przy dodawaniu produktów do weryfikacji oraz w panelu administracyjnym, serwer projektu przekazuje token autoryzacyjny dostawcy i zachowuje wynik weryfikacji w pamięci podręcznej na 10 minut. Przy wejściu do Aplikacji serwer odnotowuje nazwę użytkownika oraz czas pierwszej i ostatniej wizyty. Dane te są niezbędne do celów statystycznych, pomocy technicznej (w tym usuwania danych na żądanie) oraz blokowania nadużyć. W celu ochrony przed przeciążeniem liczba zapytań z jednego IP jest limitowana, przy czym przechowywany jest wyłącznie nieodwracalny skrót (hash) adresu IP.

4.8. Zewnętrzne zasoby graficzne i biblioteki

Czcionki, skrypty logowania oraz moduły wykresów są pobierane z serwerów podmiotów trzecich. Podczas ich ładowania serwery te otrzymują adres IP i parametry przeglądarki użytkownika w ramach standardowego ruchu sieciowego.

4.9. Karty z sekcji „Udostępnij”

Grafiki są generowane bezpośrednio na urządzeniu użytkownika bez przesyłania na serwer. Gotowy plik trafia do zewnętrznej aplikacji tylko na skutek bezpośredniego działania użytkownika.

4.10. Lokalizacja (opcjonalnie)

Ta funkcja włącza się wyłącznie przyciskiem „Podłącz pogodę” w ustawieniach wyglądu (tryb „Natura”) i służy do doboru kolorów i efektów motywu oraz podpowiedzi na ekranie głównym do bieżącej pogody oraz do dokładniejszego wyliczenia godzin wschodu i zachodu słońca. Współrzędne są pobierane z przeglądarki za Twoją zgodą, zaokrąglane do około 10 km i przechowywane w pamięci przeglądarki na Twoim urządzeniu. Aby sprawdzić pogodę, te zaokrąglone współrzędne (bez nazwy, identyfikatora i innych danych) są wysyłane do usługi Open-Meteo (open-meteo.com); jak każda odwiedzana witryna, usługa widzi adres IP urządzenia. Zapytanie jest powtarzane mniej więcej co pół godziny, gdy pogoda jest podłączona. Przycisk „Odłącz pogodę” usuwa zapisane współrzędne i pogodę; zgodę można cofnąć w ustawieniach przeglądarki lub systemu. Dane o pogodzie: Open-Meteo.com, licencja CC BY 4.0.

5. Pliki cookie i pamięć przeglądarki

Aplikacja nie stosuje marketingowych ani analitycznych plików cookie. Uwierzytelnianie realizowane jest przez zewnętrznego dostawcę. W pamięci przeglądarki Aplikacja przechowuje kopię dziennika, wybrany motyw, nazwę ostatniego użytkownika oraz znaczniki techniczne. Dane te można usunąć w opcjach przeglądarki lub wylogowując się z konta.

6. Okres przechowywania danych

  • Dziennik jest przechowywany przez cały okres korzystania z Aplikacji. Opcja „Zresetuj dane” w profilu kasuje wpisy posiłków, historię wagi i rozmowy z botem; całkowite usunięcie pliku z serwera następuje na wniosek użytkownika.
  • Zgłoszenia nowych produktów są przechowywane do momentu weryfikacji przez administratora; zaakceptowane pozycje pozostają w bazie wspólnej.
  • Wpis o użytkowniku (nazwa, daty logowania, znaczniki blokady i czyszczenia) przechowywany jest przez czas funkcjonowania Aplikacji. Dane służące do ochrony przed atakami DDoS kasowane są automatycznie po krótkim czasie.

7. Prawa użytkownika

  • Dostęp do danych. Użytkownik ma prawo otrzymać kopię swojego dziennika, kontaktując się z administratorem projektu.
  • Usunięcie danych. Użytkownik może zresetować dane bezpośrednio w profilu, a w celu trwałego skasowania pliku z serwera przesłać wniosek do administratora. Ewentualny dawny plik w magazynie dostawcy użytkownik usuwa we własnym zakresie.
  • Korekta lub usunięcie karty produktu. W celu modyfikacji lub usunięcia pozycji ze wspólnej bazy (w tym usunięcia nazwy użytkownika z pola źródła) należy złożyć wniosek z podaniem kodu kreskowego.
  • Pytania o przetwarzanie danych przez dostawcę autoryzacji należy kierować na adres: privacy@puter.com.

8. Wiek i stan zdrowia

8.1. Korzystanie z Aplikacji dozwolone jest od 13 roku życia, zgodnie z regulaminem dostawcy autoryzacji. Osobom niepełnoletnim zaleca się korzystanie z programu pod opieką rodziców lub opiekunów prawnych.

8.2. Aplikacja nie jest wyrobem medycznym ani poradnią lekarską. Wyliczenia kalorii, zapotrzebowania i prognoz mają charakter wyłącznie szacunkowy, a odpowiedzi asystenta mogą być nieprecyzyjne. Aplikacja nie służy do leczenia ani diagnozowania chorób. W przypadku ciąży, chorób przewlekłych, zaburzeń odżywiania lub przed przejściem na restrykcyjną dietę konieczna jest konsultacja lekarska. Jeśli stosowanie diety wywołuje pogorszenie samopoczucia lub zdrowia, należy ją natychmiast przerwać i udać się do lekarza.

9. Odpowiedzialność

9.1. Aplikacja dostarczana jest w stanie „takim, w jakim jest” (as is). Właściciel praw nie gwarantuje jej nieprzerwanego działania ani stałej dostępności usług sztucznej inteligencji, zależnych od zewnętrznego dostawcy i limitów konta.

9.2. Użytkownik ponosi wyłączną odpowiedzialność za rzetelność wprowadzanych informacji oraz za decyzje zdrowotne podejmowane na podstawie wyliczeń Aplikacji.

10. Zmiany warunków i kontakt

10.1. Właściciel praw zastrzega sobie prawo do modyfikacji niniejszego dokumentu. Zaktualizowana wersja jest publikowana na tej stronie z podaniem daty wejścia w życie. Korzystanie z Aplikacji po opublikowaniu zmian oznacza ich akceptację.

10.2. W sprawach dotyczących ochrony danych osobowych i ich usuwania: daniildudarcuk@gmail.com; strona internetowa autora: gcbipdaniil.github.io.

Korzystając z Aplikacji, użytkownik potwierdza zapoznanie się z niniejszym dokumentem i wyraża zgodę na wszystkie jego postanowienia.

Developed by DanStudio (Daniil Dudarchuk)