Какие данные хранит справочник и что с ними происходит
У сервиса нет сервера приложений и нет базы пользователей. Профиль, дневник, стек и локальный аккаунт лежат в самом браузере, а не на сайте. Cookie не используются вообще: ни для аналитики, ни для рекламы.
Коротко
- Все ваши данные остаются на вашем устройстве.
- На сайте нет ни одного внешнего счётчика, пикселя и рекламного скрипта.
- Единственные сетевые запросы — за статикой самого сайта, к тому же домену.
- Письмо автору формируется в вашем почтовом клиенте и уходит только по вашей команде.
Что хранится в браузере
Данные лежат в локальном хранилище браузера (localStorage) под такими ключами:
| Ключ | Что содержит |
|---|---|
| sr.profile.v1 | профиль: пол, возраст, рост, вес, цель, число тренировочных дней |
| sr.progress.v1 | дневник: даты и значения замеров |
| sr.training.v1 | настройки тренировочного объёма |
| sr.accounts.v1 | локальный аккаунт: логин, соль и хеш пароля (PBKDF2-SHA256, 150 000 итераций). Сам пароль не сохраняется — хранится только необратимый хеш |
| sr.metrics.v1 | журнал метрик этого браузера: названия посещённых разделов и имена шагов |
| sr.pharmgate.v1 | отметка о подтверждении возраста 18+ |
| sr.pharm.compare.v1 | вещества, выбранные для сравнения |
| sr.lang.v1, sr.theme.v1 | выбранный язык интерфейса и тема оформления |
В sessionStorage дополнительно живут черновик обращения и случайный идентификатор сессии: они исчезают при закрытии вкладки. Никакие из этих данных не отправляются на сайт, потому что отправлять их некуда — серверной части у сервиса нет.
Что уходит в сеть
Когда вы открываете страницу, браузер запрашивает у того же домена статические файлы: разметку, стили, скрипты и JSON-файлы справочника. Это обычная загрузка сайта, а не передача ваших данных. Вместе с запросом на сервер попадает то, что и у любого другого сайта: IP-адрес, заголовок браузера, адрес страницы и время. Дальше этого обработка не идёт: ни аналитики, ни профилирования, ни передачи третьим лицам.
Кнопки «Поделиться» — это обычные ссылки на площадки. Они срабатывают только тогда, когда вы сами на них нажмёте, и не содержат трекеров.
Где размещён сайт
Сайт размещён на хостинге Netlify, который отдаёт статические файлы. Как и любой хостинг, он ведёт технические журналы обращений (IP-адрес, заголовок браузера, запрошенный адрес, время). Это единственная обработка данных за пределами вашего браузера, и она относится к обслуживанию сайта, а не к содержимому ваших записей: профиль и дневник на сервер не попадают никогда.
Обратная связь и метрики
Обращение к автору и отправка метрик работают через почтовую программу вашего устройства: сайт только формирует письмо, а отправляете его вы. Пока вы не нажмёте «Отправить» в почтовом клиенте, ничего никуда не уходит.
В письме с метриками — только агрегированные счётчики этого браузера: сколько визитов, сессий и событий, из какого канала пришёл первый визит. Профиля, дневника, значений веса и поисковых запросов в письме нет.
Возрастные ограничения
Разделы о фармакологии открываются после подтверждения возраста 18+; сама отметка хранится локально в браузере. Для профиля младше 18 лет приложение не показывает дозировки добавок.
Как удалить данные
- Кнопка «Удалить мои данные» в разделе аккаунта очищает профиль и дневник.
- Кнопка «Очистить журнал» на странице метрик удаляет журнал этого браузера.
- Полностью — очисткой данных сайта в настройках браузера: тогда удалятся все ключи из таблицы выше.
Чего сервис не делает
- не собирает cookie и не устанавливает их через сторонние сервисы;
- не продаёт и не передаёт данные третьим лицам;
- не строит рекламные профили и не показывает рекламу;
- не запрашивает почту и телефон, пока вы сами не напишете автору.
Вопросы и исправления
Если в этом описании что-то расходится с поведением сайта или нужно уточнение — напишите на sport.reference.feedback@gmail.com или через раздел обратной связи. Порядок правок описан в политике редакции.