Версія 1.1 · 31 серпня 2026

Приватність

Які дані обробляє сайт HD.in.ua: аналітика без кук, дані народження, які не зберігаються в калькуляторі, і повний список тих, хто бачить запит.

Коротко: облікових записів немає, кук ми не ставимо, а дані народження не зберігаються ніде на цьому сайті — ні на hd.in.ua, ні в калькуляторі бодіграфа. Нижче — те саме докладно, включно з тим, що бачать сторонні сервіси, через які проходить запит.

Ця сторінка описує сайт. Якщо колись ми запустимо окремий сервіс, де карти доведеться зберігати, він матиме власні умови — і ми напишемо про це прямо тут, а не мовчки розширимо це обіцяння.

Дані народження

Розрахунок бодіграфа живе на окремому піддомені bodygraph.hd.in.ua. Дата, час і місто народження передаються на сервер, використовуються для одного обчислення й зникають разом із відповіддю.

  • Немає облікового запису, історії карт і «моїх розрахунків».
  • Немає посилання на результат: карта існує, доки відкрита сторінка.
  • Дата, час і місто не потрапляють у журнали сервера, адреси сторінок і кеш — сервіс розрахунку побудований так, щоб не мати такої можливості.
  • Кнопка «Зберегти зображення» збирає PNG у самому браузері; файл нікуди не надсилається.

Місто потрібне тільки для визначення часового поясу — чому саме так, описано окремо.

Що саме йде на сервер

Рівно чотири значення: номер міста зі списку, дата, час і мова сторінки. Ні координат, ні назви міста, ні імені — імені у формі просто немає.

Вони йдуть методом POST, тобто в тілі запиту, а не в адресі. Це не косметика: адреси потрапляють у журнали, історію браузера та заголовок Referer, тіла запитів — ні. Логування тіл на сервері вимкнене, а відповідь віддається з Cache-Control: no-store, щоб не осіла в проміжних кешах.

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

Аналітика

Ми рахуємо відвідування Umami на власному сервері. Це свідомий вибір замість Google Analytics: Umami не ставить кук, не створює ідентифікатора відвідувача й не стежить за людиною між сайтами. Тому на сайті немає банера згоди — погоджуватися нема на що.

Збирається знеособлена статистика: адреса сторінки, звідки прийшов перехід, країна, тип пристрою, мова браузера. IP-адреса використовується, щоб визначити країну, і не зберігається у звітах.

Технічні журнали

Вебсервер записує звичайний журнал запитів: IP-адреса, час, адреса сторінки, User-Agent. Тіла запитів туди не потрапляють, тому даних народження в журналі немає — там видно лише те, що хтось звернувся до сторінки розрахунку. Автоматичного строку видалення немає: журнали чистять вручну, коли на сервері бракує місця. Ми не пов'язуємо їх з аналітикою й не будуємо з них профілів.

Калькулятор обмежує кількість запитів з однієї адреси. Лічильник зберігається під ключем, який є HMAC-хешем IP-адреси: сама адреса у файл не потрапляє, а відновити її з хешу без секретного ключа не можна.

Хто ще бачить запит

  • Cloudflare — трафік обох доменів проходить через її мережу, тому Cloudflare бачить IP-адресу й адресу сторінки. На піддомені також працює перевірка Turnstile — заміна капчі, яка відрізняє людину від бота без завдань і без стеження.
  • Хостинг — сервер, на якому лежать файли сайту.
  • Google Search Console — показує нам знеособлену статистику пошукових запитів, за якими люди знаходять сайт. Це дані Google про свою видачу, а не збір даних на сайті.

Рекламних мереж, піксельних лічильників, вбудованих віджетів соцмереж і сторонніх шрифтів на сайті немає. Пошук по сайту працює у браузері: запит не надсилається на сервер.

Зворотний зв’язок через Telegram

Кнопка зворотного зв’язку — це зовнішнє посилання на Telegram-бота. Сайт не додає до нього адресу сторінки або персональні дані. Якщо ви вирішите написати, Telegram і власник HD.in.ua побачать ваше повідомлення, вкладення та Telegram-профіль; власник відповість вам через бота.

Посилання на потрібну сторінку вставляйте в повідомлення самостійно. Перед відправленням скриншота приховайте дані народження, імена та інші зайві персональні дані.

Куки

Ми не ставимо кук. Вибір мови зберігається в адресі сторінки, а не у сховищі браузера. Cloudflare може поставити технічну куку, потрібну для захисту від ботів; вона не використовується для реклами й не належить нам.

Діти

Сайт не призначений для дітей і не збирає даних свідомо ні від кого — у тому числі від них.

Запитання

Якщо щось із написаного тут розходиться з тим, що ви бачите, напишіть через зворотний зв'язок. Оскільки ми не зберігаємо персональних даних, запиту «видаліть мої дані» просто нема куди адресувати: видаляти нічого.

Ця сторінка змінюється разом із сайтом. Дата версії стоїть угорі; суттєві зміни змінюють її.