Безопасность

Обычный сервис для нутрициологов собирает анкеты с ФИО, телефонами и диагнозами — и превращает специалиста в оператора персональных данных со всеми обязанностями 152-ФЗ. «Рационник» построен иначе: данных, за которые пришлось бы отвечать, здесь не появляется. Эту страницу можно показывать клиентам вместо объяснений.

Карточка клиента — без имени

Клиент в сервисе — это псевдоним: «Мария К.», «клиент-кето». Полное ФИО, телефон и почту ввести нельзя — формы это блокируют, и та же проверка стоит на сервере. Контакты клиентов остаются там, где они и были: в телефоне специалиста.

Поэтому утечка не раскрывает людей

В базе сервиса нет данных, по которым можно установить личность клиента: ни имени, ни контактов, ни фотографий. Рационы, замеры и цели привязаны к псевдониму. Это не обещание «мы хорошо защищаем персональные данные», а конструкция, в которой их просто нет.

Чего в сервисе не будет

Диагнозов, анализов и медицинских анкет — это специальные категории данных, им не место в псевдонимной системе. Фотографий еды и селфи «до и после» — изображения людей закон относит к биометрии. Аккаунтов для клиентов — им не нужно ничего заводить и никуда вводить свою почту.

Ссылка на рацион — ключ, который можно отозвать

Клиент открывает рацион по ссылке с токеном из 32 случайных байт — подобрать его перебором нельзя. В базе хранится только необратимый отпечаток токена (SHA-256): даже полная копия базы не открывает ни один рацион. Новая ссылка отзывает старую, отзыв работает мгновенно.

Выданное фиксируется

При выдаче рацион сохраняется снимком: специалист может править черновик дальше, а клиент по ссылке видит ровно то, что ему выдали. Спор «а мне назначали другое» решается фактом, а не памятью.

Журнал доступа без слежки

Сервис записывает события: ссылка выпущена, рацион выдан, ссылку открыли. Только событие и время — ни IP-адресов, ни устройств, ни геолокации. Специалист видит, что клиент открывал рацион, но сервис не знает и не хочет знать, кто этот человек.

Аккаунт специалиста

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

Вопросы про обработку данных самого специалиста — в политике конфиденциальности. Условия использования — в оферте.