Українською · Suomeksi

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

Які дані збирають тренажер «Puhu suomea!» і Розмовник викладача, навіщо, де вони лежать і як їх видалити. Коротко — одразу нижче, подробиці — далі.

Оновлено 16 жовтня 2026

просто й чесно

Коротко

  • Лише те, що потрібно для занять

    Імʼя, пошта, пароль (тільки у вигляді хешу) і твій прогрес у тренажері. Без телефону, адреси й дати народження.

  • Сервер у Фінляндії

    Акаунти й прогрес зберігаються на нашому сервері в Гельсінкі (хостинг Hetzner).

  • Без реклами й аналітики

    Жодних трекерів, пікселів і лічильників відвідувань. Дані не продаємо.

  • Одне cookie — для входу

    Плюс копія прогресу у твоєму браузері. Вони потрібні для входу й збереження прогресу, тому банера згоди немає.

  • Усе — з нашого сервера

    Сторінки, шрифти й картинки завантажуються лише з нашого сервера. Сторонні сайти не бачать, що ти відкриваєш тренажер.

  • Видалити — одним листом

    Напиши на denin349@gmail.com з пошти акаунта — видалимо акаунт і прогрес.

Зміст

1Хто відповідає за дані

Відповідальний
Denys Pyhyda (Денис), приватна особа — викладач фінської, автор Denis Suomi
Місто
Iisalmi, Фінляндія
Пошта для питань щодо даних
denin349@gmail.com
Instagram
@denisr.suomi

Ця сторінка — про сайт denissuomi.fi: головну тренажера «Puhu suomea!», демо, акаунт учня, сам тренажер і Розмовник — програму, з якою Денис веде уроки.

2Які дані ми збираємо і навіщо

Це залежить від того, як ти користуєшся сайтом.

Без акаунта: головна сторінка й демо

  • Акаунт не потрібен — ми не знаємо, хто ти.
  • Прогрес у демо (рівень, кількість відповідей, помилки, зірочки) зберігається тільки у твоєму браузері й на наш сервер не надходить.
  • Якщо потім створиш акаунт, цей прогрес перенесеться в нього.
  • Як і будь-який сайт, наш сервер бачить твою IP-адресу, щоб передати сторінку, але журналу відвідувань не веде.

З акаунтом учня

  • Імʼя й пошта

    Пошта — це твій логін. Імʼя — щоб тренажер звертався до тебе, а викладач бачив тебе у списку учнів. На пошту Денис напише щодо нагороди за зірочки.

  • Пароль

    Самого пароля ми не зберігаємо — лише його хеш (scrypt із випадковою сіллю). Твого пароля не бачить ніхто, навіть Денис.

  • Рівень, код доступу й викладач

    Рівень (A0–B2), код від викладача і те, до якого викладача він привʼязаний, — щоб відкрити повний доступ і показати тебе в списку викладача.

  • Дві дати

    Коли створено акаунт і коли ти востаннє входив(-ла) чи займався(-лася) — службові позначки акаунта.

  • Прогрес у тренажері

    Дні занять, скільки завдань і правильних відповідей, відсотки по темах граматики, «Мої помилки» (до 40 карток), пройдені картки слів, зірочки, ціль на день і налаштування: рівень, тема оформлення, позначка «Займається дитина». Щоб прогрес був на будь-якому пристрої.

  • Зірочки й нагороди

    Сервер сам рахує зірочки по днях (не більше 40 за день), памʼятає, скільки нагород видано, і зберігає твою заявку на нагороду — щоб нагорода була чесною.

Хто це бачить. Твій викладач — у списку своїх учнів: імʼя, пошту, дату реєстрації, коли ти востаннє займався(-лася), скільки завдань ти зробив(-ла) за останні 7 днів, відсоток правильних відповідей у граматиці, скільки карток у «Моїх помилках», зірочки й заявку на нагороду. Якщо ти без коду доступу, це саме бачить Денис як власник сайту. Зараз викладач на сайті один — Денис.

Якщо записуєш себе на мікрофон, запис лишається тільки у твоєму браузері: на сервер він не надходить і зникає, коли оновиш чи закриєш сторінку.

Викладач (Розмовник)

  • Імʼя, пошта, пароль (лише хеш), роль і дата створення — для входу в Розмовник. Імʼя викладача бачать учні його групи.
  • Дані Розмовника: групи (назва, рівень, розклад), історія уроків, помилки групи «як сказали → як правильно», нотатки до уроків, власні питання й правки, коди доступу з підписом «Для кого». Вони зберігаються на сервері й у браузері викладача, а якщо він зробить копію у файл — ще й на його компʼютері.
  • Зараз помилки на уроці Розмовник записує без імен учнів. Нотатки й підписи кодів викладач пише сам — тому туди не варто вписувати зайвого про учнів.

Захист і технічні записи

  • Лічильники захисту — лише в памʼяті сервера: скільки спроб входу, реєстрацій, кодів доступу й збережень іде з однієї IP-адреси і скільки невдалих спроб входу було в кожен акаунт. Так ми зупиняємо перебір паролів і спам. Ще сервер памʼятає до 20 адрес, з яких ти вже входив(-ла), — щоб пауза після чужих невдалих спроб не заважала тобі. Ці лічильники на диск не записуються й зникають після перезапуску сервера.
  • Журнал помилок. Журналу відвідувань (хто й що відкривав) немає. Сервер записує лише службові повідомлення й помилки, щоб їх виправити. Якщо твій запит закінчився помилкою (наприклад, поки сайт перезапускається після оновлення), у журнал можуть потрапити твоя IP-адреса, дані про браузер і адреса сторінки. Ці записи обмежені розміром — старі автоматично перезаписуються новими.
  • Резервні копії — див. «Скільки зберігаємо».

Чого ми не збираємо

  • Аналітики, реклами, пікселів і трекерів (Google Analytics, Facebook Pixel тощо) немає. Налаштування безпеки сторінок узагалі не дозволяють завантажувати чужі скрипти.
  • Телефону, адреси, дати народження, фото — форма реєстрації їх не питає.
  • Геолокації — доступ до неї сайт заборонив сам собі.
  • Записів голосу — вони не залишають твого браузера.
  • Розсилок — сайт не надсилає листів.
  • Твої відповіді й дані не передаються сервісам штучного інтелекту.

3Правові підстави

  • Договір (ст. 6(1)(b) GDPR). Ти створюєш акаунт, щоб користуватися тренажером, і ми зберігаємо те, без чого він не працює: акаунт, прогрес, зірочки й нагороди, коди доступу, а ще дані Розмовника, з якими викладач веде уроки. Імʼя, пошта й пароль обовʼязкові для акаунта, код доступу — ні: без нього відкрита лише частина вправ. Не хочеш давати ці дані — користуйся демо без акаунта.
  • Законний інтерес (ст. 6(1)(f) GDPR). Безпека й надійність: лічильники з IP-адресами проти перебору паролів і спаму, журнал помилок, резервні копії.
  • Юридичний обовʼязок (ст. 6(1)(c) GDPR). Листування, коли ти користуєшся своїми правами щодо даних.

Програма сама рахує зірочки й перевіряє код доступу — за простими правилами. Інших автоматичних рішень про тебе немає, і профілю для реклами ми не складаємо.

4Хто ще має доступ

Твої дані бачать Денис і, частково, викладач твоєї групи (зараз це теж Денис). Окрім того:

Hetzner Online GmbH

Хостинг · обробник даних

Німецька компанія, у якої ми орендуємо сервер. Сервер стоїть у Гельсінкі, Фінляндія. На ньому лежать усі дані сайту — акаунти, прогрес, дані Розмовника. Hetzner також щодня робить знімок усього сервера (зберігаються 7 останніх). Hetzner обробляє ці дані лише як хостинг — за нашим дорученням.

OVHcloud

Реєстратор домену й DNS

Тут зареєстрована адреса сайту denissuomi.fi, і OVHcloud підказує браузерам, на якому сервері працює сайт. Твої дані через OVHcloud не проходять.

Листування з нами

Пошта й Instagram

Листи на адресу denin349@gmail.com і з неї обробляє Google (Gmail), повідомлення в Instagram — Meta. На самому сайті Instagram — лише звичайне посилання, без вбудованих кнопок чи віджетів.

Озвучка фраз

Голос твого браузера

Кнопка «Послухати» використовує голос твого браузера. Деякі браузери (наприклад, Microsoft Edge з «природними» онлайн-голосами) надсилають текст фінської фрази в хмару свого виробника. Це лише фраза з тренажера, не твої дані.

Більше нікому. Ми не продаємо дані, не передаємо їх рекламним мережам і не підключаємо аналітику.

5Чи виходять дані за межі ЄС

Сервер з усіма даними акаунтів стоїть у Фінляндії, тобто в ЄС. За межі ЄС можуть потрапити лише:

  • листування через Gmail і Instagram — його обробляють Google і Meta, зокрема в США.
  • текст фрази для озвучки, якщо твій браузер бере онлайн-голос.

Google і Meta беруть участь у програмі EU–US Data Privacy Framework: для компаній із неї Європейська комісія 2023 року ухвалила рішення про належний рівень захисту даних у США. Список учасників — на dataprivacyframework.gov. Як ці компанії захищають дані — у їхніх політиках конфіденційності.

6Скільки зберігаємо

  • Акаунт учня і прогресПоки існує акаунт

    Неактивні акаунти автоматично не видаляються. Більше не займаєшся — напиши, і ми видалимо акаунт.

  • Заявка на нагородуПоки викладач її не закриє

    Викладач позначає її «Видано» або «Скасувати».

  • Вхід в акаунт30 днів

    Якщо заходиш регулярно, строк продовжується. «Вийти» закриває вхід одразу, а зміна пароля — на всіх інших пристроях.

  • Акаунт викладача й дані РозмовникаПоки існує акаунт викладача

    Групи й учнів у Розмовнику викладач видаляє сам.

  • Коди доступуБез строку

    У програмі код можна лише вимкнути, не видалити.

  • IP-адреси в лічильниках захистуДо перезапуску сервера

    Вони лише в памʼяті, а сервер перезапускається з кожним оновленням сайту.

  • Журнал помилокОбмежений розміром

    До 30 МБ на кожну службу сервера. Старі записи автоматично перезаписуються новими.

  • Резервні копіїДо 21 дня

    Щодня — копія всіх даних на сервері (зберігаються 14 останніх) і знімок усього сервера в Hetzner (7 останніх). Тому після видалення акаунта твої дані ще до 21 дня лишаються в копіях, а потім зникають самі.

  • Ручні копіїБез автоматичного видалення

    Денис може зберегти копію даних сайту на свій компʼютер. А якщо файл із даними на сервері пошкодиться, сервер відкладе його копію для відновлення. Такі копії самі не видаляються.

  • У твоєму браузеріПоки ти не очистиш дані сайту

    «Вийти» копію прогресу з браузера не стирає. На чужому чи спільному компʼютері після заняття очисти дані сайту в налаштуваннях браузера.

8Безпека

  • Сайт працює лише через захищене зʼєднання https.
  • Паролі зберігаються лише як хеш scrypt із випадковою сіллю — самих паролів немає ні на сервері, ні в копіях. Пароль учня — щонайменше 8 знаків, викладача — 10.
  • Після кількох невдалих спроб входу чи невірних кодів вхід призупиняється, і з кожною новою невдачею пауза довшає — до години.
  • Cookie входу недоступне для скриптів сторінки, а зміни на сервері приймаються лише зі сторінок самого сайту.
  • Сторінкам заборонено завантажувати будь-що з інших сайтів (скрипти, шрифти, картинки) і самим надсилати туди дані.
  • Зміна пароля закриває вхід на інших пристроях. Забув(-ла) пароль — викладач дасть тимчасовий: його видно лише один раз, і у відкритому вигляді він ніде не зберігається.
  • Резервні копії робляться щодня.

Жоден захист не дає повної гарантії. Якщо станеться витік даних, ми повідомимо наглядовий орган, як вимагає GDPR, а якщо витік серйозно загрожує тобі — то й тебе.

9Діти

У тренажері є режим «Займається дитина». Акаунт для дитини має створювати й вести дорослий — батько, мати чи інший законний представник: на свою пошту й зі своїм паролем. Імʼя в акаунті може бути імʼям дитини.

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

10Твої права

Доступ

Дізнатися, які дані про тебе є, і отримати їх копію. Частину видно й так: «Прогрес» → «Мій акаунт» (імʼя, пошта, доступ), а також прогрес, зірочки й «Мої помилки».

Виправлення

Пароль і рівень змінюєш сам(-а) в тренажері. Імʼя чи пошту — напиши нам, і ми змінимо.

Видалення

Напиши — і ми видалимо акаунт, прогрес і всі входи. З автоматичних резервних копій дані зникнуть самі протягом 21 дня, а копію у своєму браузері очищаєш ти.

Обмеження

Попросити тимчасово не використовувати твої дані — наприклад, поки ми перевіряємо виправлення.

Перенесення

Отримати свої дані файлом у машиночитному форматі (JSON).

Заперечення проти обробки

Заперечити проти обробки на підставі законного інтересу (див. «Правові підстави»).

Як скористатися. Напиши на denin349@gmail.com з тієї пошти, яку вказано в акаунті, — так ми знатимемо, що це справді ти. Відповімо протягом місяця. Це безкоштовно.

11Куди поскаржитися

Якщо вважаєш, що ми порушуємо твої права щодо даних, можеш поскаржитися до наглядового органу Фінляндії — Tietosuojavaltuutetun toimisto (Офіс омбудсмена із захисту даних): tietosuoja.fi. Але спершу напиши нам — так зазвичай швидше.

12Зміни цієї сторінки

Якщо щось зміниться — наприклад, зʼявиться новий сервіс або інший строк зберігання, — ми оновимо цю сторінку й дату вгорі.

Залишилися питання?

Напиши на denin349@gmail.com або в Instagram @denisr.suomi.