К содержанию
Обновлено: 1 октября 2026 г.

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

Какие данные собирает Forma (e-mail, имя, данные тренировок), зачем, где хранит и как их изменить или удалить.

1. Общие положения

Это политика в отношении обработки персональных данных (152-ФЗ «О персональных данных», ст. 18.1). Она описывает, какие данные собирает оператор — Forma (далее «мы») — на сайте и в приложении Forma, на каком основании, зачем, где они хранятся, сколько и какие у тебя есть права.

Сервис предназначен для лиц старше 18 лет. Мы не собираем данные детей сознательно; если ты родитель и считаешь, что ребёнок оставил у нас свои данные, напиши на hello@forma-app.co — мы удалим их.

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

  • E-mail — когда ты оставляешь заявку на курс и когда входишь в приложение по коду.
  • Имя (отображаемое имя) и аватар — ты задаёшь их сам в профиле; они видны другим участникам в таблице лидеров.
  • Приглашения: по чьей ссылке ты пришёл и оплачен ли после этого клуб — чтобы начислить дни клуба обоим (раздел 5а оферты). На экране приглашений пригласивший видит только числа — сколько человек пришло и оплатило, — а не почту.
  • Данные тренировок: ответы при первом входе (возрастная группа, пол, оборудование), результаты тестов, выполненные тренировки, оценки усилия и самочувствия, очки.
  • Данные о здоровье — только те, которые ты отмечаешь сам в вопросе «что беречь»: колени, поясница, плечи, запястья, гипертония, беременность. Это специальная категория персональных данных (152-ФЗ ст. 10), и мы берём их отдельным согласием, которое приложение спрашивает прямо под этим вопросом. Без согласия отметки не сохраняются и тренировки идут без замен упражнений.
  • Фотографии и видео, которые ты сам прикладываешь как подтверждение задания в клубе. Их видит только тренер.
  • Номер твоего аккаунта в телеграме — если ты открываешь приложение внутри телеграма. Он привязывается к аккаунту, в который ты вошёл, в том числе к тому, что ты завёл на сайте. Он нужен только затем, чтобы бот мог писать тебе: про оплату и про тренировку, которую выдал тренер, сообщения клуба, подтверждения, напоминания и переносы занятий с тренером. Телефона и переписки с другими людьми мы из телеграма не получаем; имя и @username — только если ты сам пишешь боту (следующий пункт).
  • Записи к тренеру: время и длительность занятия, тренер, статус записи (ожидает оплаты, подтверждена, отменена или не оплачена вовремя) и ссылка на комнату видеосвязи, которая приходит после оплаты.
  • Сообщения тренеру — то, что ты пишешь через «Написать тренеру» в приложении или боту в телеграме: текст (до 1000 символов) или отметка, что прислан файл, время, язык, экран приложения, с которого написано, а для сообщений боту — номер аккаунта, имя и @username в телеграме. Мы храним их вместе с ответом тренера, чтобы он ответил и видел переписку, и чтобы ограничить частоту сообщений.
  • Технические данные: время действий и данные сессии, необходимые для работы входа.

Мы не собираем паспортных данных, адресов, номеров карт и точной геолокации. Оплата проходит на стороне платёжного сервиса — реквизиты карты к нам не попадают вовсе.

2а. На каком основании

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

Мы фиксируем каждое согласие: какая почта, на какой текст, какой его версии и когда. Это требование ст. 9 ч. 3 — доказывать согласие обязан оператор, а не ты.

3. Зачем они нужны

  • Открыть доступ к курсу и связать его с твоей почтой.
  • Вход без пароля — по одноразовому коду на e-mail.
  • Подбор нагрузки: результаты тестов и оценки усилия определяют уровень и корректировки следующей тренировки.
  • Прогресс, статистика и таблица лидеров (в ней видны только имя, аватар и очки — никогда e-mail).
  • Сообщения в телеграме: про оплату и выданную тренировку, сообщения клуба (задание дня, напоминание о серии, итоги недели), предупреждение о конце доступа к клубу, подтверждения, напоминания, переносы и отмены занятий с тренером, ответы тренера на твои сообщения. Ежедневные сообщения клуба можно выключить в профиле.
  • Запись к тренеру: держать выбранное время, подтвердить его оплатой, перенести и прислать ссылку на комнату.
  • Поддержка, ответы на сообщения тренеру, возвраты и выполнение требований закона.
  • Понять, как работает приложение: сколько людей доходит до каждого шага и кто перестал заниматься. Эту сводку видит только тренер, внутри приложения, и она нужна, чтобы улучшать курсы и сам сервис. Никаких внешних систем аналитики мы не используем.

Мы не продаём данные и не используем их для рекламы.

4. Где хранятся данные

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

Сам сайт статический и размещён на GitHub Pages; при его открытии хостинг видит стандартные технические данные запроса (IP-адрес, браузер), как любой сайт в интернете.

Это значит, что данные передаются за пределы России — трансграничная передача по ст. 12 152-ФЗ. Серверы Supabase находятся в Европейском союзе, серверы GitHub — в США; обе страны являются сторонами Конвенции Совета Европы о защите физических лиц при автоматизированной обработке персональных данных либо обеспечивают сопоставимую защиту. Мы называем это прямо, чтобы ты знал об этом до того, как оставишь адрес, а не после.

Доступ к данным защищён правилами на уровне строк: ты видишь только свои записи. Тренер видит список заявок (e-mail и курс), чтобы подтверждать доступ, записи к себе и сообщения, которые ему написали.

Cookies и аналитика

Сайт не использует рекламные и аналитические cookies. Приложение хранит в браузере (localStorage) только служебные данные: сессию входа, незавершённую тренировку и настройки — звук и выбранный курс. Они не передаются третьим лицам.

4а. Что хранится в браузере

Кроме сессии входа и настроек, сайт и приложение записывают в память браузера (localStorage или sessionStorage) несколько служебных значений. Они лежат только на твоём устройстве; удалить их можно, очистив данные сайта в браузере.

  • «forma.referral» (localStorage) — код приглашения из ссылки, по которой ты пришёл, чтобы после входа засчитать его и начислить дни клуба. Приложение передаёт код на сервер при первой попытке привязать его к аккаунту и сразу после этого удаляет из браузера.
  • «forma.myRef» и «forma.myName» (localStorage) — твой собственный код приглашения и первое слово имени из профиля, чтобы сайт мог собрать твою личную ссылку и подписать её. Записываются, когда ты открываешь экран приглашения или делишься клубом в приложении, и удаляются при выходе из аккаунта. Имя попадает только в ссылку, которую ты сам отправляешь.
  • «forma.src» (localStorage) — одна короткая метка того, откуда пришёл первый визит: рекламная метка ссылки или страница сайта. Пишется один раз и не перезаписывается; вместе с заявкой на оплату передаётся на сервер, чтобы понимать, какие ссылки работают. Хранится, пока не очистишь данные сайта.
  • «forma.next» (sessionStorage) — куда вела ссылка, пока ты входишь или проходишь первые вопросы, чтобы потом открыть именно этот экран. Удаляется, как только использован, и в любом случае при закрытии вкладки.
  • «forma.authEmail» (sessionStorage) — адрес, который ты ввёл на главной странице, чтобы приложение отправило код без повторного ввода. Удаляется, как только приложение его прочитало, и в любом случае при закрытии вкладки; в адрес страницы он не попадает.

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

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

Когда основание для обработки отпадает — ты отозвал согласие, попросил удалить аккаунт или цель достигнута — мы удаляем данные в течение 30 дней (152-ФЗ ст. 21). Удаление значит удаление: строки стираются из базы, файлы — из хранилища. Исключение одно: документы об оплатах, которые продавец обязан хранить по налоговому законодательству.

6. Твои права

  • Узнать, какие данные о тебе хранятся.
  • Исправить имя и настройки профиля — прямо в приложении, в разделе «Данные и согласия» и в строке «Имя». Всё остальное — по письму.
  • Отозвать согласие на обработку данных о здоровье — кнопкой в приложении, там же. С этого момента отметки перестают влиять на тренировки.
  • Удалить аккаунт и данные тренировок. Учти: вместе с ними удаляется и связь «почта — курс», то есть доступ к купленным курсам.
  • Отозвать согласие целиком — это и есть просьба удалить аккаунт: мы прекращаем обработку и удаляем данные, кроме тех, что обязаны хранить по закону.
  • Пожаловаться в Роскомнадзор или пойти в суд, если считаешь, что мы обрабатываем данные неправильно (152-ФЗ ст. 17).

Чтобы воспользоваться правами, напиши на hello@forma-app.co с почты, привязанной к аккаунту, — это и есть подтверждение, что аккаунт твой. Отвечаем в течение 30 дней, обычно быстрее.

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

Мы можем обновлять политику. Дата последнего обновления указана вверху страницы; актуальная версия всегда доступна по этому адресу.

8. Контакты оператора

Forma, e-mail: hello@forma-app.co. По любым вопросам об обработке данных пиши на этот адрес — он же адрес для отзыва согласия и для запроса на удаление.