Політика конфіденційності
Ця політика описує, які дані обробляє Hryhorii Fedorovskyi (Einzelunternehmen, Deutschland) (далі — «Оператор») під час використання сайту та сервісу LabelPilot, і як забезпечується їх захист. Оператор є контролером (Verantwortlicher) у розумінні GDPR.
1. Які дані ми обробляємо
Облікові дані: адреса електронної пошти, ім’я або назва компанії (під час реєстрації та в кабінеті).
Дані ліцензування: machine_id сервера, історія замовлень, статуси оплати та видані ліцензії (включно з ідентифікаторами ліцензій).
Журнали завантаження інсталяторів: IP-адреса, приблизна країна (за заголовками CDN), User-Agent браузера, referer (якщо передано), час запиту, тип інсталятора (client/server), а за наявності сесії — ідентифікатор користувача та email. Клієнтський (демо) інсталятор може завантажуватися до оплати; серверний — після оплати / з особистого кабінету. Записи створюються на стороні сервера (Edge Function / БД) і не є cookies.
Телеметрія встановленої серверної частини LabelPilot (сервер постачається після оплати; за доступу до інтернету): machine_id (односторонній хеш, не повний hardware-fingerprint ПК); ознака наявності/валідності ліцензії; license_id; версія ПЗ; події boot/heartbeat, активації .lpl, відмов експорту/шифрування та спроб комерційного використання без ліцензії; IP і країна на момент події. Клієнтська демо-версія ці події не надсилає. Каталог, етикетки та виробничі дані не передаються. Вимкнення: LICENSE_TELEMETRY=0 або робота офлайн.
Технічні дані інфраструктури: службові журнали хостингу та CDN (наприклад Supabase, Vercel), необхідні для роботи та безпеки сервісу.
Платіжні дані обробляє Stripe; Оператор не зберігає реквізити банківських карток.
Оператор не використовує рекламний browser fingerprinting (Canvas/WebGL тощо) і не продає персональні дані.
2. Цілі обробки
Видача та супровід ліцензій, виконання договору (публічної оферти), зв’язок із Користувачем, бухгалтерський облік і виконання вимог законодавства.
Безпека сервісу: запобігання та розслідування зловживань, несанкціонованого доступу, DDoS та інших атак.
Захист виключних прав на ПЗ LabelPilot: облік завантажень інсталяторів (зокрема серверного — після оплати); супровід оплачених установок сервера; виявлення та документування використання серверної частини без ліцензії, обходу захисту, передачі інсталяційних файлів третім особам та інших порушень оферти; за потреби підготовка доказів.
Технічна підтримка та робота сайту (без маркетингової профілізації, доки не підключено сторонню аналітику).
3. Правові підстави (GDPR)
Ст. 6 (1) lit. b GDPR — виконання договору та кроки до його укладення (реєстрація, оплата, видача ліцензії, доступ до інсталяторів після оплати).
Ст. 6 (1) lit. c GDPR — виконання юридичних обов’язків (наприклад, податкове/бухгалтерське зберігання, де застосовно).
Ст. 6 (1) lit. f GDPR — законні інтереси Оператора: безпека сервісу, запобігання шахрайству, захист інтелектуальної власності та розслідування порушень умов ліцензії / несанкціонованого використання ПЗ. Баланс інтересів дотримано: журнали завантажень містять лише необхідні поля, доступ мають лише уповноважені особи (staff), дані не використовуються для реклами.
Ст. 6 (1) lit. a GDPR — згода, якщо її прямо запитано (наприклад, майбутня маркетингова аналітика). Відкликання згоди не впливає на законність обробки до відкликання.
4. Передача третім особам
Для роботи сервісу дані обробляють постачальники інфраструктури: Supabase (хостинг, база даних, Edge Functions), Stripe (платежі), GitHub та/або CDN (доставка інсталяторів), хостинг статичного сайту (наприклад Vercel).
Зазначені сервіси можуть обробляти дані за межами країни Користувача (зокрема в ЄС/ЄЕЗ або з гарантіями GDPR). Оператор не продає персональні дані і не передає їх третім особам для їхньої власної реклами.
За законним запитом (суд, уповноважені органи) Оператор може розкрити дані в обсязі, якого вимагає застосовне право.
5. Зберігання та захист
Облікові та ліцензійні дані зберігаються, поки існує обліковий запис / діє договір, і стільки, скільки потрібно для бухгалтерії та захисту прав (претензії, позови) — як правило, не довше строків позовної давності та податкових строків, якщо закон не вимагає іншого.
Журнали завантажень (IP, User-Agent, країна, email/user_id за наявності, тип файлу, час) зберігаються, як правило, до 24 місяців, якщо довший строк не потрібен для конкретного спору, інциденту безпеки чи вимоги закону. Після цього записи можуть бути знеособлені або видалені.
Застосовуються технічні та організаційні заходи: TLS, розмежування доступу (зокрема RLS / роль staff), мінімізація даних.
6. Права суб’єкта даних
У межах GDPR ви маєте право на доступ, виправлення, видалення, обмеження обробки, перенесення даних (де застосовно), заперечення проти обробки на підставі законного інтересу, а також скаргу до наглядового органу (у Німеччині — компетентний Landesdatenschutzbehörde; також можлива скарга за місцем проживання в ЄС).
Запити надсилайте на h.fedorovskyi@outlook.com. Оператор відповість у строки GDPR.
Заперечення проти журналів безпеки / захисту прав може бути відхилене, якщо обробка залишається необхідною для захисту прав Оператора або безпеки сервісу, у межах закону.
7. Cookies і локальне сховище
Сайт використовує необхідні технічні засоби: сесію входу та мову інтерфейсу (localStorage). Необов’язкове сховище статистики відвідувань використовується лише після окремої згоди; подробиці наведено нижче.
Журналювання IP та User-Agent під час завантаження інсталяторів виконується на сервері і не є встановленням cookies у браузері.
Маркетингова/статистична аналітика третіх сторін (наприклад Google Analytics) наразі не підключена. У разі підключення цю політику буде оновлено і, де потрібно, запитано згоду.
8. Зв’язок з офертою та захистом ПЗ
Умови використання ПЗ, заборона комерційної експлуатації без ліцензії та заборона обходу захисту викладені в публічній оферті (/offer). Обробка даних про завантаження та облікові записи підтримує виконання цих умов і захист прав Оператора на ПЗ.
9. Контакти
Оператор (контролер): Hryhorii Fedorovskyi (Einzelunternehmen, Deutschland), Loewestr. 7, 40724 Hilden, Deutschland. Wirtschafts-IdNr: DE462300658-00001. З питань обробки даних: h.fedorovskyi@outlook.com. Див. також Impressum.
Статистика відвідувань сайту
Коли аналітику ввімкнено, для відвідувачів із 27 країн ЄС і територій, що входять до ЄС, Ісландії, Ліхтенштейну, Норвегії, Великої Британії та Швейцарії, а також за невідомої країни збір починається лише після окремої згоди. Оператор може додати інші країни або вимагати згоду всюди. Країну приблизно визначає сервер за довіреними даними Vercel, а не за мовою сторінки. В інших країнах збір починається без попереднього запитання, якщо немає збереженої відмови. Do Not Track і Global Privacy Control вимикають збір у всіх країнах.
У Supabase зберігаються ідентифікатор події, час, шлях публічної сторінки без параметрів і фрагмента, мова, визначена сервером країна, домен джерела переходу, тип пристрою, сімейство браузера й ОС, повна IP-адреса, перевірена сервером, випадковий UUID сесії та режим збору: accepted (згода) або regional_default (регіональне налаштування за замовчуванням). Це не анонімна статистика: IP-адреси та ідентифікатори сесій є персональними даними. Імена, email, вміст форм, вихідний User-Agent і точні координати не зберігаються; цифрові відбитки й рекламне профілювання не використовуються. Перегляд доступний лише користувачам із правами staff/admin.
Коли збір дозволений, sessionStorage зберігає випадковий UUID для кожної вкладки; він оновлюється після 30 хвилин бездіяльності. Вибір згоди або відмови зберігається в localStorage до 180 днів. Постійно доступні «Налаштування аналітики» та посилання на політику конфіденційності внизу публічних сторінок дають змогу відмовитися від збору, змінити вибір або відкликати згоду. Відмова не обмежує використання сайту та припиняє майбутній збір. Стара згода версії 1 не охоплює новий збір IP: у регіонах, де потрібна згода, необхідна нова згода версії 2. Раніше збережена відмова залишається чинною в межах строку зберігання вибору.
Щоденне завдання обнуляє IP-адреси в подіях старше 30 днів і видаляє події старше 90 днів. Фактичне очищення може відбутися до 24 годин після кожного порога: IP може залишатися до 31 дня, а подія — до 91 дня. Відмова сама по собі не видаляє раніше записані події; до них застосовуються ці строки. Vercel також обробляє вхідний IP для доставки запитів і визначення країни; службові журнали інфраструктури регулюються окремо.
Регіональне налаштування описує роботу сайту, а не підтверджує законність автоматичного збору в усіх інших країнах. До ввімкнення аналітики оператор повинен перевірити застосовні вимоги, правову підставу обробки та необхідність додати інші країни до списку обов’язкової згоди.