Мисочка / Mysochka

Політика конфіденційності застосунку «Мисочка»

Оновлено: 19.10.2026

Коротко

  • Профіль, щоденник і кеш страв зберігаються лише на вашому iPhone, у локальній базі даних застосунку. Облікових записів і реєстрації немає.
  • Фото тарілки і текст опису надсилаються на наш сервер і далі в Anthropic API для розпізнавання. Сервер їх не зберігає і не записує в журнал. Перед першим фото ми просимо вашу згоду.
  • Випадковий ідентифікатор пристрою потрібен для обмеження частоти запитів і для обробки підписки в RevenueCat. Він не пов’язаний з вашим ім’ям, Apple ID чи номером телефону.
  • Підписки оформлює Apple. Платіжних даних ми не бачимо.
  • Для вимірювання реклами застосунок надсилає в Meta кілька подій: встановлення, запуск, завершення опитування, показ екрана підписки, початок пробного періоду, оплата. Вміст щоденника, фото і дані профілю в Meta не передаються.
  • Кнопка «Видалити всі дані» в налаштуваннях стирає локальну базу і скидає ідентифікатор пристрою.

1. Хто відповідає за ваші дані

Розробник застосунку і володілець персональних даних (контролер у розумінні GDPR): Novruz Veliiev, Sumy, Ukraine. Електронна пошта: support@mysochka.app.

Ця Політика поширюється на мобільний застосунок «Мисочка» (ідентифікатор ua.mysochka.app) і на сервер, який його обслуговує. Вона не поширюється на сервіси Apple, Meta, Anthropic, RevenueCat і Open Food Facts: у них власні політики, на які ми посилаємося нижче.

2. Які дані ми обробляємо і де вони зберігаються

2.1. Дані лише на вашому пристрої

ДаніЗвідкиНавіщо
Профіль: мета, стать, вік, зріст, вага, рівень активності, розрахована добова норма калорій, мова інтерфейсуопитування при першому запускурозрахунок норми і підсумку дня
Записи щоденника: дата і час, спосіб введення (фото, голос, текст, штрих-код), страви з вагою, калоріями, білками, жирами і вуглеводамиваші записиведення щоденника
Кеш страв: назви страв, які ви вже записували, і їхні значення на 100 гваші записиоднакові числа для однакових страв
Службові позначки: час згоди на обробку AI, час нагадування про пробний період, ідентифікатор пристроюзастосунокробота застосунку

Ці дані зберігаються в локальній базі даних (SQLite) у сховищі застосунку на вашому пристрої. Ми не маємо до них доступу. Профіль (мета, стать, вік, зріст, вага, активність) на наш сервер не надсилається.

Якщо у вас увімкнено резервне копіювання iPhone (iCloud або комп’ютер), копія локальної бази може потрапити до резервної копії. Резервними копіями керуєте ви і Apple за політикою конфіденційності Apple.

2.2. Розпізнавання їжі: фото, текст, голос

Коли ви додаєте запис фотографією, текстом або голосом, застосунок надсилає на наш сервер:

Сервер розміщено на хостингу Railway у регіоні Амстердам (Нідерланди). Сервер передає фото і текст в Anthropic API (модель Claude) і повертає вам результат: список страв з вагою, калоріями, білками, жирами і вуглеводами. Сервер:

Технічні дані з’єднання, зокрема IP-адресу, обробляє мережева інфраструктура хостингу, щоб доставити запит і захистити сервер від зловживань. У наш журнал IP-адреси не записуються.

Перед першим фото застосунок показує екран згоди: фото і текст обробляє сторонній постачальник AI (Anthropic). Без вашої згоди розпізнавання не запускається. Час згоди зберігається лише на пристрої. Відкликати згоду можна, натиснувши «Видалити всі дані» в налаштуваннях або видаливши застосунок.

2.3. Anthropic API: умови зберігання даних

Anthropic (Anthropic, PBC, США) обробляє фото і текст як наш процесор за комерційними умовами для API. Ми перевірили чинні документи Anthropic 19.10.2026:

Окремої угоди про нульове зберігання даних (zero data retention) з Anthropic у нас немає. Запити до Anthropic не пов’язані з вашим ідентифікатором у наших журналах, тому ми не можемо знайти або видалити окремий запит раніше за автоматичне видалення.

2.4. Штрих-коди: Open Food Facts

Коли ви скануєте штрих-код, застосунок розпізнає його на пристрої і надсилає на наш сервер лише номер штрих-коду (EAN) та ідентифікатор пристрою. Сервер запитує дані про продукт у відкритій базі Open Food Facts і може зберігати відповідь про продукт до 24 годин, щоб не повторювати запити. Ваш ідентифікатор до Open Food Facts не передається: Open Food Facts бачить запит від нашого сервера.

Дані продуктів надає Open Food Facts за ліцензією Open Database License (ODbL); окремі відомості про продукти доступні за ліцензією Database Contents License. Базу наповнюють волонтери, тому дані можуть бути неповними або містити помилки.

2.5. Підписка і покупки

Оплату підписки обробляє Apple через App Store за налаштуваннями вашого Apple ID. Ми не отримуємо номер картки, ваше ім’я чи адресу. Для перевірки підписки застосунок використовує сервіс RevenueCat (RevenueCat, Inc., США). RevenueCat отримує:

Ці дані потрібні, щоб застосунок знав, чи активна підписка, міг відновити покупки після зміни пристрою і щоб ми бачили загальну статистику підписок. RevenueCat зберігає дані у США за власною політикою конфіденційності.

Нагадування про кінець пробного періоду - це локальне сповіщення на вашому пристрої; на сервер воно не передається. Для нього потрібен дозвіл на сповіщення.

2.6. Вимірювання реклами: Meta

Ми просуваємо застосунок рекламою в сервісах Meta (Facebook, Instagram). Щоб зрозуміти, чи окупається реклама, застосунок містить Meta SDK (Facebook SDK), який надсилає в Meta такі події:

Разом з подіями Meta отримує технічні дані: модель пристрою, версію iOS, мову і часовий пояс, версію застосунку, IP-адресу з’єднання, анонімний ідентифікатор Meta SDK, а також може отримати ідентифікатор постачальника (IDFV). Рекламний ідентифікатор Apple (IDFA) передається лише тоді, коли ви дозволили відстеження (див. нижче). Вміст щоденника, фото, профіль (вага, зріст, мета) і ваші тексти в Meta не передаються. Застосунок не показує рекламу всередині.

Meta обробляє ці дані за політикою конфіденційності Meta та умовами Meta Business Tools. Для користувачів з ЄЕЗ щодо окремих операцій ми і Meta Platforms Ireland Limited є спільними контролерами (ст. 26 GDPR); після передачі Meta обробляє дані як самостійний контролер. Якщо у вас є обліковий запис Meta, ви можете керувати використанням таких даних у Центрі облікових записів Meta (розділ «Ваша активність поза технологіями Meta» і налаштування реклами).

App Tracking Transparency (ATT). На iOS 14.5 і новіших Apple вимагає вашого дозволу, щоб застосунок міг відстежувати вас у застосунках і на сайтах інших компаній або отримати рекламний ідентифікатор пристрою (IDFA). Якщо застосунок показує системний запит «Дозволити застосунку відстежувати вашу активність?», ваш вибір визначає, чи передається IDFA до Meta. Без вашого дозволу IDFA не передається, а Meta вимірює події в агрегованому вигляді через Aggregated Event Measurement і SKAdNetwork від Apple; Meta SDK для iOS 17 і новіших читає статус дозволу безпосередньо із системи. Змінити вибір можна будь-коли: Параметри iOS, «Конфіденційність і безпека», «Відстеження».

2.7. Листування з підтримкою

Якщо ви пишете на support@mysochka.app, ми обробляємо вашу електронну адресу, зміст листа і вкладення, щоб відповісти. Листування зберігається в поштовій скриньці підтримки до 12 місяців після закриття звернення, потім видаляється. Не надсилайте в листах паролі та платіжні дані.

3. Правові підстави

Для користувачів з Європейської економічної зони та Великої Британії ми спираємося на такі підстави GDPR:

Відомості про вагу, мету і раціон можуть вважатися даними про здоров’я. Ми зберігаємо їх лише на вашому пристрої і не обробляємо на серверах. Фото їжі та опис страв сервер обробляє лише для розпізнавання і не зберігає.

В Україні обробка персональних даних відбувається відповідно до Закону України «Про захист персональних даних» на підставі вашої згоди та укладення і виконання правочину.

4. Передача даних за кордон

ОтримувачЩо отримуєДе обробляєМеханізм
Railway (хостинг нашого сервера)запити розпізнавання і штрих-кодів під час обробкисервер у Нідерландах; компанія зі СШАдоговір з постачальником хостингу; дані не зберігаються
Anthropic, PBCфото, текст, назви страв з кешуСШАDPA Anthropic зі стандартними договірними положеннями ЄС
RevenueCat, Inc.ідентифікатор пристрою, дані покупкиСШАумови обробки даних RevenueCat
Meta Platforms Ireland Limited, Meta Platforms, Inc.події, технічні дані пристроюІрландія, СШАумови Meta Business Tools і механізми передачі, описані в політиці Meta
Appleпокупки через App Storeза політикою Appleумови Apple Media Services
Open Food Facts (некомерційна організація, Франція)номер штрих-коду від нашого сервера, без вашого ідентифікатораФранціявідкритий запит до публічної бази

5. Ваші права

Ви маєте право на доступ до своїх даних, їх виправлення, видалення, обмеження обробки, перенесення, право заперечити проти обробки, відкликати згоду і подати скаргу до наглядового органу. Як це працює в нашому випадку:

Запити надсилайте на support@mysochka.app. Ми відповідаємо протягом одного місяця. Оскільки облікових записів немає, ми можемо попросити ідентифікатор пристрою або дані покупки, щоб знайти запис; більше даних, ніж потрібно, ми не запитуємо.

Скаргу можна подати до наглядового органу країни вашого проживання в ЄС (перелік органів) або до Уповноваженого Верховної Ради України з прав людини.

6. Строки зберігання

ДаніСтрок
Локальна база на пристроїдоки ви не видалите дані або застосунок
Фото і текст на нашому серверілише під час обробки запиту; не зберігаються
Журнал сервера (без вашого тексту та ідентифікатора)обмежений час за налаштуваннями хостингу
Лічильники лімітів за ідентифікатором пристроюв оперативній пам’яті, не довше доби
Кеш штрих-кодів (лише дані продукту)до 24 годин
Дані в Anthropicдо 30 днів (розділ 2.3)
Записи покупок у RevenueCatдоки потрібні для обслуговування підписки і обліку, за політикою RevenueCat
Події в Metaза політикою Meta
Листування з підтримкоюдо 12 місяців після закриття звернення

7. Діти

Застосунок не призначений для осіб, молодших за 16 років; мінімальний вік в опитуванні - 16. Ми свідомо не збираємо дані дітей. Якщо ви вважаєте, що дитина користується застосунком, напишіть нам.

8. Безпека

9. Зміни цієї Політики

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

10. Контакти

Novruz Veliiev, Sumy, Ukraine. Електронна пошта: support@mysochka.app. Див. також Умови використання і сторінку Підтримки.

Українська / English

Mysochka Privacy Policy

Updated: 19.10.2026

In short

  • Your profile, diary and dish cache are stored only on your iPhone, in the app's local database. There are no accounts and no sign-up.
  • Meal photos and descriptions are sent to our server and on to the Anthropic API for recognition. The server does not store or log them. We ask for your consent before the first photo.
  • A random device identifier is used to rate-limit requests and to process your subscription in RevenueCat. It is not linked to your name, Apple ID or phone number.
  • Subscriptions are handled by Apple. We never see payment details.
  • To measure advertising, the app sends a few events to Meta: install, app open, onboarding completed, paywall viewed, trial started, payment. Diary content, photos and profile data are never sent to Meta.
  • The "Delete all data" button in Settings wipes the local database and resets the device identifier.

1. Who is responsible for your data

The developer of the app and the data controller (in the meaning of the GDPR) is Novruz Veliiev, Sumy, Ukraine. Email: support@mysochka.app.

This Policy covers the Mysochka mobile app (bundle identifier ua.mysochka.app) and the server that supports it. It does not cover the services of Apple, Meta, Anthropic, RevenueCat or Open Food Facts; each has its own policy, linked below.

2. What data we process and where it is stored

2.1. Data that stays on your device

DataSourcePurpose
Profile: goal, sex, age, height, weight, activity level, calculated daily calorie target, interface languagethe questionnaire at first launchcalculating your target and daily summary
Diary entries: date and time, input method (photo, voice, text, barcode), dishes with weight, calories, protein, fat and carbohydratesyour entrieskeeping the diary
Dish cache: names of dishes you have already logged and their values per 100 gyour entriesthe same numbers for the same dishes
Service flags: time of AI consent, time of the trial reminder, device identifierthe appapp operation

This data is stored in a local database (SQLite) inside the app's storage on your device. We have no access to it. The profile (goal, sex, age, height, weight, activity) is never sent to our server.

If iPhone backup is enabled (iCloud or a computer), a copy of the local database may be included in the backup. Backups are managed by you and Apple under Apple's privacy policy.

2.2. Food recognition: photo, text, voice

When you add an entry by photo, text or voice, the app sends to our server:

The server is hosted on Railway in the Amsterdam region (Netherlands). It forwards the photo and text to the Anthropic API (Claude model) and returns the result to you: a list of dishes with weight, calories, protein, fat and carbohydrates. The server:

Technical connection data, including the IP address, is handled by the hosting provider's network infrastructure to deliver the request and protect the server from abuse. IP addresses are not written to our log.

Before the first photo the app shows a consent screen: photos and text are processed by a third-party AI provider (Anthropic). Recognition does not run without your consent. The time of consent is stored only on the device. You can withdraw consent by tapping "Delete all data" in Settings or by deleting the app.

2.3. Anthropic API: data retention terms

Anthropic (Anthropic, PBC, USA) processes photos and text as our processor under its commercial API terms. We checked Anthropic's current documents on 19.10.2026:

We do not have a separate zero data retention agreement with Anthropic. Requests to Anthropic are not linked to your identifier in our logs, so we cannot locate or delete an individual request before the automatic deletion.

2.4. Barcodes: Open Food Facts

When you scan a barcode, the app decodes it on the device and sends only the barcode number (EAN) and the device identifier to our server. The server looks the product up in the open Open Food Facts database and may keep the product response for up to 24 hours to avoid repeated requests. Your identifier is not passed to Open Food Facts; Open Food Facts sees a request from our server.

Product data is provided by Open Food Facts under the Open Database License (ODbL); individual contents of the database are available under the Database Contents License. The database is maintained by volunteers, so data may be incomplete or contain errors.

2.5. Subscription and purchases

Subscription payments are processed by Apple through the App Store under your Apple ID settings. We do not receive your card number, name or address. To verify the subscription the app uses RevenueCat (RevenueCat, Inc., USA). RevenueCat receives:

This data lets the app know whether the subscription is active, restore purchases after you change devices, and gives us aggregate subscription statistics. RevenueCat stores data in the USA under its own privacy policy.

The trial-end reminder is a local notification on your device; it is not sent to any server. It requires notification permission.

2.6. Advertising measurement: Meta

We advertise the app on Meta services (Facebook, Instagram). To understand whether the advertising pays off, the app includes the Meta SDK (Facebook SDK), which sends the following events to Meta:

Along with the events Meta receives technical data: device model, iOS version, language and time zone, app version, the connection IP address, the Meta SDK anonymous identifier, and possibly the identifier for vendors (IDFV). Apple's advertising identifier (IDFA) is shared only when you have allowed tracking (see below). Diary content, photos, your profile (weight, height, goal) and your texts are never sent to Meta. The app shows no ads.

Meta processes this data under the Meta Privacy Policy and the Meta Business Tools Terms. For users in the EEA, we and Meta Platforms Ireland Limited are joint controllers for certain operations (Art. 26 GDPR); after the transfer Meta processes the data as an independent controller. If you have a Meta account, you can manage the use of such data in the Meta Accounts Center ("Your activity off Meta technologies" and ad settings).

App Tracking Transparency (ATT). On iOS 14.5 and later, Apple requires your permission before an app may track you across other companies' apps and websites or access the device advertising identifier (IDFA). If the app shows the system prompt "Allow this app to track your activity?", your choice determines whether the IDFA is shared with Meta. Without your permission the IDFA is not shared, and Meta measures events in aggregated form through Aggregated Event Measurement and Apple's SKAdNetwork; the Meta SDK for iOS 17 and later reads the permission status directly from the system. You can change your choice at any time in iOS Settings, "Privacy & Security", "Tracking".

2.7. Support correspondence

If you write to support@mysochka.app, we process your email address, the content of your message and attachments in order to reply. Correspondence is kept in the support mailbox for up to 12 months after the request is closed and is then deleted. Please do not send passwords or payment details.

3. Legal bases

For users in the European Economic Area and the United Kingdom we rely on the following GDPR bases:

Information about weight, goal and diet may qualify as health data. We keep it only on your device and do not process it on servers. The server processes meal photos and dish descriptions only for recognition and does not store them.

In Ukraine personal data is processed in accordance with the Law of Ukraine "On Personal Data Protection" on the basis of your consent and the conclusion and performance of a transaction.

4. International transfers

RecipientWhat it receivesWhere it processesMechanism
Railway (hosting of our server)recognition and barcode requests while they are processedserver in the Netherlands; US companycontract with the hosting provider; data is not stored
Anthropic, PBCphotos, text, dish names from the cacheUSAAnthropic DPA with EU Standard Contractual Clauses
RevenueCat, Inc.device identifier, purchase dataUSARevenueCat data processing terms
Meta Platforms Ireland Limited, Meta Platforms, Inc.events, technical device dataIreland, USAMeta Business Tools Terms and the transfer mechanisms described in Meta's policy
AppleApp Store purchasesunder Apple's policyApple Media Services terms
Open Food Facts (non-profit, France)barcode number from our server, without your identifierFranceopen request to a public database

5. Your rights

You have the right to access your data, to have it corrected or deleted, to restrict processing, to data portability, to object to processing, to withdraw consent and to lodge a complaint with a supervisory authority. How this works in our case:

Send requests to support@mysochka.app. We reply within one month. Because there are no accounts, we may ask for the device identifier or purchase details to find a record; we never ask for more data than needed.

You can lodge a complaint with the supervisory authority of your EU country of residence (list of authorities) or with the Ukrainian Parliament Commissioner for Human Rights.

6. Retention periods

DataPeriod
Local database on the deviceuntil you delete the data or the app
Photos and text on our serveronly while the request is processed; not stored
Server log (without your text or identifier)a limited time, per the hosting provider's settings
Rate-limit counters per device identifierin memory, no longer than one day
Barcode cache (product data only)up to 24 hours
Data at Anthropicup to 30 days (section 2.3)
Purchase records at RevenueCatas long as needed to service the subscription and for accounting, under RevenueCat's policy
Events at Metaunder Meta's policy
Support correspondenceup to 12 months after the request is closed

7. Children

The app is not intended for anyone under 16; the minimum age in the questionnaire is 16. We do not knowingly collect children's data. If you believe a child is using the app, please contact us.

8. Security

9. Changes to this Policy

We publish new versions on this page with a new date. We will notify you in the app about material changes before they take effect.

10. Contact

Novruz Veliiev, Sumy, Ukraine. Email: support@mysochka.app. See also the Terms of Use and the Support page.