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

Це переклад. Німецька версія є обов'язковою.

1. Підхід до конфіденційності

Ця політика описує, які дані обробляє мобільний додаток LiczMat, калькулятор будівельних матеріалів («Додаток») та вебсайт liczmat.com («Вебсайт»), і з якою метою. Контролером даних є Michał Polednia, Widderweg 17, 85570 Markt Schwaben, Deutschland («ми»), контакт: contact@liczmat.com.

LiczMat працює за принципом offline-first. Усі обчислення виконуються на Вашому пристрої та працюють без Інтернету. Локальна база даних є єдиним джерелом правди, хмара є лише її копією.

Обліковий запис є необов'язковим. Для розрахунків Вам не потрібно авторизуватися. Поки Ви не створите обліковий запис, ми не надсилаємо Ваші проєкти чи розрахунки на жодний сервер. Резервна копія - це файл, який Ви самостійно експортуєте та зберігаєте. Якщо Ви вирішите створити обліковий запис, описані нижче дані будуть надіслані до Google Firebase. Більше деталей у розділі 3.

Додаток також використовує інші служби Google (реклама та карти/пошук магазинів), які обробляють певні дані. Ми описуємо це нижче.

2. Дані, що зберігаються на пристрої

Локально на Вашому пристрої ми зберігаємо: проєкти, розрахунки, списки покупок, приміщення, власні матеріали та налаштування (наприклад, мова, валюта, тема, дані підрядника). Якщо Ви видалите Додаток або очистите його дані, ця інформація буде назавжди видалена з пристрою. Резервну копію (експорт у файл) Ви створюєте та зберігаєте самостійно.

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

3. Обліковий запис LiczMat та синхронізація (необов'язково)

Ви можете створити обліковий запис LiczMat, щоб мати ті самі проєкти на смартфоні та в браузері (liczmat.com/app/). Обліковий запис є безкоштовним і повністю добровільним. Без облікового запису Додаток і Вебсайт працюють як і раніше.

3.1. Які дані ми обробляємо, якщо у Вас є обліковий запис

3.2. Де зберігаються дані

База даних Google Cloud Firestore та служби Cloud Functions працюють у регіоні europe-central2 (Варшава), тобто в межах Європейського Союзу. Однак служба Firebase Authentication (Ваші дані для входу, такі як адреса електронної пошти, відображуване ім'я, хеш пароля та ідентифікатор облікового запису Google) працює на глобальній інфраструктурі Google, тому ці дані можуть оброблятися в США (див. розділ 8). Google діє тут як процесор за нашим дорученням.

3.3. Хто має до них доступ

Виключно власник облікового запису. Правила безпеки Firestore дозволяють читання та запис даних облікового запису лише авторизованому користувачеві з тим самим ідентифікатором. Єдиним винятком є посилання, яке Ви самі створюєте. Див. розділ 3.5.

3.4. Як працює синхронізація

Після кожної локальної зміни Додаток надсилає документ до Firestore і повертає зміни з хмари назад до бази даних пристрою. У разі конфлікту перемагає новіший запис (порівняння часових міток). Видалення запису не видаляє його одразу з хмари: документ позначається як видалений, щоб другий пристрій дізнався про видалення і не відновив його. Ці позначки очищаються через 30 днів.

Якщо Ви натиснете «Поділитися», ми створимо копію вибраного проєкту (назва, кошториси, список покупок, валюта) за випадковою 128-бітною адресою liczmat.com/p/<token>. Ця копія є публічно доступною для читання всім, хто знає посилання. Токен в адресі є єдиним захистом, тому діліться ним лише з тими людьми, які повинні бачити кошторис. Копія не оновлюється автоматично, Ви повинні оновити її вручну за допомогою кнопки. Якщо Ви видалите посилання, доступ буде негайно скасовано. Особі, яка відкриває посилання, не потрібно мати обліковий запис, і ми не збираємо про неї жодних даних, окрім стандартної аналітики Вебсайту (розділ 6).

3.6. Як довго ми зберігаємо дані та як їх видалити

Ми зберігаємо дані облікового запису стільки часу, скільки існує обліковий запис. Ви можете будь-коли видалити окремі проєкти та приміщення, а весь обліковий запис Ви можете видалити самостійно: liczmat.com/app/ → вкладка Обліковий запис → Видалити обліковий запис. Це призведе до видалення всіх документів облікового запису у Firestore (проєкти, приміщення, кошториси, списки покупок і створені посилання), а потім і самого облікового запису у Firebase Authentication. Цю операцію неможливо скасувати. На цій самій вкладці Ви можете попередньо завантажити весь вміст облікового запису у вигляді файлу JSON. Якщо Ви хочете, щоб ми зробили це за Вас, напишіть на contact@liczmat.com. Дані, збережені на Вашому пристрої або в браузері, Ви видаляєте окремо, очищаючи дані Додатка або дані сайту.

3.7. Правова основа

Обробка даних облікового запису є необхідною для надання послуги, яку Ви замовляєте. ст. 6(1)(b) GDPR (виконання договору). Створення облікового запису є добровільним, без нього Вам доступні всі функції розрахунків.

4. Реклама (Google AdMob)

Додаток є безкоштовним і підтримується за рахунок реклами, що надається Google AdMob. У зв'язку з цим Google як постачальник реклами може збирати та обробляти:

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

4.1. Згода (GDPR) та персоналізована реклама

Якщо Ви перебуваєте в Європейському Економічному Просторі, Великобританії або Швейцарії, під час першого запуску ми показуємо вікно згоди (Google User Messaging Platform), де Ви приймаєте рішення щодо персоналізованої реклами. Без Вашої згоди відображається лише неперсоналізована реклама. Ви можете будь-коли змінити або відкликати свою згоду, видаливши дані додатка в налаштуваннях системи або скинувши рекламний ідентифікатор у налаштуваннях Android. Правовою основою для персоналізованої реклами є згода, ст. 6(1)(a) GDPR, а для читання або зберігання інформації на пристрої додатково § 25(1) TDDDG (Закон Німеччини про захист даних у телекомунікаціях та цифрових послугах). Неперсоналізована реклама: законний інтерес у фінансуванні безкоштовного додатка, ст. 6(1)(f) GDPR.

4.2. Аналітика додатка (Firebase / Google Analytics)

Додаток використовує Google Analytics for Firebase для анонімного та агрегованого вимірювання того, як використовуються його функції (наприклад, які калькулятори Ви відкриваєте, кількість активних користувачів). Це допомагає нам покращувати LiczMat. Аналітика за замовчуванням вимкнена і вмикається лише після того, як Ви дасте згоду в тому ж самому вікні (Google User Messaging Platform). Без згоди нічого не збирається. Дані обробляються Google відповідно до Політики конфіденційності Google. Правовою основою є згода, ст. 6(1)(a) GDPR та § 25(1) TDDDG; згоду можна відкликати в будь-який час на майбутнє.

5. Місцезнаходження та пошук магазинів (Google Maps / Places)

Функція «Знайти магазин» використовує Google Maps та Google Places. Якщо Ви дасте згоду на доступ до місцезнаходження, Додаток використовуватиме Ваше приблизне або точне місцезнаходження, щоб показати будівельні магазини поблизу та прокласти маршрут. Запити до картографічних сервісів обробляються Google відповідно до їхньої політики конфіденційності. Ви можете відмовити в доступі до місцезнаходження. У цьому випадку магазини не шукатимуться автоматично, але всі інші функції працюватимуть без змін. Ми не зберігаємо Ваше місцезнаходження ні на пристрої, ні в обліковому записі.

6. Вебсайт

Вебсайт liczmat.com є статичним. Під час відкриття сайту хост GitHub Pages (GitHub, Inc.) обробляє стандартні дані журналу сервера (IP-адреса, час, запитувана сторінка, браузер) для безпечної доставки сайту; правова основа ст. 6(1)(f) GDPR (законний інтерес у безпечному та надійному веб-сайті). Він використовує Google Analytics (GA4) для анонімного та агрегованого вимірювання трафіку (наприклад, скільки людей відвідує Вебсайт і скільки переходить до Google Play), щоб ми могли його покращувати. Аналітика за замовчуванням вимкнена: відповідно до GDPR ми спочатку просимо Вашої згоди, і Google Analytics (включаючи збереження файлів cookie) запускається лише після її надання. Ви можете відмовитися, і всі інші функції продовжуватимуть працювати. Правовою основою є згода, ст. 6(1)(a) GDPR та § 25(1) TDDDG; відкликання в будь-який час через налаштування cookie/згоди на сайті, на майбутнє. Окрім Analytics, Вебсайт не використовує вебшрифти. Весь інший код і стилі надаються з домену Вебсайту, а інтерактивні калькулятори виконують обчислення виключно у Вашому браузері.

Винятком є місця, де інтегровані зовнішні служби. Магазини: Вебсайт вбудовує карту Google Maps, яка завантажується з серверів Google. Якщо Ви надасте доступ до місцезнаходження, воно використовуватиметься лише для центрування карти і ніде не зберігатиметься. Щоб показати список найближчих магазинів, Вебсайт надсилає Ваші приблизні координати до служби OpenStreetMap (Overpass API) та отримує публічні дані про магазини. Кнопка «Навігація» відкриває маршрут у Google Maps. Пропозиції міст на основі поштового індексу використовують базу даних GeoNames (geonames.org), CC BY 4.0, розміщену безпосередньо на нашому сервері, і жодна третя сторона не отримує введений поштовий індекс. Правовою основою є ст. 6(1)(a) GDPR, коли відвідувач ділиться місцем розташування, інакше карта завантажується лише коли відвідувач відкриває пошук магазинів. /app/: Після входу Вебсайт підключається до Firebase (автентифікація та Firestore) згідно з умовами в розділі 3 і зберігає дані для входу в браузері, щоб не запитувати пароль під час кожного відвідування. /p/<token>: Вебсайт отримує з Firestore спільну копію кошторису без входу в систему та без збору даних про особу, яка відкриває посилання. Обидві ці підсторінки виключені з індексування.

Проєкти, приміщення та кошториси, збережені на Вебсайті без входу в систему, залишаються виключно в локальній пам'яті Вашого браузера (localStorage), і ми нікуди їх не надсилаємо. Ми не бачимо їх і не маємо до них доступу. Ви можете їх видалити, очистивши дані сайту в браузері. Вони потрапляють у хмару лише тоді, коли Ви входите у свій обліковий запис і самостійно натискаєте «Надіслати з браузера до облікового запису». З цього моменту діє розділ 3. Ми також зберігаємо в браузері Ваш вибір мови, вибір валюти, вибір теми та Ваше рішення щодо згоди на аналітику.

7. Кому ми передаємо дані

Ми не продаємо дані і не створюємо профілі користувачів. Описані вище дані обробляються Google як процесором: AdMob (реклама), Maps і Places (карти та магазини), Analytics (статистика), а також, якщо Ви створюєте обліковий запис, Firebase Authentication, Cloud Firestore та Firebase Hosting (обліковий запис і синхронізація). Крім того, після створення облікового запису ми надсилаємо на Вашу адресу електронної пошти одноразовий вітальний лист мовою сторінки, на якій було створено обліковий запис. Цей електронний лист обробляється та надсилається через сервери OVH SAS (Франція, ЄС), нашого постачальника послуг електронної пошти, як процесора на наше замовлення на підставі ст. 6(1)(b) GDPR. Крім цього, ми надаємо дані лише тим особам, яким Ви самі передаєте посилання на кошторис (розділ 3.5), а також коли цього вимагає законодавство.

7.1. Платежі (Stripe)

Підписку LiczMat Pro обслуговує Stripe (Stripe Payments Europe, Ltd., Ірландія). Якщо Ви вирішите її придбати, Ви перейдете на сторінку оплати Stripe. Stripe як незалежний контролер даних отримує та обробляє платіжні дані: номер картки, платіжні дані та історію платежів. Ми не бачимо і не зберігаємо номер Вашої картки. До Stripe надсилається Ваша адреса електронної пошти та ідентифікатор облікового запису (UID), щоб оплачену підписку можна було прив'язати до правильного облікового запису. Натомість ми отримуємо лише статус плану (безкоштовний або Pro), дату його закінчення та інформацію про те, чи буде підписка поновлена. Рахунками-фактурами, зміною картки та скасуванням Ви керуєте в панелі клієнта Stripe. Політика конфіденційності Stripe доступна за адресою: stripe.com/privacy.

8. Передача даних за межі ЄЕЗ

Google LLC (відповідає за Firebase Authentication, Google Analytics, AdMob, Maps, Places та Firebase Hosting) і GitHub, Inc. (яка розміщує наш вебсайт і обробляє стандартні журнали сервера, включаючи IP-адреси) є компаніями зі США. Передача Ваших даних до США базується на рішенні про адекватність Європейської Комісії для EU-US Data Privacy Framework, оскільки обидві компанії сертифіковані. Крім того, вона базується на стандартних договірних положеннях (Standard Contractual Clauses), включених до їхніх умов обробки даних (Google Cloud Data Processing Addendum, GitHub Data Protection Agreement).

9. Ваші права (GDPR)

Відповідно до GDPR Ви маєте право на доступ, виправлення, видалення, обмеження обробки, перенесення даних і заперечення, а також право відкликати свою згоду на персоналізовану рекламу та аналітику. Якщо обробка ґрунтується на ст. 6(1)(f) GDPR, ви можете будь-коли заперечити з підстав, пов'язаних з вашою конкретною ситуацією (ст. 21 GDPR).

Дані, які залишаються на пристрої, Ви контролюєте безпосередньо (дані додатка, дозволи, рекламний ідентифікатор у налаштуваннях Android). Ви можете переглядати та змінювати дані облікового запису в Додатку або на liczmat.com/app/, експортувати за допомогою функції резервного копіювання, а також видаляти їх, видаляючи окремі записи або надіславши запит на видалення всього облікового запису (розділ 3.6). З питань щодо Ваших даних пишіть на: contact@liczmat.com. Ви також маєте право подати скаргу до компетентного наглядового органу: Bayerisches Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach, www.lda.bayern.de, або до наглядового органу з питань захисту даних у Вашій країні проживання в межах ЄС.

10. Діти

Додаток не спрямований на дітей, і ми свідомо не збираємо дані осіб віком до 13 років. Обліковий запис LiczMat призначений для осіб, які досягли 16-річного віку або мають згоду опікунів.

11. Зміни та контакт

Ми можемо оновлювати цю політику. Про суттєві зміни ми повідомлятимемо в Додатку або в магазині Google Play. Дата останнього оновлення знаходиться у верхній частині документа. Контакт: Michał Polednia, електронна пошта: contact@liczmat.com.