Ця сторінка описує фактичну технічну поведінку чернеткової версії Миколаїв Атласу. Вона ще не є завершеним юридичним повідомленням: юридичний власник, контакт із питань приватності, правова підстава й остаточні строки зберігання не погоджені. До такого погодження сторінка залишається draft/noindex.

Аналітика та згода

Google Analytics і Vercel Analytics завантажуються лише після явної згоди. До вибору «Прийняти» сайт не завантажує їхні віддалені аналітичні скрипти й не надсилає їм перегляд сторінки. Сигнали Do Not Track або Global Privacy Control примусово залишають аналітику вимкненою.

Вибір зберігається у localStorage під ключем city-atlas:analytics-consent-v1 і в необхідному cookie city_atlas_analytics_consent до одного року. Після згоди Google Analytics може встановити власні аналітичні cookies. Рекламне сховище, рекламна персоналізація, user-data signals і Google Signals залишаються вимкненими.

Змінити вибір можна через «Налаштування аналітики» у футері. Після відкликання сайт передає Google стан denied і видаляє доступні йому аналітичні cookies для цього домену.

Пошук, «Мій атлас» і встановлення

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

«Мій атлас» зберігає в localStorage технічні ідентифікатори обраних сторінок та їхній порядок. Обліковий запис і серверна синхронізація не використовуються. Експорт JSON, друк, копіювання посилання й системне поширення запускаються лише користувачем. Share-посилання містить добірку у фрагменті URL, який звичайно не передається серверу під час HTTP-запиту; після пересилання подальше використання залежить від отримувача.

Маніфест установлення дозволяє додати ярлик сайту як вебзастосунок. Окремий service worker або фонове збирання даних у поточній реалізації не використовуються.

Мапа, погода й зовнішні посилання

Інтерактивна мапа завантажує плитки з tile.openstreetmap.org. Постачальник плиток може отримати звичайні технічні дані запиту, зокрема IP-адресу, user agent, час і координати запитаної плитки. Мапа не запитує геолокацію пристрою. Точки надходять зі статичної перевіреної бази атласу.

Кнопки «Відкрити мапу», «Маршрут», офіційні сайти й інші зовнішні посилання не вбудовують відповідний сервіс у сторінку: перехід і передавання даних зовнішньому ресурсу відбуваються після натискання та регулюються його власною політикою.

Погодний віджет звертається до same-origin endpoint /api/weather/. Серверний код запитує моделі Open-Meteo та MET Norway для заздалегідь визначеної точки Миколаєва. Геолокація користувача, його збережені місця й пошукові запити постачальникам погоди не передаються. Відповідь endpoint кешується на CDN протягом обмеженого часу, щоб зменшити кількість зовнішніх запитів.

Хостинг, журнали й контактна форма

Поточна публічна чернетка доставляється інфраструктурою Vercel. Звичайна робота хостингу та CDN може створювати технічні журнали запитів, які містять IP-адресу, час, шлях, заголовки браузера й результат відповіді. Репозиторій не визначає строки зберігання або доступ до provider-level журналів; ці умови має погодити власник перед запуском.

Контактна форма вимкнена. У поточному стані не завантажується Cloudflare Turnstile і не передаються ім’я, електронна адреса чи текст звернення. Перед активацією політика має назвати одержувача, endpoint, склад даних, мету, правову підставу, строки зберігання, порядок видалення й контакт для реалізації прав користувача.

Сайт не має реєстрації, особистих кабінетів, платежів, рекламних профілів або продажу персональних даних. Остаточне юридичне формулювання й підтверджений privacy-контакт залишаються зовнішніми release-gates.