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

1. Вступ

BUDOVA («Building Ukrainian Domain-Specific, Open Voice & Text Archives») — дослідницький проєкт Лабораторії штучного інтелекту (KNUCA AI Lab) Київського національного університету будівництва і архітектури (КНУБА). Ця політика пояснює, які персональні дані обробляють вебсайт BUDOVA та платформа для учасників (budov.org), навіщо, як довго, хто їх отримує та які ви маєте права.

Ми застосовуємо Закон України «Про захист персональних даних» (№ 2297-VI), а там, де він поширюється на нашу обробку, — Загальний регламент ЄС про захист даних (GDPR).

Ця політика опублікована українською та англійською мовами з однаковим змістом. У разі розбіжностей переважає українська версія.

2. Володілець даних

Володільцем (контролером) ваших персональних даних є:

Київський національний університет будівництва і архітектури (КНУБА), Лабораторія штучного інтелекту — проєкт BUDOVA
просп. Повітряних Сил, 31, Київ, 03037, Україна
Контакт із питань захисту даних: dolhopolov_sy@knuba.edu.ua

3. Які персональні дані ми збираємо

Відвідувачі вебсайту

  • Технічні дані, які містить кожен запит, — IP-адреса, браузер, запитана сторінка — у журналах сервера та телеметрії помилок.
  • Дані використання — переглянуті сторінки та дії на кшталт відкриття застосунку — через продуктову аналітику PostHog: без вашого дозволу анонімно й нічого не зберігаючи на вашому пристрої; з дозволом — під випадковим ідентифікатором, що зберігається у вашому браузері (розділ 13).

Ті, хто подає заявку на участь, — форма заявки: імʼя, email, організація (за бажанням), роль, повідомлення (за бажанням), ваша згода з цією політикою, а також IP-адреса й час подання заявки.

Учасники

  • Обліковий запис — email, імʼя, роль, пароль (зберігається лише як односторонній геш), а якщо ви їх додасте, — публічне імʼя (нікнейм) і посилання на ваш GitHub, LinkedIn чи вебсайт.
  • Записи про згоду — на який документ і яку його версію ви погодилися, коли, повне імʼя, яке ви ввели як електронний підпис, IP-адреса й браузер у той момент, а також де ви її надали — на екрані згоди чи в записувачі.
  • Внески — ваші анотації (розмітка сутностей у будівельних текстах) із витраченим часом, надіслані вами тексти й терміни, тексти, які ви додаєте для читання вголос.
  • Голосові записи — лише якщо ви записуєте: аудіо; те, що ви прочитали (текст і, за потреби, ваше власне формулювання чи коментар); ваш регіон мовця (обовʼязковий для читання вголос) і, якщо вкажете, ваш населений пункт; технічні показники аудіо (тривалість, частота дискретизації, канали, рівень сигналу, шум, відношення сигнал/шум); код мовця (SPK-NNN), що обʼєднує ваші записи.
  • Профіль мовця — за бажанням: вікова група, стать, стаж у будівництві, мова вдома, фах, регіон, населений пункт і скільки текстів ви плануєте прочитати. Дослідницька команда може вести ті самі узагальнені характеристики, лише під кодом мовця, для учасників сесій запису.
  • Дані активності й безпеки — час входу, невдалі спроби входу (для блокування), сповіщення в застосунку та записи в журналі аудиту про дії на кшталт надання згоди, експорту ваших даних чи відкликання згоди.

Ваш голос — це персональні дані: запис може видати, хто говорить, навіть без імені. Ми не збираємо фінансових даних і документів, що посвідчують особу, і не просимо нічого понад перелічене тут.

5. Як ми використовуємо персональні дані

  • Щоб платформа працювала: заявки й запрошення, вхід, відновлення пароля, сповіщення та підтримка.
  • Щоб створити відкритий україномовний корпус будівельної галузі: тексти з розміткою іменованих сутностей і записи будівельного мовлення з транскриптами.
  • Для досліджень автоматичного розпізнавання мовлення (ASR) та розпізнавання іменованих сутностей (NER) і наукових публікацій про корпус.
  • Щоб опублікувати корпус як відкритий набір даних за ліцензією CC BY 4.0 — починаючи з першого публічного релізу; його ще не було.
  • Щоб відтворювати вибрані командою записи на сторінці сайту /voices — лише схвалені записи, чий мовець не відкликав згоду на голос, разом із їхнім текстом, регіоном і днем запису.
  • Щоб підтримувати безпеку платформи та розуміти, як нею користуються, щоб її вдосконалювати.

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

6. Псевдонімізація, а не анонімізація

Що діє вже зараз:

  • Псевдонімні коди мовців — кожен учасник, який записує, отримує один сталий код (SPK-NNN); біля запису немає ні імені, ні email.
  • Мінімум метаданих у всьому, що публікується, — експорти мовлення й релізи набору даних містять ваш регіон, але ніколи — населений пункт, жодних довільних нотаток і лише день запису, під непрозорими назвами файлів. Відповіді профілю мовця ніколи не публікуються.
  • Без вбудованих метаданих файлу — коли запис зберігається, з нього вилучаються відомості, які формат файлу може містити про програму запису, пристрій чи браузер, теги та час створення.
  • Регіон — це діалектне походження, а не місце запису — поле region описує, звідки ваша вимова, а не де ви записували.
  • Окрема згода на голос — нічого не записується, доки ви її не надасте, і ви можете відкликати її будь-коли.

Roadmap — заплановано, ще не реалізовано:

  • Конверсія голосу (x-vector) і pitch shifting, щоб сам голос було важко ідентифікувати
  • Автоматичне виявлення PII у транскрипціях (імена, адреси, номери телефонів, номери авто)
  • Ручний перегляд вибірки публікацій для верифікації анонімізації

Це псевдонімізація, а не анонімізація: запис зберігає голос, а голос можна впізнати. Доки пункти roadmap не реалізовано, зважайте на це, перш ніж записуватися.

7. Хто отримує дані

Від нашого імені дані обробляють такі постачальники послуг:

  • Microsoft Azure — хостинг вебсайту та API, база даних, зберігання записів і резервних копій, серверна телеметрія (Application Insights) і службові листи (Azure Communication Services: запрошення, відновлення пароля). Регіон: Північна Європа (Ірландія); дані листів залишаються в Європі.
  • GitHub (компанія Microsoft) — виконує нічне завдання, що копіює базу даних у наше сховище Azure.
  • PostHog (хмара в ЄС) — продуктова аналітика (розділ 13).
  • Hugging Face — хостинг наборів даних. До релізу використовуються лише приватні репозиторії, видимі тільки команді проєкту.

Громадськість — після першого публічного релізу відкритий набір даних зможе завантажити будь-хто в усьому світі з Hugging Face, а архівні копії буде розміщено на Zenodo; вибрані командою записи можна почути на сторінці /voices (розділ 5). Що саме містить опублікований запис, описано у Згоді учасника.

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

Ми не продаємо персональні дані й не передаємо їх іншим організаціям.

8. Міжнародна передача даних

Ми зберігаємо персональні дані в Європейському Союзі (Microsoft Azure, Північна Європа; хмара PostHog в ЄС). Держави — члени ЄС є учасницями Конвенції Ради Європи № 108 і визнаються такими, що забезпечують належний рівень захисту, відповідно до ст. 29 Закону № 2297-VI.

GitHub може обробляти нічну резервну копію поза ЄС, зокрема у США, на умовах своїх правил захисту даних; сама копія зберігається лише в нашому сховищі Azure в ЄС.

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

9. Строки зберігання

  • Обліковий запис, внески та профіль мовця — доки існує ваш обліковий запис; його видалення стирає їх (розділ 10).
  • Записи — доки ви їх не видалите, не відкличете згоду на голос (тоді ваші неопубліковані записи видаляються) або не видалите обліковий запис.
  • Заявки — схвалена заявка видаляється разом з обліковим записом. Відхилені заявки та заявки без відповіді поки що не видаляються автоматично; ви можете будь-коли попросити видалити вашу.
  • Записи про згоду — доки існує ваш обліковий запис. Після його видалення ми зберігаємо лише доказ кожної згоди — її тип, версію документа, як і коли її надано чи відкликано, а також односторонній (солений) геш вашого email, але ніколи сам email, — протягом 7 років після завершення дослідницького проєкту, щоб мати змогу показати, що вже опубліковані дані було надано зі згодою.
  • Журнал аудиту — зберігається для безпеки платформи, поки триває проєкт. Коли обліковий запис видаляють, email у його записах замінюється псевдонімом, а IP-адреси вилучаються; запис про саме видалення зберігає IP-адресу запиту.
  • Резервні копії — нічні копії бази даних зберігаються 30 днів, власні резервні копії бази даних для відновлення на момент часу — 14 днів; видалений запис можна відновити зі сховища протягом 7 днів. Отже, видалені дані зникають з усіх резервних копій протягом 30 днів.
  • Журнали сервера й телеметрія помилок — 30 днів.
  • Аналітика — PostHog видаляє події через рік після запису (строк нашого тарифу PostHog) і не зберігає IP-адреси. Коли ваш обліковий запис видаляють, ми видаляємо аналітичний профіль, повʼязаний із номером вашого облікового запису, — автоматично, де це налаштовано, інакше на запит.
  • Відкриті набори даних — після релізу постійні; відкликати їх неможливо.

10. Ваші права

Відповідно до законодавства України про захист персональних даних і, там, де він застосовується, GDPR ви маєте право на:

  • Доступ — отримати копію ваших персональних даних
  • Виправлення — виправити неточні чи неповні дані
  • Видалення — стерти ваші дані («право бути забутим»)
  • Обмеження — обмежити обробку ваших даних
  • Перенесення — отримати ваші дані у структурованому машиночитному форматі
  • Заперечення — заперечити проти обробки на підставі законних інтересів
  • Відкликання згоди — у будь-який момент, без впливу на попередню обробку

У застосунку панель GDPR (значок шестерні «Профіль» → «Ваші дані та приватність») дає змогу експортувати ваші дані, відкликати згоду на обробку даних чи на голос і видалити обліковий запис. З усіх інших питань, або якщо у вас немає облікового запису, пишіть на dolhopolov_sy@knuba.edu.ua. Ми відповідаємо протягом 30 днів. Дані, вже опубліковані у відкритому наборі, відкликати неможливо.

11. Конфіденційність дітей

BUDOVA — лише для дорослих: брати участь — робити внески чи записувати голос — можна з 18 років, і взяти участь за згодою батьків чи законного представника неможливо. Ми свідомо не збираємо персональних даних осіб, молодших за 18 років; якщо дізнаємося, що це сталося, — видаляємо їх.

12. Заходи безпеки

  • Шифрування під час передавання (HTTPS/TLS) для кожного зʼєднання з вебсайтом та API
  • Шифрування у стані спокою, яке забезпечує Microsoft Azure, для бази даних і файлового сховища
  • Паролі зберігаються лише як односторонні геші; блокування облікового запису після повторних невдалих спроб входу; обмеження частоти запитів для входу та ендпоінтів даних
  • Доступ за ролями: модерувати, бачити реєстр згод чи експортувати мовленнєві дані можуть лише адміністратори
  • Ще не перевірені модератором записи доступні лише їхньому мовцеві та адміністраторам
  • Журнал аудиту згод, відкликань, експортів, видалень і дій адміністраторів
  • Нічні резервні копії, що зберігаються так, як описано в розділі 9

13. Файли cookie, сховище браузера й аналітика

Необхідне сховище. Сайт зберігає у вашому браузері лише те, без чого він не працює: ваш сеанс входу, мову й тему, вашу відповідь на повідомлення про файли cookie, а також чернетки та стан застосунку для анотування. Коли ви користуєтеся перемикачем мови, обрана мова (uk або en) також зберігається на один рік у файлі cookie з назвою budova_lang (SameSite=Lax), щоб наш сервер міг відкривати сайт цією мовою; нічого іншого цей файл не містить. Наш хостинг-провайдер також може встановлювати технічний файл cookie для розподілу навантаження (ARRAffinity), який не містить персональних відомостей. На все це ваша згода не потрібна.

Аналітика (PostHog, хмара в ЄС). Повідомлення про файли cookie питає один раз:

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

З нашого сервера PostHog також отримує події про внески — наприклад, вхід, надіслану анотацію та витрачений на неї час або зроблений запис — під номером вашого облікового запису, без вашого імені, email і самого змісту. Ми не використовуємо реклами, міжсайтового відстеження й запису сеансів.

Ви можете будь-коли змінити свою відповідь: відкрийте налаштування cookie (також у нижньому колонтитулі сайту).

14. Зміни до політики

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

15. Контакти та скарги

З питаннями чи запитами щодо цієї політики звертайтеся:

KNUCA AI Lab
просп. Повітряних Сил, 31, Київ, 03037, Україна
Email: dolhopolov_sy@knuba.edu.ua

Наглядовий орган:
Уповноважений Верховної Ради України з прав людини
вул. Інститутська, 21/8, Київ, 01008, Україна
www.ombudsman.gov.ua

Якщо ви проживаєте в Європейському Союзі чи Європейському економічному просторі, ви також можете поскаржитися до органу із захисту даних своєї країни.