Коротко
- Без облікового запису та входу. Застосунок працює одразу після встановлення.
- Без реклами, аналітики й засобів стеження. Тут немає ні Google Analytics, ні рекламних пікселів, ні жодного стороннього SDK, що збирає статистику.
- Без файлів cookie. Сайт і застосунок не встановлюють жодних файлів cookie — ні власних, ні чужих. Саме тому тут немає віконця із запитом згоди.
- Ваше місцезнаходження не потрапляє на наш сервер. Ми ніколи його не зберігаємо. Єдиний виняток — маршрут до укриття в GROTA: тоді позиція й ціль ідуть на публічний сервер маршрутів (пункт 2).
- Сповіщення йдуть до воєводств, а не до людей. Ми не знаємо, хто їх отримує.
- Ми не продаємо й не передаємо даних нікому з маркетинговою метою. Немає чого продавати.
1. Що залишається тільки на вашому пристрої
Ми не використовуємо файлів cookie. Ми перевірили це 27 вересня 2026 року на всіх адресах сайту: ми не встановлюємо жодного файлу cookie, зокрема й такого, якого браузер не показує в інструментах розробника. Цього не робить і сервер фрагментів мапи. Тут немає аналітики, рекламних пікселів і нічого, що стежило б за вами між сайтами.
Банер згоди на файли cookie потрібен тоді, коли сайт зберігає на вашому пристрої щось, що не є необхідним для його роботи. Ми зберігаємо виключно ваші власні налаштування — перелічені нижче — тож такого віконця тут не побачите. Якщо це колись зміниться, ми змінимо й цю політику та напишемо про це в описі випуску.
У пам’яті застосунку (браузерний localStorage) зберігаються виключно ваші налаштування:
- Мої місця — назви й координати точок, які ви додали самі;
- обрані воєводства для сповіщень, мова, налаштування мапи та звуку;
- буфер історії за останні 12 годин, завантажений із сервера, щоб прокручування було плавним.
Ці дані не надсилаються ні на наш сервер, ні будь-куди інде. У застосунку для Android системну резервну копію вимкнено (allowBackup=false), тож вони не потрапляють і на Google Диск. Ви видаляєте їх повністю, видаливши застосунок або очистивши його дані в налаштуваннях системи; у браузері — очистивши дані сайту.
2. Місцезнаходження
Дозвіл на місцезнаходження є необов’язковим. Він потрібен лише для одноразового встановлення точки «я тут» під час додавання місця та для центрування мапи. Координати залишаються на пристрої — ми не надсилаємо їх на сервер, не зберігаємо в себе й нікому не передаємо. Ви можете відмовити й вказати місце вручну на мапі; застосунок працюватиме так само.
Сповіщення не залежать від GPS. Воєводства ви обираєте зі списку, і це єдина інформація про те, за чим ви стежите.
GROTA — де сховатися (застосунок для Android)
GROTA використовує місцезнаходження, щоб указати найближчі укриття. Перелік точок і пошук найближчої працюють на телефоні, без надсилання позиції. За межі телефона потрапляє лише таке:
- маршрут на мапі — початкова позиція й обрана точка йдуть на публічний сервер маршрутів FOSSGIS (OSRM на даних OpenStreetMap), який повертає перебіг дороги. Без інтернету GROTA показує відстань по прямій і нічого не надсилає;
- пошук адреси — введена адреса йде до служби геокодування GUGiK, і лише після натискання «Шукати»;
- підкладка мапи — фрагменти з OpenFreeMap для області, яку ви переглядаєте, як і в мапі Strażnik; якщо мапу завантажено в пам’ять телефона, назовні не йде нічого;
- знімки згори — фрагменти ортофотомапи, що завантажуються з Геопорталу (GUGiK) для області перегляду;
- пакети даних — файли з точками для воєводства, що завантажуються з нашого сервера; сама назва файлу говорить лише про те, про яке воєводство йдеться;
- Google Maps — тільки якщо ви самі торкнетеся кнопки навігації; від цієї миті діють правила Google.
Збережені в GROTA місця й налаштування залишаються на пристрої, так само як Мої місця в Strażnik.
3. Сповіщення
Застосунок для Android та iOS
Застосунок підписується у службі Firebase Cloud Messaging (Google) на «тему», що відповідає воєводству, наприклад voiv_lubelskie. Тривогу ми надсилаємо до теми, а не до конкретних пристроїв. На нашому сервері немає ні переліку пристроїв, ні їхніх ідентифікаторів (токенів) — ми не знаємо, скільки телефонів стежить за певним воєводством і які це телефони. Посередником є Google, яке обробляє ідентифікатор встановлення застосунку згідно з власною політикою конфіденційності.
Сповіщення у браузері
Якщо ви ввімкнете сповіщення на сайті, браузер надасть адресу точки push (адресу служби Google, Mozilla або Apple разом із ключами шифрування). Цю адресу й обране воєводство ми зберігаємо в базі на сервері — інакше надіслати сповіщення неможливо. Це єдині дані, пов’язані з конкретним браузером, які ми в себе тримаємо. Адреса не містить ні імені, ні електронної пошти, ні місцезнаходження й не дозволяє нам встановити, хто ви.
Запис зникає, коли ви вимкнете сповіщення в застосунку або в налаштуваннях браузера, а також тоді, коли постачальник push повідомить, що підписка закінчилася.
4. Що бачить і зберігає сервер
Трафік до сервера проходить через мережу Cloudflare, яка бачить IP-адресу й захищає службу від перевантаження (згідно з власною політикою). На нашому сервері:
- журнал доступу вимкнено — IP-адреси та відкривані адреси не записуються на диск;
- IP-адреса використовується лише тимчасово, у пам’яті, для обмеження кількості запитів, щоб один відправник не заблокував службу для всіх. Вона не потрапляє ні до бази, ні до резервних копій;
- у базі є дані про загрози, а не про людей: сигнали з публічних джерел, знімки стану мапи за останні 12 годин, архів авіаційних позицій ADS-B за 14 днів і журнал надісланих тривог (воєводство, рівень, година). Жоден із цих записів не пов’язаний із користувачем.
Резервні копії бази створюються кожні шість годин і зашифровані. Вони містять підписки на сповіщення у браузері з пункту 3 — інших даних про користувачів у базі немає.
5. Зовнішні служби
Кожна з них бачить звичайний мережевий запит із вашою IP-адресою, бо інакше передати дані неможливо. Нічого більше ми їм не передаємо:
- Mikrus — хостинг сервера Strażnik;
- Cloudflare — тунель, захист і прискорення трафіку до сервера;
- Google Firebase — доставляння сповіщень до застосунку;
- GitHub — завантаження застосунку, перевірка оновлень і ця сторінка (GitHub Pages);
- OpenFreeMap і CARTO — фрагменти мапи на даних OpenStreetMap;
- FOSSGIS (сервер маршрутів OSRM) і GUGiK (геокодування адрес, ортофотомапа) — лише в GROTA, див. пункт 2.
Світлини та зображення об’єктів збережені в самому застосунку — ми не завантажуємо їх із зовнішніх сервісів. Сторінки редакцій читає наш сервер, а не ваш телефон. Посилання на статтю ви відкриваєте вже у своєму браузері, і з цієї миті діють правила відповідної редакції.
6. Дозволи застосунку
- Сповіщення — щоб показати тривогу.
- Місцезнаходження (необов’язково) — одноразова точка «я тут», див. пункт 2.
- Інтернет і стан мережі — завантаження стану мапи й виявлення втрати зв’язку.
- Встановлення пакетів — встановлення оновлення, завантаженого з GitHub (Android, поза магазином Play).
- Вимкнення оптимізації батареї, пробудження екрана й повноекранна тривога — щоб тривога дійшла, коли телефон спить.
- Вібрація — сигнал тривоги.
Застосунок не просить доступу до контактів, світлин, файлів, мікрофона чи камери.
7. Ваші права та зв’язок
Ми не ведемо облікових записів, тож не маємо набору даних, у якому могли б вас знайти. Єдині дані, пов’язані з пристроєм, — підписку на сповіщення у браузері — ви видаляєте самі, вимкнувши сповіщення. Решта налаштувань зникає після видалення застосунку або очищення його даних.
Якщо ви хочете запитати про обробку даних, подати вимогу про видалення або вказати на помилку в цій політиці, напишіть через повідомлення в репозиторії проєкту.
Застосунок не призначений для дітей і не запитує про вік.
8. Зміни цієї політики
Зміни ми описуємо у списку змін разом із випуском, якого вони стосуються. Дата вгорі сторінки вказує, від якого моменту чинна поточна версія.