ByteFit ByteFit
Главная Поддержка
EN Открыть бот

Политика конфиденциальности

Дата обновления: 12 октября 2026

Этот документ простыми словами объясняет, какие данные обрабатывает ИП Ахмадиев Альберт Маратович (далее — «Оператор», «мы») при использовании сервиса ByteFit — Telegram-бота, Telegram Mini App, приложения для iOS и сайта bytefit.ru. Мы рассказываем, зачем нам эти данные, где они хранятся, кому и в каком объёме передаются, как удалить аккаунт, а также какие у вас есть права.

Оператор является индивидуальным предпринимателем (физическим лицом) и действует как оператор персональных данных. Политика подготовлена в соответствии с Федеральным законом № 152-ФЗ «О персональных данных», требованием о локализации данных (242-ФЗ) и иными нормами законодательства Российской Федерации. Главное, что важно знать сразу: мы не продаём ваши данные и не используем их для рекламного таргетинга третьих лиц. Используя сервис, вы соглашаетесь с условиями этой Политики.

1. Оператор персональных данных

Оператором, который определяет цели и состав обрабатываемых данных, является:

Оператор

ИП Ахмадиев Альберт Маратович

Статус

Индивидуальный предприниматель (физическое лицо)

ИНН

165037062701

ОГРНИП

323169000268140

Дата регистрации

7 декабря 2023

Адрес

Республика Татарстан, г. Казань

Бренд

ByteFit

E-mail для обращений

bytefit.ai@gmail.com

Часы поддержки

Пн–Пт, 10:00–19:00 (МСК)

По всем вопросам обработки персональных данных, а также для реализации ваших прав пишите на bytefit.ai@gmail.com — это основной канал для таких обращений. Обращения, поступившие через другие официальные каналы (поддержку в боте, страницу Поддержка), мы также принимаем и рассматриваем.

Оператор обрабатывает персональные данные в соответствии с Федеральным законом от 27 июля 2006 г. № 152-ФЗ «О персональных данных» и принимает предусмотренные законом меры, в том числе в части уведомления Роскомнадзора об обработке персональных данных и о трансграничной передаче данных, описанной в разделах 2.7 и 5.

2. Какие данные мы обрабатываем

Мы собираем только те данные, которые нужны для работы сервиса и для выполнения требований закона. Состав данных зависит от того, каким каналом вы пользуетесь (бот и Mini App, приложение для iOS или сайт).

2.1. Данные, которые вы предоставляете сами

  • Анкета профиля: необязательное имя, рост, вес, возраст, пол, уровень активности, цель по питанию, язык интерфейса.
  • Персональные нормы: рассчитанные для вас цели по калориям и БЖУ, а в приложении для iOS — также цели по воде, шагам и сну. В iOS цели хранятся только на устройстве.
  • Дневник питания: записи о приёмах пищи и их пищевая ценность, рассчитанная ИИ; сгенерированные планы питания, сохранённые рецепты, недельные отчёты.
  • E-mail и/или телефон — для отправки фискального чека и для связи по поддержке.
  • Обращения в поддержку — текст вашего сообщения и контакт для ответа.

2.2. Данные, собираемые автоматически

  • Технические и журнальные данные: IP-адрес, время запроса, журналы ошибок.
  • Счётчики использования функций (например, сколько сообщений ИИ-коучу вы отправили за день).
  • В приложении для iOS — события использования для продуктовой аналитики, если она включена (см. раздел 2.7).

2.3. Данные из интеграций

  • Telegram: ваш идентификатор пользователя (user id), имя пользователя (username), имя.
  • Статус подписки и платежей: план, статус, даты, замаскированный номер карты, идентификаторы транзакций.

2.4. Данные на сайте

  • Обезличенная аналитика и файлы cookie (на сайте действует баннер согласия — см. раздел 11).

2.5. Технические данные iOS-подписок и повторной доставки

Для AI-функций iOS сервер хранит случайный идентификатор установки, хеши секретов сессии, состояние бесплатного анализа и технические счётчики. Для проверки подписки обрабатываются идентификаторы продукта и транзакций Apple, среда покупки, сроки и состояние права доступа. Регистрация, имя и e-mail для этого не требуются; реквизиты Apple Account и платёжной карты серверу ByteFit не передаются.

Чтобы восстановить ответ после обрыва связи без нового AI-запроса, результат анализа еды — название, состав, граммы, КБЖУ и пояснения оценки — временно сохраняется на сервере. Это техническая копия ответа, а не синхронизация дневника. Исходное фото и текст запроса в этом журнале не хранятся.

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

2.6. Apple Health в приложении для iOS

Начиная с версии 1.5 приложение ByteFit для iOS может показывать на главном экране шаги, воду и сон из приложения «Здоровье» (Apple Health). Доступ запрашивается только после того, как вы сами нажмёте «Подключить» на главном экране или кнопку подключения «Здоровья» в листе трекера: iOS показывает своё окно, в котором вы выбираете, что разрешить. Без доступа воду и сон можно отмечать вручную, а любой трекер — убрать с главного экрана.

Что приложение читает из «Здоровья». Только то, что вы разрешили, и только за последние дни:

  • шаги — за сегодня, по часам и за последние 7 дней;
  • воду — за сегодня, в том числе записанную другими приложениями;
  • сон — за последние 7 ночей: длительность, время отбоя и подъёма, стадии сна, если их записывают часы или приложение для сна.

Что приложение записывает в «Здоровье». Только то, что вы отметили сами, и только если запись разрешена: воду, добавленную в ByteFit, и сон, отмеченный вручную. Такие записи помечаются как введённые вручную. Если вы удалите запись воды в ByteFit, приложение удалит и её копию в «Здоровье». Записи других приложений ByteFit не меняет и не удаляет.

Данные «Здоровья» остаются на вашем устройстве.

  • Они не передаются на сервер ByteFit, поставщикам ИИ (OpenAI, Google) и другим третьим лицам. Оператор их не получает.
  • Они не используются для рекламы и маркетинга и не продаются.
  • Собственные копии ByteFit не попадают в резервную копию iCloud: последние значения и ваши записи воды и сна приложение хранит в отдельной папке на устройстве, исключённой из резервного копирования. Записи воды и сна хранятся там не дольше 35 дней.
  • Их видите только вы: на главном экране и в листах трекеров, в виджете ByteFit на экране вашего устройства, в репликах Байтика и в напоминаниях о воде и сне. Всё это приложение рассчитывает на устройстве. Тексты уведомлений не содержат значений шагов, воды и сна. Числа шагов и сна в виджете система может скрыть, пока устройство заблокировано.

Цели по воде, шагам и сну. Это не данные «Здоровья». Цель рассчитывается на устройстве по формуле из вашего профиля, вписывается вами или предлагается ИИ по ответам анкеты (см. раздел 5.4). Данные «Здоровья» в подборе целей не участвуют.

Как отключить. Доступ меняется только в приложении «Здоровье»: Профиль → Приложения → ByteFit. Там можно выключить чтение и запись шагов, сна и воды. Убрать трекеры с главного экрана можно в ByteFit: Профиль → Главная. После отключения приложение перестаёт получать новые данные. Записи, которые ByteFit сохранил в «Здоровье», остаются там, пока вы не удалите их в приложении «Здоровье». При удалении ByteFit его данные на устройстве удаляются.

2.7. Продуктовая аналитика в приложении для iOS

Чтобы понимать, сколько людей пользуется приложением ByteFit для iOS, какие функции нужны и где что-то идёт не так, приложение может отправлять в сервис продуктовой аналитики PostHog короткие сообщения о действиях — события. Событие говорит только о том, что действие произошло, а не о его содержании: например, «приложение открыто», «запись еды сохранена», «показан экран подписки».

Что отправляется.

  • название события и нейтральные параметры: источник (камера, галерея, текст или голос), шаг онбординга, место показа экрана подписки, категория ошибки (например, «нет сети»), количество фото в анализе, есть ли у вас подписка или пробный период;
  • для экрана подписки и покупок: тариф и его период, цена тарифа по прайсу App Store и валюта (а не списанная сумма), был ли это пробный период или подарочное предложение Байтика, а при использовании подарка — открывали ли его. Идентификаторы транзакций и аккаунта не отправляются;
  • время события, а также случайный идентификатор аналитики и идентификатор сеанса, которые создаёт само приложение. Идентификатор аналитики не связан с вашим именем, аккаунтом, идентификатором установки на сервере ByteFit и идентификаторами устройства Apple (рекламным IDFA и IDFV);
  • сведения о приложении и устройстве: версия и сборка приложения, версия iOS, модель устройства, язык приложения и устройства, размер экрана, тип сети (Wi-Fi или мобильная), способ установки (App Store или TestFlight) и страна витрины App Store.

Что не отправляется никогда. IP-адрес не сохраняется: PostHog отбрасывает его при получении, определение местоположения по IP выключено, а геолокацию приложение не запрашивает. В события не попадают имя, e-mail, дневник питания, названия блюд, продуктов и заведений, штрихкоды, фото, любой текст, который вы вводите или надиктовываете, сообщения коучу, калории и БЖУ, цели, вес, рост, возраст, пол, данные Apple Health (в том числе события, которые зависели бы от этих данных), идентификаторы покупок и установки.

Кому. Приложение отправляет события напрямую в PostHog (PostHog Inc., США) по защищённому соединению; сервер ByteFit их не получает. Мы используем PostHog Cloud EU: события хранятся в ЕС, в Германии (Франкфурт). PostHog обрабатывает их по нашему поручению и может получать к ним доступ из США — по соглашению об обработке данных (DPA) со стандартными договорными условиями ЕС, а также в рамках EU-U.S. Data Privacy Framework, его британского расширения (UK Extension) и Swiss-U.S. Data Privacy Framework. События не используются для рекламы, не продаются и не служат для отслеживания вас в чужих приложениях и на сайтах. Мы не считаем эти данные анонимными: идентификатор аналитики связывает события одного устройства между собой, пока вы не выключите и снова не включите статистику.

В каких странах как. Страна определяется по витрине App Store, то есть по стране вашего Apple Account, а не по местоположению.

  • витрины App Store России, Казахстана и Узбекистана — аналитика не используется: приложение не отправляет события, а переключателя в Профиле нет;
  • страны Европейского союза и Европейской экономической зоны, Великобритания и Швейцария, а также случаи, когда страну витрины определить не удалось, — аналитика выключена, пока вы сами её не включите, и события, записанные до этого, не отправляются. Пока страну определить не удалось, переключателя в Профиле нет: он появится, когда страна станет известна;
  • остальные страны — аналитика включена по умолчанию, и её можно выключить в любой момент.

Как выключить. Профиль → Статистика использования. После выключения приложение больше не обращается к PostHog: события, записанные до выключения и ещё не доставленные, удаляются с устройства и не отправляются. Исключение — пакет событий, который уже отправлялся в этот момент. Если вы снова включите статистику, приложение создаст новый случайный идентификатор аналитики, и новые события не будут связаны с прежними. В служебном запросе, который приложение в этот момент делает к PostHog, передаётся и случайный технический идентификатор, который библиотека PostHog хранит на устройстве; в события он не попадает. Переключатель не связан с разрешениями в разделе «Данные для AI»: ни одно из них не включает и не выключает другое. На работу приложения он не влияет.

Сколько хранятся данные. PostHog хранит события 1 год с момента получения, затем они удаляются. Если срок изменится, мы заранее обновим эту Политику. События не связаны с вашим именем, e-mail или аккаунтом, поэтому найти и удалить их по таким сведениям мы не можем; они удаляются по истечении срока хранения.

Правовое основание. В ЕС, ЕЭЗ, Великобритании и Швейцарии, а также если страну витрины определить не удалось, — ваше согласие: вы даёте его, включая переключатель, и отзываете, выключая его (ст. 6(1)(a) GDPR). Это согласие охватывает и хранение идентификатора аналитики на устройстве. В остальных странах, где аналитика используется, — законный интерес Оператора в улучшении сервиса (п. 7 ч. 1 ст. 6 152-ФЗ, ст. 6(1)(f) GDPR); вы вправе возразить против такой обработки в любой момент, выключив переключатель.

3. Что мы НЕ сохраняем

Мы намеренно ограничиваем хранение чувствительного содержимого. На наших серверах не сохраняются:

  • Фотографии еды. Снимок обрабатывается, чтобы распознать блюдо и оценить калорийность, после чего удаляется и не хранится у нас.
  • Голосовые записи. Голос обрабатывается для преобразования в текст и оценки питания, после чего удаляется.
  • Текст диалогов с ИИ-коучем. Содержание ваших сообщений коучу не сохраняется — мы храним только счётчик использования (сколько сообщений отправлено за день).
  • Фото страниц меню и скриншоты корзин доставки. Они передаются для разбора и не хранятся у нас, как и подсказка к ним. Временно, не дольше 7 дней, хранится только результат разбора (см. раздел 5.2).
  • Вопросы «Спросить Байтика» и ответы на них. Не сохраняются — мы храним только счётчики суточного лимита.
  • Данные Apple Health. Шаги, вода и сон из приложения «Здоровье» на сервер ByteFit не передаются и у нас не хранятся (см. раздел 2.6).

В дневнике остаётся только результат — например, название блюда и рассчитанные значения калорий и БЖУ, которые вы видите в истории.

4. Цели и правовые основания обработки

Мы обрабатываем данные только для конкретных и понятных целей:

Цель Что для этого нужно Правовое основание
Предоставление сервиса (профиль, дневник, нормы, планы и рецепты) Анкета, записи дневника, идентификатор Telegram Исполнение договора (оферты) с вами
ИИ-анализ еды и ответы ИИ-коуча Содержимое запроса (фото/текст/голос) и нужный контекст профиля Исполнение договора; отдельное согласие на трансграничную передачу (см. раздел 5)
Разбор меню и корзин доставки, подбор блюд «Спросить Байтика» в заведении (iOS) Фото страниц меню или скриншоты корзины, подсказка и язык; для подбора — блюда заведения, остаток дня, бюджет и пожелание Исполнение договора; отдельное согласие на трансграничную передачу (см. раздел 5)
Подбор дневных целей по питанию, воде, шагам и сну с помощью ИИ (iOS) Ответы анкеты: задача по весу, пол, возраст, рост, вес, уровень активности; необязательное пожелание и метки; язык Исполнение договора; отдельное согласие на трансграничную передачу (см. раздел 5)
Сервисные уведомления и напоминания (например, о продлении подписки и об окончании пробного периода) Идентификатор Telegram, контактные данные Согласие; исполнение договора
Безопасность и защита от злоупотреблений и мошенничества Технические и журнальные данные (IP, время, ошибки) Законный интерес Оператора; требования закона
Бухгалтерия и фискальные чеки (54-ФЗ) E-mail/телефон, сумма и параметры платежа Исполнение требований закона
Продуктовая аналитика приложения для iOS: сколько людей пользуется приложением и его функциями, где возникают ошибки События использования без содержимого, сведения о покупках (тариф, цена, валюта), случайный идентификатор аналитики, сведения о приложении и устройстве (раздел 2.7) Согласие — в ЕС, ЕЭЗ, Великобритании и Швейцарии, а также если страна витрины неизвестна; в остальных странах, где аналитика используется, — законный интерес Оператора (п. 7 ч. 1 ст. 6 152-ФЗ) с правом возразить (раздел 2.7)

Если основанием служит согласие, вы можете отозвать его в любой момент (см. раздел 10). Отзыв согласия не влияет на обработку, которая необходима для исполнения договора или предусмотрена законом.

5. Обработка с помощью ИИ и трансграничная передача

Чтобы распознать еду и ответить на ваши вопросы о питании, часть данных передаётся сторонним поставщикам ИИ — OpenAI и, для анализа еды и разбора меню в iOS, Google (Gemini), с обработкой за пределами Российской Федерации (в частности, в США). Это трансграничная передача данных в иностранное государство, которое может не обеспечивать равнозначной защиты персональных данных. Коуч, подбор целей и «Спросить Байтика» в iOS используют OpenAI; фото, описание, состав, порция, КБЖУ и уточнения для анализа еды в iOS передаются Google (Gemini).

Поставщику ИИ передаётся только то, что нужно для ответа:

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

В iOS запрос коучу включает имя из профиля, если оно заполнено, и необходимый контекст питания. E-mail, телефон и идентификатор Telegram не добавляются в этот iOS-запрос как отдельные поля. Текст, который вы отправляете сами, может содержать личные сведения; мы не считаем такой запрос анонимным. Голосовой ввод в iOS обрабатывается системной службой Apple Speech, которая может использовать серверы Apple; в ByteFit и поставщику ИИ отправляется получившийся текст, а не аудиозапись.

5.1. Несколько фото в одном анализе еды

В приложении для iOS в одном анализе можно отправить до четырёх фото — например, блюдо с разных сторон или несколько блюд одного приёма пищи. Все выбранные фото вместе с описанием передаются так же, как одно фото: на сервер ByteFit и от него — компании Google (Gemini). Перед отправкой приложение уменьшает каждое фото. Это один анализ: бесплатный первый анализ тоже может состоять из нескольких фото. В записи дневника на устройстве сохраняется только первое фото — как обложка; остальные после сохранения записи не хранятся. Сервер ByteFit фото не хранит.

5.2. Разбор меню и корзин доставки

Приложение ByteFit для iOS может с помощью ИИ прочитать меню заведения или скриншот корзины доставки (например, Самокат, Лавка, Ozon) и посчитать примерные калории, белки, жиры и углеводы каждого блюда. Это происходит, только если у вас есть подписка или пробный период и вы сами нажмёте «Разрешить и разобрать». До отправки приложение показывает, какие данные и кому передаются.

Какие данные передаются.

  • фото страниц меню или скриншоты корзины — от одной до шести за раз;
  • необязательная подсказка до 300 символов, обычно название заведения;
  • язык интерфейса и выбранный тип: меню или корзина.

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

Кому. Данные поступают на сервер ByteFit. Он передаёт каждую страницу, подсказку и язык компании Google (Gemini), которая предоставляет модель ИИ. Данные могут обрабатываться за пределами вашей страны, в том числе в США.

Зачем. Чтобы получить список блюд с примерными КБЖУ, порцией и ценой. Это оценка по описанию в меню, а не точные данные; про аллергены приложение советует спросить в заведении.

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

Сколько хранятся данные.

  • На устройстве. Заведение сохраняется, только когда вы нажмёте «Сохранить заведение»: список блюд и сжатые фото страниц («Оригинал меню»). Они хранятся только на устройстве и удаляются вместе с заведением. Пока результат разбора не сохранён и не отклонён, приложение временно держит страницы и результат, чтобы повтор после обрыва связи не разбирал меню ещё раз, — не дольше 7 дней.
  • На сервере ByteFit. Результат разбора — название и тип заведения, валюта, список блюд с описанием, ценой и КБЖУ — хранится по ключу запроса не дольше 7 дней. Так повторная отправка того же запроса получает тот же ответ без нового разбора и без повторного списания. Фото страниц и подсказку сервер не хранит: для распознавания повтора он сохраняет только контрольную сумму запроса. Номера телефонов, адреса e-mail и строки, похожие на адрес, сервер убирает из результата до сохранения.
  • Журналы сервера содержат только технический идентификатор запроса, статус, длительность, итог проверки доступа и число страниц и блюд. Фото, подсказка и ответ модели в журналы не записываются.

5.3. «Спросить Байтика» в заведении

В заведении можно попросить Байтика подобрать набор блюд с помощью ИИ, например «хочу горячее, до 1 500 ₽». Это происходит, только если у вас есть подписка или пробный период, разрешение для коуча и вы сами отправите вопрос. Подбор блюд без ИИ работает на устройстве и ничего не отправляет.

Какие данные передаются. Блюда этого заведения (до 150): название, тип блюда, калории, белки, жиры, углеводы, цена, метки и до трёх слов состава — под временными номерами; приём пищи; сколько калорий осталось на сегодня, а если цель по БЖУ подтверждена — и белков, жиров, углеводов; необязательный бюджет и пожелание до 200 символов. Название заведения, фото, имя и записи дневника не передаются.

Кому. Данные поступают на сервер ByteFit. Он передаёт их компании OpenAI (США), которая предоставляет модель ИИ, — та же модель, что у коуча. Сервер проверяет пожелание на явные упоминания болезней: такое пожелание OpenAI не передаётся, а приложение предлагает обсудить тему с врачом и показывает подбор без ИИ.

Зачем. Чтобы предложить до трёх наборов блюд под остаток дня, бюджет и пожелание. Сервер сам проверяет, что наборы состоят из блюд этого меню и укладываются в бюджет. Байтик не может знать об аллергенах точно — уточняйте у официанта.

Разрешение — то же, что для коуча: Профиль → Данные для AI → Коуч и рецепты. Отзыв останавливает будущие отправки и не возвращает переданные данные.

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

5.4. Подбор целей по питанию, воде, шагам и сну

Приложение ByteFit для iOS может с помощью ИИ подобрать дневную цель по калориям, белкам, жирам и углеводам, а начиная с версии 1.5 — в том же подборе ещё цели по воде, шагам и сну. Это происходит, только если вы сами выберете подбор с ИИ — при первом запуске приложения или позже, с главного экрана, из профиля или с экрана «Цели на день» — и дадите разрешение кнопкой «Разрешить и подобрать». До отправки приложение показывает, какие данные и кому передаются.

Какие данные передаются. Ответы для подбора цели:

  • задача по весу: снизить, поддерживать или набрать;
  • пол или «не указан»;
  • возраст, рост и вес;
  • уровень активности;
  • необязательное пожелание до 200 символов и выбранные метки: «Тренируюсь», «Без мяса», «Сладкоежка».

Вместе с ответами приложение сообщает серверу ByteFit язык интерфейса, дату и часовой пояс устройства. Имя, дневник питания, фотографии, переписка с коучем и данные Apple Health (шаги, вода, сон) не передаются: цели по воде, шагам и сну подбираются только по ответам анкеты.

Кому. Данные поступают на сервер ByteFit. Он передаёт ответы, язык и метки, а также рассчитанные по ответам расход калорий и допустимые пределы целей компании OpenAI (США), которая предоставляет модель ИИ. Дату и часовой пояс сервер OpenAI не передаёт.

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

Зачем. Чтобы рассчитать дневные цели и объяснить их. Цели — ориентир, а не медицинская рекомендация. Их можно изменить в приложении в любой момент.

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

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

Сколько хранятся данные.

  • На устройстве. Запрос — ответы, пожелание и полученный результат — хранится временно, чтобы повтор после обрыва связи не тратил бесплатный подбор ещё раз. Срок — не больше 24 часов; запись удаляется раньше, когда цель сохранена или разрешение отозвано. Сохранённые цели — калории, белки, жиры, углеводы, дата и пояснение, а также цели по воде, шагам и сну — хранятся только на устройстве, в профиле приложения.
  • На сервере ByteFit. Полученный результат — калории, белки, жиры, углеводы, пояснение и советы, а также цели по воде, шагам и сну — хранится по ключу запроса не больше 24 часов. Так повторная отправка того же запроса получает тот же ответ без нового расчёта и без повторного списания бесплатного подбора. Сами ответы и пожелание сервер не хранит: для распознавания повтора он сохраняет только контрольную сумму запроса. Отметка о том, что бесплатный подбор на этой установке уже использован, хранится вместе с данными доступа установки.
  • Журналы сервера содержат только технический идентификатор запроса, статус, длительность и итог проверки доступа. Тело запроса, пожелание, цели и ответ модели в журналы не записываются.

5.5. Отдельное согласие на трансграничную передачу (ст. 12 152-ФЗ)

В соответствии со статьёй 12 Федерального закона № 152-ФЗ трансграничная передача данных в такую страну осуществляется на основании вашего отдельного информированного согласия. Такое согласие можно отозвать в любой момент (см. раздел 10); оно охватывает:

  • получатели: Google (Gemini) для анализа еды и для разбора меню и корзин доставки в iOS; OpenAI для коуча, подбора целей, «Спросить Байтика» и остальных AI-функций сервиса;
  • страны: США (за пределами Российской Федерации); Google также может временно хранить или кешировать данные в других странах, где находятся его мощности или мощности его представителей;
  • цель: распознавание еды, разбор меню и корзин доставки, подбор блюд в заведении, подбор дневных целей по питанию, воде, шагам и сну и ответы ИИ-коуча на вопросы о питании;
  • категории данных: содержимое о еде и контекст питания; в iOS — также заполненные параметры профиля и необязательное имя, история беседы и недавние записи питания; для подбора целей — ответы анкеты (задача по весу, пол, возраст, рост, вес, уровень активности), необязательное пожелание и метки; для разбора меню — фото страниц меню или скриншоты корзины и подсказка; для «Спросить Байтика» — блюда заведения, остаток дня по питанию, бюджет и пожелание. Данные Apple Health не передаются (см. раздел 2.6).

В приложении для iOS перед первой отправкой данных каждой функцией запрашивается отдельное разрешение. Для анализа еды (включая AI-уточнения) оно сохраняется только после нажатия «Разрешить и начать анализ», для коуча и рецептов — «Разрешить и отправить», для подбора целей — «Разрешить и подобрать» (см. раздел 5.4), для разбора меню и корзин доставки — «Разрешить и разобрать» (см. раздел 5.2). «Спросить Байтика» в заведении использует разрешение коуча (см. раздел 5.3). Использование приложения, покупка и восстановление подписки не предоставляют эти разрешения автоматически. Каждое разрешение можно отозвать в «Профиль → Данные для AI»; это остановит будущие AI-запросы соответствующей функции, но не отзовёт уже отправленные данные. Ручной ввод, локальный дневник, сохранённые блюда, история и цели, вписанные вручную или посчитанные по формуле, остаются доступны без этих разрешений.

Трансграничная передача данных осуществляется с соблюдением требований статьи 12 152-ФЗ, включая обязанность Оператора уведомить Роскомнадзор о трансграничной передаче персональных данных. Если вы не даёте такое согласие, функции, требующие ИИ-обработки, остаются недоступны — остальной сервис при этом продолжает работать. Согласие можно отозвать в любой момент (см. раздел 10); после отзыва передача прекращается.

6. Платёжные данные

Покупки совершаются внутри Telegram-бота. Платежи в рублях принимаются через интернет-эквайринг ТБанк (АО «ТБанк»). Оплата картой происходит на защищённой платёжной странице банка: данные карты вы вводите там, а не у нас.

  • Оператор никогда не получает и не хранит полный номер карты и CVV.
  • Для отображения мы храним только замаскированный номер карты и платёжную систему, а также идентификаторы транзакций и токен для регулярных списаний (RebillId).
  • Уведомления об оплате приходят на наш сервер по криптографически подписанному запросу (проверка по SHA-256); поддельные обращения отклоняются.

Покупки в приложении для iOS обрабатываются App Store (Apple) по правилам Apple; платежи Telegram Stars проходят через Telegram. В этих случаях платёжные данные обрабатывает соответствующая платформа.

7. Кому мы передаём данные

Мы привлекаем проверенных поставщиков услуг (обработчиков) строго в объёме, необходимом для работы сервиса. Мы не продаём персональные данные и не передаём их рекламным брокерам для таргетинга.

Получатель Зачем Что передаётся
АО «ТБанк» Приём платежей и фискальные чеки (54-ФЗ) Сумма, e-mail/телефон для чека; полные данные карты к нам не поступают
Telegram Доставка сообщений, платежи Telegram Stars Идентификатор и сообщения в рамках работы бота
OpenAI (США) Ответы коуча и AI-функции веб-версии и Telegram; подбор целей и «Спросить Байтика» в заведении в iOS (трансграничная передача) Содержимое о еде и нужный контекст; в iOS — заполненные параметры профиля, необязательное имя, история беседы и недавние записи питания; для подбора целей — ответы анкеты, пожелание и метки; для «Спросить Байтика» — блюда заведения, остаток дня, бюджет и пожелание. Данные Apple Health не передаются
Google (Gemini) ИИ-анализ еды и уточнения, разбор меню и корзин доставки в iOS (трансграничная передача) Выбранные фото (до четырёх), описание и надиктованный текст, состав, порция, КБЖУ, правки и ответы на уточнения; для разбора меню — фото страниц меню или скриншоты корзины, подсказка и язык
Сервис распознавания речи Преобразование голоса в текст (где применяется) Аудиозапрос для расшифровки
App Store (Apple) Обработка покупок в iOS-приложении Данные платежа на стороне платформы
Защищённый облачный хостинг (РФ) Размещение серверов и базы данных Данные сервиса, хранимые в РФ
PostHog (PostHog Inc., США; данные хранятся в ЕС, Германия) Продуктовая аналитика приложения для iOS (раздел 2.7) События использования без содержимого, сведения о покупках (тариф и период, цена по прайсу и валюта, пробный период или подарок), случайный идентификатор аналитики, сведения о приложении и устройстве, страна витрины App Store. IP-адрес PostHog отбрасывает; имя, e-mail, дневник, фото, тексты, КБЖУ, цели, параметры тела, данные Apple Health и идентификаторы транзакций не передаются
Аналитика и мониторинг сбоев сайта и веб-версии Стабильность сайта и веб-версии сервиса Обезличенные технические данные

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

По явному поиску штрихкода приложение iOS отправляет код продукта напрямую в Open Food Facts. Этот сервис также получает IP-адрес и User-Agent приложения; профиль, дневник и фото в этот запрос не включаются. Open Food Facts сохраняет технические журналы запросов с IP-адресом, URL с кодом продукта, User-Agent и параметрами ответа для диагностики и статистики использования API. На эту обработку распространяется политика Open Food Facts; конкретный срок хранения API-журналов ByteFit не устанавливает. Open Food Facts privacy.

8. Где хранятся данные и как они защищены

Основные данные пользователей бота и Mini App хранятся в нашей базе на защищённой облачной инфраструктуре, расположенной на территории Российской Федерации. Это обеспечивает выполнение требования о локализации персональных данных граждан РФ (242-ФЗ).

Важное различие по каналам: в приложении для iOS записи дневника хранятся на самом устройстве; в боте и Mini App записи хранятся на защищённых серверах Оператора.

События продуктовой аналитики приложения для iOS (раздел 2.7) хранятся у PostHog в ЕС, в Германии (Франкфурт). Для витрин App Store России, Казахстана и Узбекистана они не собираются.

  • Данные передаются по защищённым каналам с шифрованием (TLS/HTTPS).
  • Применяются организационные и технические меры защиты, доступ к данным ограничен.
  • Для регулярных списаний мы используем токен банка (RebillId), а не номер карты.

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

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

Мы храним персональные данные не дольше, чем это необходимо для целей обработки или для выполнения требований закона. Конкретные сроки:

  • Профиль и дневник питания — пока активен ваш аккаунт. После запроса на удаление аккаунта (см. раздел 10) или после длительной неактивности (как правило, по истечении 12 месяцев) эти данные удаляются или обезличиваются.
  • Фотографии еды, голосовые записи и текст сообщений ИИ-коучу — не сохраняются (см. раздел 3).
  • Техническая копия результата AI-анализа iOS доступна для повторной доставки в течение 7 дней с начала операции, затем её содержимое удаляется фоновым обслуживанием. Компактная запись идентификатора, хеша запроса и состояния операции остаётся для предотвращения повторного выполнения.
  • Результат разбора меню или корзины доставки хранится на сервере по ключу запроса не дольше 7 дней; фото страниц и подсказка не хранятся (см. раздел 5.2). На устройстве несохранённый разбор хранится не дольше 7 дней, а сохранённое заведение — пока вы его не удалите.
  • Запрос и ответ «Спросить Байтика» на сервере не сохраняются — остаются только счётчики суточного лимита (см. раздел 5.3).
  • Результат подбора целей хранится на сервере по ключу запроса не дольше 24 часов; ответы анкеты и пожелание не хранятся (см. раздел 5.4).
  • Данные Apple Health на сервер не поступают. На устройстве записи воды и сна, которые вы отметили в ByteFit, хранятся не дольше 35 дней, последние значения — до следующего обновления (см. раздел 2.6).
  • События продуктовой аналитики приложения для iOS хранятся у PostHog 1 год с момента получения, затем удаляются. После выключения «Статистики использования» больше ничего не отправляется, а ещё не доставленные события удаляются с устройства; при повторном включении создаётся новый идентификатор аналитики (см. раздел 2.7).
  • Секрет доступа iOS действует 15 минут; его серверный хеш удаляется при отзыве или фоновом обслуживании после истечения. Хеш секрета обновления и запись установки сохраняются для продолжения той же сессии. Метаданные подтверждённых покупок, связей установки и уведомлений Apple сохраняются после окончания подписки для восстановления и защиты от повторов; автоматического удаления по сроку для этих технических записей сейчас нет. Обращения об удалении рассматриваются по разделу 10.
  • Временные счётчики ограничений iOS и хеши IP-адресов в них удаляются фоновым обслуживанием, когда окно счётчика старше двух дней. Это не изменяет сроки хранения технических журналов, указанные ниже.
  • Платёжные и бухгалтерские записи (включая данные для фискальных чеков) — в течение сроков, установленных законодательством о бухгалтерском и налоговом учёте (как правило, не менее 5 лет). Основание — требования закона.
  • Технические журналы (IP, время запроса, журналы ошибок) — как правило, до 12 месяцев, в объёме, необходимом для безопасности и диагностики. Основание — законный интерес Оператора.

Указанное отсутствие хранения фото и текста беседы относится к серверам ByteFit. На обработку у поставщика ИИ распространяются его правила хранения: стандартные журналы контроля злоупотреблений OpenAI API могут содержать запросы и ответы и сохраняться до 30 дней, с исключениями для требований закона и безопасности. Это отдельный срок от семидневной технической копии результата в ByteFit. OpenAI API data controls.

Для платного Gemini API Google предусматривает ограниченное хранение запросов и ответов для выявления нарушений, безопасности и обязательного раскрытия по закону. Данные могут временно храниться или кешироваться в странах, где находятся мощности Google или его представителей. Эти правила отдельны от хранения технического результата в ByteFit. Условия Gemini API.

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

10. Ваши права и удаление аккаунта

В соответствии с 152-ФЗ вы вправе:

  • получить информацию об обработке ваших персональных данных;
  • требовать уточнения (исправления) неточных или неполных данных;
  • требовать удаления или блокирования данных, если они обрабатываются с нарушением закона либо больше не нужны для целей обработки;
  • отозвать ранее данное согласие на обработку, включая согласие на трансграничную передачу (раздел 5);
  • возразить против продуктовой аналитики в приложении для iOS или отозвать согласие на неё, выключив «Профиль → Статистика использования» (раздел 2.7);
  • обжаловать наши действия в Роскомнадзоре или в суде.

10.1. Как удалить аккаунт и данные

Чтобы полностью удалить аккаунт, отправьте запрос на bytefit.ai@gmail.com с того контакта, который привязан к аккаунту, либо через поддержку в боте. После подтверждения принадлежности аккаунта мы удаляем ваш профиль, персональные нормы, записи дневника, планы, рецепты, отчёты и сохранённые платёжные реквизиты для регулярных списаний. Это, как правило, выполняется в течение 30 дней.

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

Чтобы воспользоваться любым из прав, направьте обращение на bytefit.ai@gmail.com. Мы рассмотрим запрос и ответим в срок, установленный законом (как правило, в течение 30 дней). Для вашей же безопасности мы можем попросить подтвердить личность или принадлежность аккаунта.

11. Файлы cookie на сайте

На сайте bytefit.ru используются файлы cookie:

  • необходимые — для корректной работы сайта;
  • аналитические — для обезличенной статистики посещений, чтобы улучшать сайт.

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

12. Несовершеннолетние пользователи

Сервис рассчитан на пользователей от 14 лет. Пользователям младше 18 лет мы рекомендуем использовать сервис при участии родителей или законных представителей. Мы не собираем осознанно данные лиц младше 14 лет. Если вы считаете, что мы обработали данные ребёнка младше допустимого возраста, напишите нам, и мы примем меры.

13. Сервис не является медицинской услугой

ByteFit носит справочно-информационный характер и не является медицинской услугой. Сервис не ставит диагнозы, не назначает лечение и не заменяет консультацию врача или диетолога. Оценки калорий и БЖУ рассчитываются ИИ приблизительно и могут содержать ошибки — проверяйте и при необходимости корректируйте их. При наличии заболеваний, беременности, аллергий и иных особенностей здоровья обязательно проконсультируйтесь со специалистом.

14. Изменения Политики

Мы можем обновлять эту Политику. Актуальная версия всегда опубликована в открытом доступе по адресу /privacy.html с указанием даты обновления вверху страницы. Существенные изменения мы постараемся сообщить заранее. Продолжение использования сервиса после публикации новой версии означает, что вы с ней ознакомились. Связанные документы: Публичная оферта, Условия использования, Политика возврата, Поддержка.

15. Контакты

Оператор

ИП Ахмадиев Альберт Маратович

ИНН

165037062701

ОГРНИП

323169000268140

Адрес

Республика Татарстан, г. Казань

E-mail

bytefit.ai@gmail.com

Часы поддержки

Пн–Пт, 10:00–19:00 (МСК)

© ByteFit · ИП Ахмадиев Альберт Маратович Условия использования Публичная оферта Конфиденциальность Возврат средств Поддержка