КБЖУшка Privacy · Public Pro
Опубликованный документ · Public Pro

Политика конфиденциальности КБЖУшки

Дневник работает без личного профиля. Персонализация и Pro включаются только по вашему выбору.

Версия
kbju.privacy-public-payments.v1-candidate
Статус публикации
Опубликовано · доступность определяется сервисом
Оператор
Дмитрий Родин
Published document · Public Pro

KBJUshka Privacy Policy

The diary works without a personal profile. Personalization and Pro start only when you choose them.

Version
kbju.privacy-public-payments.v1-candidate
Publication status
Published · availability is determined by the service
Operator
Dmitry Rodin
01

Оператор и связь с Telegram

КБЖУшка — независимый Telegram-бот и Mini App для ведения дневника питания. Разработчик и оператор сервиса: Дмитрий Родин.

КБЖУшка не является продуктом Telegram и не поддерживается и не одобряется Telegram. Telegram обрабатывает данные в рамках собственных условий и политики. КБЖУшка отвечает за обработку данных внутри своего бота, Mini App и серверной части.

По вопросам конфиденциальности, исправления, экспорта и удаления данных: @my_fitnesslife_bot. Запрос обрабатывается в срок, предусмотренный применимым законодательством, и обычно не позднее 30 дней после получения и необходимой проверки личности.

02

Режимы использования

Базовый дневник доступен без заполнения личного профиля. В нём можно сохранять приёмы пищи, пользоваться общей и личной базой продуктов, видеть фактические КБЖУ, план и факт, менять язык и уведомления, отправлять обратную связь, экспортировать или удалить данные.

Добровольная персонализация добавляет личную цель по КБЖУ, ориентир поддерживающей калорийности и прогноз. Она начинается только после отдельного действия пользователя. Отказ или выход не ограничивает базовый дневник и не создаёт частичный профиль.

Добровольная подписка Pro добавляет расширенные возможности дневника. Фактическая доступность предложения и цена показываются сервисом перед отдельным согласием и оплатой. Без отдельного согласия и подтверждённой оплаты базовый дневник остаётся Free.

Поддерживаемый персональный расчёт предназначен для взрослых. Если возраст не подходит для этой формулы, недоступен только персональный расчёт; базовый дневник продолжает работать. КБЖУшка не обещает отдельный Teen Mode. Если применимое право требует согласия законного представителя или устанавливает другой возраст самостоятельного использования цифрового сервиса, применяются эти требования.

03

Данные базового дневника

Для работы базового режима могут обрабатываться:

  • Telegram user/chat ID, язык и подписанные Telegram Mini App authentication data, необходимые для проверки запроса и отделения данных одного пользователя от другого;
  • приёмы пищи: исходный текст или структурированный состав, продукты, граммы, даты и время, статусы «запланировано/съедено», изменения, удаления и сохранённые snapshots;
  • фактические калории, белки, жиры и углеводы, рассчитанные сервером на основе сохранённых позиций;
  • личные продукты и алиасы, их КБЖУ, вес по умолчанию и технические идентификаторы;
  • настройки языка, уведомлений и состояние ненавязчивой подсказки первого приёма;
  • обращения в поддержку, обратная связь и контекст, который пользователь отправил вместе с обращением;
  • ограниченные технические журналы: время, метод и маршрут запроса, код ответа, release/health diagnostics, ошибки, security и rate-limit события.

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

Если пользователь отдельно выбирает Pro, дополнительно могут обрабатываться: версии предложения, Условий, Политики возврата и Privacy, а также категория доступности; время, источник и версия отдельного согласия; сумма в Telegram Stars (XTR) и 30-дневный период; безопасный идентификатор подтверждённого платежа; состояние подготовки платежа, подписки, доступа, продления, отмены, повторного включения, возврата и поддержки; псевдонимизированные связи для проверки целостности и предотвращения повторной льготной покупки или дублирующего списания.

04

Данные добровольной персонализации

До нажатия «Настроить личную цель» КБЖУшка не требует эти поля. При настройке пользователь может передать:

  • имя — необязательно, только для обращения в интерфейсе;
  • возраст в полных годах и пол — для выбора и применения поддерживаемой взрослой формулы;
  • рост и текущий вес — для оценки индивидуального расхода энергии;
  • уровень активности — для корректировки ориентира по расходу;
  • цель — для выбора ориентира и темпа прогноза;
  • ручные цели по КБЖУ, если пользователь решает заменить автоматический ориентир своими значениями.

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

05

Что текущей версии не требуется

Текущая версия не требует паспортные данные, реквизиты банковской карты или счёта, медицинские документы, фотографии еды или тела, данные тренировок и носимых устройств. Фото, распознавание штрихкодов, AI-функции, вода, тренировки и XP не описываются как действующие функции.

КБЖУшка не запрашивает и не получает номер карты, банковские учётные данные, пароль или токен Telegram и секретный токен платёжного провайдера. Не отправляйте медицинские документы, пароли, реквизиты карт, токены и лишние чувствительные данные. Самостоятельно отправленные сообщения могут оставаться в истории Telegram, которой КБЖУшка не управляет.

06

Цели и основания обработки

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

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

Открытие этой Политики, Условий Pro или Политики возврата не считается согласием. Перед добровольной персонализацией пользователь получает отдельное пояснение и выполняет явное действие продолжения. Для новой покупки Pro требуется своё отдельное подтверждение выбранной версии предложения и документов. Прежнее подтверждение не становится согласием с новой существенной редакцией автоматически.

07

Источники, хранение и получатели

Данные поступают от пользователя, от Telegram в пределах Bot/Mini App контрактов и автоматически при техническом взаимодействии с сервисом.

Рабочие данные хранятся в инфраструктуре КБЖУшки и у технических поставщиков, необходимых для хостинга, резервного копирования, доставки Telegram-сообщений и защиты сервиса. Такие поставщики получают только объём, необходимый для своей функции. Telegram отдельно обрабатывает данные в своей инфраструктуре.

При использовании Pro Telegram обрабатывает покупку Stars в своей платёжной среде и передаёт КБЖУшке только сведения, необходимые для подтверждения результата и управления доступом. КБЖУшка не получает банковские реквизиты, пароль Telegram или секретные данные платёжного провайдера.

КБЖУшка не продаёт данные и не передаёт Telegram ID, дневник, личные продукты или профиль рекламным системам. Передача государственным органам возможна только при наличии обязательного законного требования.

08

Сроки хранения и безопасность

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

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

Минимальные подтверждённые факты о Pro могут храниться отдельно и неизменяемо дольше обычного резервного цикла: для окончательности платежа, предотвращения дубликатов, корректного применения разовых льгот, а также для отмены, возврата, спора, поддержки и восстановления согласованного состояния. Историческая льготная или Founding-покупка сама по себе не ограничивает доступ к обычному публичному предложению для подходящего Free-пользователя. Это не означает хранение реквизитов карты, пароля или платёжного токена.

Используются разграничение доступа, подписанная Telegram-аутентификация, обновления, ограничение запросов, резервное копирование и журналирование ошибок. Абсолютную безопасность нельзя гарантировать; при существенном инциденте оператор действует по требованиям применимого права.

09

Права и управление данными

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

Выгрузка может включать доступные пользователю версии предложения, категории доступности и документов, факт и время согласия, безопасный идентификатор платежа, сумму и период, состояние подписки, отмены и возврата. При удалении прямая связь с пользователем минимизируется там, где это возможно, но подтверждённые финансовые и support-факты могут сохраняться по основаниям из раздела 08. Доступность новой покупки определяется действующим публичным предложением и текущим состоянием доступа или незавершённой оплаты; историческая льготная или Founding-покупка сама по себе не блокирует подходящего Free-пользователя.

Запрос отправляется через @my_fitnesslife_bot. Для защиты от удаления или выдачи данных постороннему может потребоваться подтверждение через тот же Telegram-аккаунт. Пользователь также может обратиться в компетентный орган по защите данных своей страны.

10

Cookies, локальное состояние и реклама

Публичная страница Privacy Policy не использует cookies, localStorage, user ID, analytics pixels, marketing trackers или внешние шрифты и скрипты. Переключение RU/EN работает только в интерфейсе страницы и не сохраняет идентификатор.

Mini App может использовать Telegram CloudStorage и ограниченное локальное состояние только для технического UX, например статуса подсказки первого приёма. Профиль, дневник и поисковые запросы не сохраняются в таком onboarding-состоянии.

КБЖУшка не передаёт данные дневника или профиля рекламным системам. Для понимания работы продукта могут использоваться только агрегированные показатели без содержимого дневника и без рекламного профиля. Подключение новых analytics или marketing инструментов потребует отдельной оценки и, когда нужно, отдельного согласия.

11

Рамка здоровья и точность

КБЖУшка помогает вести дневник и показывает ориентировочные расчёты. Она не ставит диагнозы, не назначает лечение и не гарантирует снижение веса, набор мышц или иной результат. Каталожные значения могут отличаться от этикетки, рецепта, бренда, приготовления и фактической порции.

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

12

Изменения политики

Статус этой редакции: опубликована; доступность Pro определяется сервисом. Публикация или открытие документа не запускает оплату и не является согласием.

Для опубликованной редакции на странице указываются версия и статус публикации. Существенные изменения, затрагивающие новые категории данных или цели обработки, сообщаются доступным способом до начала такого сценария, если это требуется. Новая редакция не превращает прежнее подтверждение в согласие с новым текстом автоматически; для новой покупки Pro и существенной версии запрашивается отдельное подтверждение.

01

Operator and relationship with Telegram

KBJUshka is an independent Telegram bot and Mini App for keeping a food diary. The developer and service operator is Dmitry Rodin.

KBJUshka is not a Telegram product and is not maintained or endorsed by Telegram. Telegram processes data under its own terms and policy. KBJUshka is responsible for processing within its bot, Mini App and server-side systems.

For privacy, correction, export or deletion requests, contact @my_fitnesslife_bot. Requests are handled within the period required by applicable law and normally no later than 30 days after receipt and any necessary identity verification.

02

Ways to use the service

Basic diary is available without completing a personal profile. Users can save meals, use common and personal product databases, view actual calories and macros, compare planned versus consumed, change language and notifications, send feedback, export data or delete it.

Optional personalization adds a personal nutrition target, maintenance reference and forecast. It starts only after a separate user action. Declining or leaving does not restrict the basic diary and does not create a partial profile.

Optional Pro subscription adds advanced diary capabilities. Actual offer availability and price are shown by the service before separate consent and payment. Without separate consent and confirmed payment, the diary remains Free.

The supported personal calculation is intended for adults. If age is outside this formula, only the personal calculation is unavailable; the basic diary remains available. KBJUshka does not promise a separate Teen Mode. If applicable law requires guardian consent or sets another age for independent use of a digital service, those requirements apply.

03

Basic diary data

The basic mode may process:

  • Telegram user/chat ID, language and signed Telegram Mini App authentication data needed to verify requests and separate one user's data from another's;
  • meals: original text or structured composition, products, grams, dates and times, planned/consumed status, edits, deletions and saved snapshots;
  • actual calories, protein, fat and carbohydrates calculated by the server from saved items;
  • personal products and aliases, their nutrition values, default weight and technical identifiers;
  • language and notification settings and the state of the non-blocking first-meal guide;
  • support requests, feedback and context submitted by the user with a request;
  • limited technical logs: time, request method and route, response status, release/health diagnostics, errors, security and rate-limit events.

These data are needed to save the diary, show actual totals, provide product search and the personal database, apply selected settings, protect the service and investigate errors or support requests.

If a user separately chooses Pro, additional data may include: the offer, Terms, Refund Policy, Privacy and eligibility-category versions; consent time, source and version; the amount in Telegram Stars (XTR) and 30-day period; a safe reference to a confirmed payment; payment-preparation, subscription, access, renewal, cancellation, re-enable, refund and support state; and pseudonymous integrity and duplicate-prevention bindings.

04

Optional personalization data

KBJUshka does not require these fields before the user selects “Set a personal target”. During setup, a user may provide:

  • name — optional and used only to address the user in the interface;
  • age in full years and sex — to select and apply the supported adult calculation;
  • height and current weight — to estimate individual energy expenditure;
  • activity level — to adjust the energy reference;
  • goal — to select a target reference and forecast pace;
  • manual macro targets when the user chooses to replace the automatic reference with their own values.

The new flow uses age in full years and does not require a date of birth. A date of birth previously and voluntarily stored by an existing user may remain in that profile until it is changed or deleted. Unfinished fields are not saved as a partial profile when the user leaves before confirmation.

05

Data the current version does not require

The current version does not require passport details, card or bank-account details, medical records, food or body photos, workout data or wearable-device data. Photos, barcode recognition, AI features, water, workouts and XP are not described as live functionality.

KBJUshka does not ask for or receive a card number, bank credentials, a Telegram password or token, or a payment-provider secret token. Do not send medical records, passwords, card details, tokens or unnecessary sensitive data. Messages sent voluntarily may remain in Telegram history, which KBJUshka does not control.

06

Purposes and grounds for processing

Data are used to provide functions requested by the user: Telegram authentication, diary and product database operation, actual nutrition totals, optional personalization, settings, export, deletion and support.

Technical logs and safeguards are used to prevent abuse, investigate errors and maintain service reliability. Where applicable law requires separate consent, it is requested before the relevant processing and may be withdrawn without invalidating processing already lawfully completed.

Opening this Policy, the Pro Terms or the Refund Policy is not consent. Before optional personalization, the user receives a separate explanation and performs an explicit continue action. A new Pro purchase requires its own affirmative confirmation of the selected offer and document versions. An earlier confirmation does not automatically become consent to a materially new revision.

07

Sources, storage and recipients

Data come from the user, from Telegram within Bot/Mini App contracts, and automatically during technical interaction with the service.

Operational data are stored in KBJUshka infrastructure and with technical providers needed for hosting, backups, Telegram message delivery and service protection. Such providers receive only what is needed for their function. Telegram separately processes data in its own infrastructure.

When Pro is used, Telegram processes the Stars purchase in its payment environment and provides KBJUshka only the information needed to confirm the outcome and manage access. KBJUshka does not receive bank details, a Telegram password or payment-provider secrets.

KBJUshka does not sell data and does not disclose Telegram IDs, diary entries, personal products or profile data to advertising systems. Disclosure to public authorities may occur only when required by a binding lawful request.

08

Retention and security

Active data are kept while needed for selected functions or until deletion is requested. Technical logs are retained for a limited period needed for security and diagnostics. Local backups may be retained for up to 14 days and external backups for up to 30 days before replacement or deletion under the backup cycle.

After deletion, isolated copies may remain until that backup cycle ends and are not used for normal operation. Longer retention applies only when legally required or needed to protect rights in a specific dispute.

Minimal confirmed Pro facts may be retained separately and immutably beyond the ordinary backup cycle for payment finality, duplicate prevention, correct application of one-time discounts, cancellation, refund, dispute, support and state recovery. A historical discounted or Founding purchase alone does not limit access to an ordinary public offer for an otherwise eligible Free user. This does not include retaining card details, a password or a payment token.

Measures include access controls, signed Telegram authentication, updates, request limits, backups and error logging. Absolute security cannot be guaranteed; the operator will respond to a material incident as required by applicable law.

09

User rights and controls

Users can view and change available settings and profile data, export data, delete individual records, or request deletion of the account and related data. Users may also request access, correction, restriction or object to processing where provided by applicable law.

An export may include user-visible offer, eligibility-category and document versions, consent fact and time, a safe payment reference, amount and period, and subscription, cancellation and refund state. On deletion, direct identity links are minimized where possible, while confirmed financial and support facts may remain for the reasons in section 08. New-purchase availability is determined by the active public offer and the current access or unfinished-payment state; a historical discounted or Founding purchase alone does not block an otherwise eligible Free user.

Send a request through @my_fitnesslife_bot. To prevent disclosure or deletion by another person, verification through the same Telegram account may be required. A user may also contact the competent data protection authority in their country.

10

Cookies, local state and advertising

The public Privacy Policy page does not use cookies, localStorage, user IDs, analytics pixels, marketing trackers, external fonts or external scripts. The RU/EN switch works only in the page interface and stores no identifier.

The Mini App may use Telegram CloudStorage and limited local state only for technical UX, such as the first-meal guide status. Profile data, diary entries and search queries are not stored in that onboarding state.

KBJUshka does not provide diary or profile data to advertising systems. Only aggregate product indicators without diary content or an advertising profile may be used to understand how the service works. Adding new analytics or marketing tools requires a separate assessment and, where needed, separate consent.

11

Health context and accuracy

KBJUshka helps keep a diary and provides indicative calculations. It does not diagnose, prescribe treatment, or guarantee weight loss, muscle gain or another outcome. Catalog values may differ from a label, recipe, brand, preparation method and actual portion.

Personal references are designed for the supported adult scenario. During pregnancy, with chronic conditions, eating disorders, a severe calorie deficit or other risks, consult a qualified professional.

12

Policy changes

Status of this revision: published; Pro availability is determined by the service. Publishing or opening this document neither starts a payment nor constitutes consent.

A published revision states its version and publication status. Material changes involving new data categories or purposes are communicated in an accessible way before the new scenario starts where required. A new revision does not automatically turn an earlier acknowledgement into acceptance of new text; a new Pro purchase and a material version require separate affirmative confirmation.