Политика конфиденциальности
Приложение MyRetsept. Редакция от 24 сентября 2026 года.
Коротко: в приложении нет регистрации. Мы не знаем вашего имени, почты и
номера телефона, потому что никогда их не спрашиваем. Ваша кулинарная книга
живёт на самом телефоне, и облачной синхронизации у нас нет.
Наружу уходит то, без чего не работает разбор: то, что вы сами отдали на
обработку, и обезличенный счётчик бесплатных попыток. «Отдали на обработку» —
это не только ссылка для импорта: так же уходят вставленный текст рецепта,
фото, список продуктов из «Кладовки» и сам рецепт, для которого вы попросили
посчитать КБЖУ. Разбирает их не наш сервер, а OpenAI по нашему запросу, и
честнее сказать это прямо, чем спрятать за словом «импорт». Ничего из
перечисленного у нас не сохраняется: обработали — и забыли.
Отдельно — то, что вы напишете нам сами: чат поддержки хранится на сервере,
иначе ответ было бы некуда вернуть.
1. Какие данные обрабатываются
| Данные |
Зачем |
| Анонимный идентификатор устройства (случайный набор символов, создаётся при первом запуске) |
Считать, сколько бесплатных импортов у вас осталось. Это не аккаунт: он никого не опознаёт и не связан ни с вашим именем, ни с рекламными идентификаторами телефона. Удаление приложения стирает его, и при следующей установке создаётся новый. |
| Счётчики использования: сколько импортов и распознаваний сделано и когда |
Тот же учёт лимитов и защита от автоматических злоупотреблений. |
| Ссылка на страницу, которую вы импортируете, и её содержимое |
Сервер скачивает страницу и достаёт из неё рецепт. Текст страницы при этом уходит в OpenAI — сам рецепт из него выделяет он. Без этого импорт невозможен. |
| Текст рецепта, который вы вставили вручную |
Разобрать его на состав и шаги. Путь тот же, что у страницы по ссылке: текст проходит через наш сервер в OpenAI и после ответа не сохраняется. |
| Фотографии, которые вы отправили на распознавание |
Прочитать рецепт с фото. Снимок обрабатывается в OpenAI и не сохраняется ни у нас, ни после ответа. |
| Фотография продуктов из «Кладовки» или вписанный вами список названий |
Подобрать, что приготовить из того, что есть дома. Обрабатывается так же, как фото рецепта, и так же не сохраняется. |
| Рецепт, для которого вы попросили посчитать КБЖУ: название, число порций, состав и шаги |
Посчитать калории, белки, жиры и углеводы. Считает их OpenAI по нашему запросу, поэтому рецепт уезжает с телефона целиком — на сервере его нет и взять по номеру неоткуда. Мы его не храним. Единственный след — техническая запись в журнале сервера, когда расчёт не удался: туда попадает название рецепта, чтобы было видно, на чём оценщик спотыкается. |
| Поисковый запрос в «Открытиях» |
Найти рецепт в нашем каталоге. Поиск идёт на сервере, потому что каталог живёт там, а не в телефоне. Запрос приходит без идентификатора устройства — связать его с вами нечем — и не сохраняется. |
| Статус подписки |
Понимать, открыты ли платные функции. Платёж проходит через App Store или Google Play — мы не видим и не храним данные вашей карты. |
| Переписка с поддержкой: текст ваших сообщений и наших ответов |
Ответить вам. Сообщение сохраняется на нашем сервере — без этого ответ было бы некуда вернуть — и пересылается в телеграм-бот разработчика. Имени и адреса мы по-прежнему не спрашиваем: переписку опознаёт тот же анонимный идентификатор устройства. Пишите только то, что готовы нам показать: пароли, данные карты и документы поддержке не нужны никогда. |
| Снимок экрана, приложенный к сообщению в поддержку |
Показать, что именно не работает, вместо описания словами. Снимок у нас не сохраняется вовсе — он проходит через сервер и уходит в телеграм-чат разработчика, где и остаётся; в переписке на его месте стоит только пометка о картинке. Через распознавание он не проходит и в OpenAI не попадает. Смотрите, что в кадре: на снимке экрана может оказаться больше, чем вы собирались показать. |
| Технические записи сервера: что сломалось и когда |
Диагностика сбоев. Журнала посещений с IP-адресами мы не ведём — такой строки в нашем коде просто нет, и адрес нигде не сохраняется. В записи попадает текст ошибки, а вместе с ним иногда название рецепта или адрес страницы, на которой разбор не удался. Записи живут в контейнере сервера и исчезают при следующем обновлении. |
2. Что остаётся только на телефоне
Сохранённые рецепты, коллекции, списки покупок, план питания, дневник питания,
настройки и напоминания хранятся в памяти самого устройства. Копии на наших
серверах нет: облачной синхронизации у нас не существует, и открыть вашу
кулинарную книгу мы не можем — нечего открывать. Обратная сторона честная:
если удалить приложение, эти данные исчезнут вместе с ним, а восстановить их
мы не сможем.
У этого правила есть одно исключение, и оно в ваших руках. Когда вы просите
посчитать КБЖУ уже сохранённого рецепта, он уезжает на обработку целиком —
иначе считать было бы нечего, ведь на сервере его нет. То же с рецептом,
который вы вставили текстом. Это разовая обработка, а не копия: после ответа
рецепт у нас не остаётся. Но «лежит только на телефоне» и «никогда не
покидает телефон» — разные обещания, и мы даём первое.
3. Кому передаются данные
Мы не продаём данные и не передаём их рекламным сетям. Список тех, кто участвует в работе приложения, исчерпывающий:
-
OpenAI — всё, что вы отдали на разбор: текст импортируемой
страницы, вставленный текст рецепта, фотографии рецептов и продуктов,
список продуктов из «Кладовки» и рецепт, для которого вы попросили
посчитать КБЖУ. Идентификатор устройства туда не передаётся.
-
Apple / Google — оформление и списание подписки.
-
RevenueCat — учёт статуса подписки. Туда уходит тот же
анонимный идентификатор устройства: без него нельзя понять, чью именно
подписку проверяют. Ни имени, ни почты у RevenueCat нет — их нет и у нас.
-
Expo — обновления приложения. Мелкие правки доезжают
«по воздуху», минуя магазин, и за этим приложение обращается к серверу
обновлений Expo. Он видит обычный запрос за файлом: версию сборки и
платформу. Ни ваших рецептов, ни идентификатора устройства в этом запросе
нет.
-
Telegram — только если вы сами написали в поддержку. Чат
внутри приложения устроен так: сообщение сохраняется у нас и пересылается
в телеграм-бот, где его читает разработчик; ответ возвращается тем же
путём обратно в приложение. Значит, ваш текст проходит через Telegram и
обрабатывается по его собственным правилам. Если вместо чата в приложении
вы пишете боту напрямую, путь тот же: сообщение так же проходит и
сохраняется у нас, только вместо анонимного идентификатора устройства
переписку опознаёт номер вашего чата с ботом. Приложенный снимок экрана
целиком остаётся на стороне Telegram: у нас он не оседает ни на секунду
дольше самого запроса.
-
Instagram, YouTube, TikTok, Vimeo, Rutube — только если у
рецепта есть видео и вы нажали «смотреть». Видео мы не скачиваем и не
храним: внутри приложения открывается страница самой соцсети, со своими
скриптами и куками. Для неё это обычный визит, и ваш IP-адрес она видит
так же, как если бы вы открыли ту же ссылку в браузере. Пока вы не
запустили видео, никакого обращения туда не происходит.
-
Сайты, где лежат фотографии рецептов каталога — обложки
в «Открытиях» подгружаются с адресов первоисточников, а не копируются к
нам: чужое фото должно оставаться у автора. Значит, эти сайты видят
запрос картинки с вашего устройства. Мы не передаём им ничего, кроме
самого запроса, — ни идентификатора, ни того, что вы искали.
4. Реклама и слежка
Их нет. В приложении не установлено рекламных сетей, счётчиков посещаемости и
сторонних систем аналитики. Мы не строим ваш профиль, не отслеживаем вас
между приложениями и не запрашиваем разрешение App Tracking Transparency,
потому что нам нечего отслеживать.
5. Разрешения устройства
- Камера и фотографии — только когда вы сами добавляете снимок блюда или отправляете фото рецепта на распознавание.
- Уведомления — напоминания о готовке и сообщение о том, что бесплатные импорты обновились. Всё это создаётся на самом телефоне.
Отказ от любого разрешения не ломает приложение: перестанут работать только те функции, которым оно нужно.
6. Сколько данные хранятся
Счётчики использования хранятся не дольше, чем требуется для учёта лимитов.
Всё, что вы отдали на разбор, — страницы, вставленный текст, фотографии,
списки продуктов, рецепты для расчёта КБЖУ — не откладывается в архив: оно
обрабатывается и исчезает. Технические записи сервера живут в контейнере и
пропадают при следующем обновлении. Каждое сообщение переписки с поддержкой хранится
180 дней с момента отправки и затем удаляется автоматически:
в длинном разговоре свежая часть остаётся, а хвост уходит сам. Такой срок
выбран не наугад — без недавней истории повторное обращение пришлось бы
объяснять заново, а держать её дольше незачем. Если хотите стереть переписку
раньше, напишите: удалим по запросу.
Со снимком экрана этот срок не работает, и об этом честнее сказать прямо:
у нас его нет — удалять нечего, — а лежит он в телеграм-чате разработчика
ровно столько, сколько живёт сам чат. Попросите — сотрём и его, но это
ручное действие, а не автоматическое истечение срока.
7. Дети
Приложение не предназначено для детей младше 13 лет, и мы сознательно не
собираем их данные.
8. Ваши права
Вы можете попросить удалить связанные с вашим устройством записи на сервере —
напишите нам, и мы это сделаем. Всё, что хранится на телефоне, вы удаляете
сами: очисткой данных приложения или его удалением.
Как именно это сделать, по шагам — на странице
«Удаление данных».
9. Изменения
Если политика изменится, здесь появится новая дата редакции. Существенные
изменения мы дополнительно покажем в самом приложении.
10. Связаться с нами
Почта: resetspace7@gmail.com.
Telegram: @myretsept_support_bot.
Ещё есть чат внутри приложения: Профиль → «Помощь и поддержка».
Запрос на удаление переписки присылайте любым из этих способов.
Privacy Policy
MyRetsept app. Last updated 24 September 2026.
In short: the app has no sign-up. We do not know your name, email or phone
number because we never ask for them. Your cookbook lives on the phone itself,
and we have no cloud sync.
What leaves the device is what parsing cannot work without: whatever you handed
over to be processed, plus an anonymous counter for free attempts. “Handed over”
is not only an import link: the same goes for recipe text you paste, photos, the
pantry product list, and the recipe you asked us to calculate nutrition for. It is
not our server that reads them but OpenAI on our behalf, and it is fairer to say
so plainly than to hide it behind the word “import”. None of it is kept: processed
and forgotten.
Separately, there is whatever you write to us yourself: the support chat is stored
on the server, because otherwise there would be nowhere to send a reply.
1. What data is processed
| Data |
Why |
| Anonymous device identifier (a random string created on first launch) |
To count how many free imports you have left. It is not an account: it identifies nobody and is not linked to your name or to the phone's advertising identifiers. Deleting the app erases it; a new one is created on reinstall. |
| Usage counters: how many imports and scans were made, and when |
The same limit tracking, plus protection against automated abuse. |
| The link you import and the contents of that page |
Our server downloads the page and extracts the recipe from it. The page text goes to OpenAI — it is OpenAI that picks the recipe out of it. Import is impossible without this. |
| Recipe text you paste in by hand |
To break it down into ingredients and steps. Same route as a linked page: the text passes through our server to OpenAI and is not kept after the reply. |
| Photos you submit for recognition |
To read a recipe from a picture. The image is processed by OpenAI and kept neither by us nor after the reply. |
| A pantry photo of your groceries, or the list of names you typed in |
To suggest what to cook from what you have at home. Handled exactly like a recipe photo, and likewise not kept. |
| The recipe you asked us to calculate nutrition for: title, servings, ingredients and steps |
To work out calories, protein, fat and carbs. OpenAI does the arithmetic on our behalf, so the whole recipe leaves the phone — we have no copy on the server to look up by id. We do not store it. The only trace is a technical log line when the estimate fails: it records the recipe title so we can see what the estimator trips over. |
| Your search query in Discover |
To find a recipe in our catalogue. The search runs on the server because that is where the catalogue lives, not on the phone. The query arrives without a device identifier — there is nothing to tie it to you — and is not stored. |
| Subscription status |
To know whether paid features are unlocked. Payment goes through the App Store or Google Play — we never see or store your card details. |
| Support correspondence: the text of your messages and our replies |
To answer you. The message is stored on our server — otherwise a reply would have nowhere to go — and forwarded to the developer's Telegram bot. We still never ask for a name or an address: the conversation is identified by the same anonymous device identifier. Please send only what you are willing to show us: support never needs passwords, card details or documents. |
| A screenshot attached to a support message |
To show what exactly is broken instead of describing it in words. We do not store the screenshot at all — it passes through the server into the developer's Telegram chat and stays there; the conversation keeps only a marker that a picture was sent. It never goes through recognition and never reaches OpenAI. Do check what is in the frame: a screenshot can contain more than you meant to show. |
| Server technical records: what broke and when |
Troubleshooting. We keep no access log with IP addresses — there is no such line in our code, and the address is stored nowhere. A record holds the error text and sometimes, alongside it, the recipe title or the page address the parser choked on. These records live inside the server container and vanish with the next update. |
2. What never leaves your phone
Saved recipes, collections, grocery lists, meal plans, the food diary, settings and
reminders are stored on the device itself. There is no copy on our servers: cloud
sync does not exist here, and we cannot open your cookbook because there is nothing
to open. The honest flip side: deleting the app removes this data permanently and
we cannot restore it.
That rule has one exception, and it is in your hands. When you ask us to calculate
the nutrition of a recipe you already saved, the whole recipe leaves the phone —
otherwise there would be nothing to calculate, since the server holds no copy of it.
The same goes for a recipe you pasted in as text. That is a one-off processing job,
not a copy: nothing stays with us afterwards. But “stored only on the phone” and
“never leaves the phone” are different promises, and we make the first one.
3. Who else is involved
We do not sell data and do not share it with advertising networks. The complete list of parties involved:
- OpenAI — everything you hand over to be parsed: the text of an imported page, recipe text you paste, photos of recipes and groceries, the pantry product list, and the recipe you asked us to calculate nutrition for. The device identifier is not sent there.
- Apple / Google — subscription purchase and billing.
- RevenueCat — subscription status management. The same anonymous device identifier goes there: without it there is no way to tell whose subscription is being checked. RevenueCat has no name or email for you — neither do we.
- Expo — app updates. Small fixes arrive over the air, bypassing the store, and for that the app asks Expo's update server for a file. It sees an ordinary download request: build version and platform. Neither your recipes nor the device identifier are part of it.
- Telegram — only if you contacted support. The in-app chat works like this: your message is stored on our side and forwarded to a Telegram bot where the developer reads it; the reply travels back the same way into the app. So your text does pass through Telegram and is handled under its own policy. Writing to the bot directly takes the same route: the message passes through our server and is stored there too, only the conversation is identified by your chat id with the bot instead of the anonymous device identifier. An attached screenshot stays entirely on Telegram's side: it does not linger with us for a moment longer than the request itself.
- Instagram, YouTube, TikTok, Vimeo, Rutube — only if a recipe has a video and you tapped play. We neither download nor store the video: the social network's own page opens inside the app, with its own scripts and cookies. To that network it is an ordinary visit, and it sees your IP address exactly as it would if you opened the same link in a browser. Until you start the video, nothing is requested from them.
- The sites hosting the catalogue's recipe photos — cover images in Discover are loaded from the original source addresses rather than copied to us: someone else's photo should stay with its author. That means those sites see an image request coming from your device. We send them nothing beyond the request itself — no identifier, and nothing about what you were looking for.
4. Advertising and tracking
There is none. The app contains no ad networks, no traffic counters and no
third-party analytics. We do not build a profile of you, do not track you across
apps, and do not request App Tracking Transparency permission, because there is
nothing for us to track.
5. Device permissions
- Camera and photos — only when you add a picture of a dish yourself or send a recipe photo for recognition.
- Notifications — cooking reminders and a note that your free imports have refreshed. All of these are generated on the device.
Declining any permission does not break the app: only the features that need it stop working.
6. Retention
Usage counters are kept no longer than needed for limit tracking. Everything you
hand over to be parsed — pages, pasted text, photos, product lists, recipes sent
for a nutrition estimate — is not archived: it is processed and discarded. Server
technical records live inside the container and vanish with the next update. Each
support message is kept for
180 days from the moment it was sent and is then deleted
automatically: in a long conversation the recent part stays and the tail expires
on its own. The period is not arbitrary — without the recent history you would
have to explain a repeat question from scratch, and keeping it longer serves no
purpose. If you want the correspondence erased sooner, write to us and we will
delete it on request.
That period does not apply to screenshots, and it is fairer to say so plainly:
we do not hold them — there is nothing to delete — and they sit in the
developer's Telegram chat for as long as that chat exists. Ask and we will wipe
them too, but that is a manual action rather than an automatic expiry.
7. Children
The app is not directed at children under 13, and we do not knowingly collect their data.
8. Your rights
You may ask us to delete the records associated with your device on the server —
write to us and we will do it. Everything stored on the phone you delete yourself
by clearing the app's data or removing the app.
Step-by-step instructions are on the Data deletion page.
9. Changes
If this policy changes, a new date will appear here. Material changes will also be
shown inside the app.
10. Contact
Email: resetspace7@gmail.com.
Telegram: @myretsept_support_bot.
There is also a chat inside the app: Profile → “Help & Support”.
Send deletion requests through any of these.