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

Этот русский текст приведён для удобства. Для пользователей в Германии юридически значимой остаётся немецкая версия по адресу /de/privacy.

Дата вступления в силу: 2026-05-17

В этой политике объясняется, как CalcLibrary обрабатывает персональные данные. Сейчас сайт работает как статическая библиотека калькуляторов. Все вычисления выполняются в браузере. Учётных записей, комментариев и серверного хранения результатов сейчас нет.

Оператор данных

Benjamin Kannel
Kalkhofstraße 9
70567 Stuttgart
Германия
E-mail: info@calclibrary.io

Хостинг и технические журналы

Сайт размещён на Vercel. При открытии страниц хостинг-провайдер обрабатывает технически необходимые данные подключения и доступа: IP-адрес, отметку времени, запрошенный ресурс, referrer, сведения о браузере и устройстве. Это нужно для доставки сайта, защиты от атак, поддержания стабильности и расследования ошибок. Правовое основание — ст. 6(1)(f) GDPR.

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

Локальное хранение в браузере

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

Управление согласием

Необязательная аналитика калькуляторов через PostHog включается только после вашего явного выбора. Сам выбор хранится локально в браузере, чтобы сайт мог его соблюдать. Изменить или отозвать согласие можно в любой момент через ссылку "Настройки конфиденциальности" в футере. Правовое основание для необязательной аналитики калькуляторов — ст. 6(1)(a) GDPR.

Измерение трафика и производительности без cookie через Vercel Web Analytics и Vercel Speed Insights рассматривается отдельно и работает независимо от выбора согласия PostHog. Подробности — в следующем разделе; правовое основание — ст. 6(1)(f) GDPR.

Измерение трафика и производительности без cookie через Vercel

Vercel Web Analytics и Vercel Speed Insights работают на всём сайте. Эти сервисы работают без переключателя согласия PostHog, не устанавливают cookie и, по данным провайдера, не хранят уникальные идентификаторы посетителей. Мы используем эти измерения для агрегированных показателей трафика и производительности, наблюдения за надёжностью и временем загрузки, а также для приоритизации улучшений. Эти данные не предназначены для идентификации отдельных посетителей и не используются нами для такой цели. Vercel выступает обработчиком этих данных.

Кроме того, через наш первичный (first-party) Cloudflare-воркер (тот же, что обрабатывает отзывы) мы фиксируем агрегированные счётчики баннера согласия без cookie (consent_prompt_shown, consent_accepted, consent_declined), чтобы понимать долю согласий. Они не содержат персональных данных.

Аналитика калькуляторов (PostHog) — только по согласию

Если вы дали согласие, мы используем PostHog Cloud EU для продуктовой аналитики калькуляторов. Мы отправляем только следующие специально настроенные события:

  • calculator_viewed — когда открывается страница калькулятора,
  • calculator_interacted — при вашем первом изменении ввода,
  • calculator_completed — при первом результате после взаимодействия,
  • calculator_action — при копировании, отправке или встраивании результата.

Все события передаются со свойствами calculator_id, category и locale (событие calculator_action дополнительно — с типом действия: copy, share или embed). Мы не отправляем в PostHog введённые в калькуляторы значения, результаты, query-strings, автоматически захваченные взаимодействия, просмотры страниц, session replay, heatmaps или опросы.

Чтобы отличать повторные посещения от первых, PostHog хранит долговременный идентификатор в localStorage и в cookie домена calclibrary.io. Мы не связываем данные с учётными записями пользователей и не вызываем identify(). Правовое основание — ст. 6(1)(a) GDPR.

Необязательная обратная связь по калькулятору

После появления результата вы можете добровольно отправить короткий отзыв: был ли калькулятор полезен, какая категория проблемы подходит, и при желании короткое сообщение. Такой отзыв обрабатывается через Cloudflare Worker с защитой Turnstile от спама и сохраняется в Cloudflare D1. Мы сохраняем ID калькулятора, категорию, язык, путь страницы без query-string, выбранный отзыв, необязательное сообщение, группу viewport и ежедневный hash для ограничения злоупотреблений. Также мы сохраняем технические данные версии, например ID deployment, Git commit, среду и revision калькулятора, чтобы понимать, относится ли сообщение к текущей версии. Мы не храним исходный IP-адрес и не отправляем автоматически введённые значения или результаты расчёта.

Cookie и похожие технологии

Этот сайт устанавливает cookie только если это строго необходимо для функций либо после вашего согласия. Сам выбор по согласию и функциональные предпочтения (тема, система единиц) хранятся только в localStorage браузера. Дополнительный cookie PostHog появляется только после согласия на аналитику калькуляторов; если вы отзываете согласие, сбор данных на клиенте останавливается.

Получатели и сервис-провайдеры

Сейчас для работы сайта мы в основном используем следующих получателей или обработчиков:

  • Vercel Inc. — для хостинга и технических журналов.
  • Vercel Inc. — для Web Analytics без cookie и агрегированного измерения трафика.
  • Vercel Inc. — для Speed Insights без cookie и агрегированного измерения производительности.
  • PostHog Inc. — для необязательной аналитики калькуляторов в облачном регионе ЕС (только после согласия).
  • Cloudflare Inc. — для необязательной обратной связи по калькуляторам, защиты Turnstile от спама и Cloudflare D1.

Международная передача данных и гарантии

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

Реклама и маркетинг

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

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

Предпочтения, сохранённые в браузере, и выбор по согласию хранятся до тех пор, пока вы сами их не удалите или не перезапишете. Vercel Web Analytics и Vercel Speed Insights хранят значения трафика и производительности без cookie в соответствии со сроками провайдера. В текущей конфигурации PostHog хранит событийные данные аналитики калькуляторов примерно один год по умолчанию у провайдера, после чего данные агрегируются или удаляются. Записи обратной связи хранятся только столько, сколько нужно для улучшения продукта, разбора ошибок и проверки злоупотреблений.

Ваши права

В рамках GDPR вы, в частности, можете иметь право на доступ, исправление, удаление, ограничение обработки, переносимость данных и возражение против обработки, основанной на законных интересах. Любое согласие можно отозвать в любой момент с действием на будущее.

Право на жалобу

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

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

Мы обновляем эту политику конфиденциальности, когда меняется сайт, состав сервис-провайдеров или правовые требования. Актуальной считается версия, опубликованная на этой странице.