Angularшлях до Strong Junior
Приватність
🔥 0

Коротко: без входу з сайту нічого не виходить — усе лежить у твоєму браузері. Якщо ти увійшов через Google, ми зберігаємо твій прогрес навчання й мінімум даних, щоб знати, чий він. Нічого більше.

Хто відповідає за сайт

Це некомерційний навчальний проєкт; відповідає за нього Олександр Кузнецов. Не компанія, не сервіс, не бізнес — курс із вправами, відкритий для всіх. Питання: askuznetsov6996@gmail.com.

Якщо ти не входив

Прогрес зберігається лише в localStorage твого браузера. Він не передається нікуди — ані нам, ані третім сторонам. Очистиш дані сайту в браузері — прогрес зникне, і відновити його ми не зможемо, бо в нас його ніколи не було.

Якщо ти увійшов через Google

Що ми отримуємо від Google

ДаніНавіщо
Ідентифікатор акаунта (sub)Щоб знати, чий це прогрес. Це не пошта, а стабільний номер
ПоштаЩоб ти впізнав свій акаунт у вікні профілю
Імʼя й посилання на аватарПоказати у шапці сайту

Ми запитуємо лише дозволи openid, email і profile. Доступу до пошти, диска, контактів, календаря чи будь-чого іншого в Google ми не маємо й не просимо.

Що ми зберігаємо самі

  • Які уроки позначені пройденими й коли.
  • Відповіді на питання квізів і кількість спроб.
  • Код, який ти написав у вправах прямо на сайті.
  • Досвід (XP), рівень, ачівки, дні активності й серію днів.
  • Нотатки до уроків — їх бачиш лише ти.
  • Підсумок перевірки практики: скільки пунктів пройшло. Сам проєкт перевіряється у твоєму браузері й на сервер не потрапляє.

Це той самий набір, що й у браузері без входу, — просто продубльований на сервері, щоб можна було продовжити з іншого пристрою.

Що бачать інші — лише якщо ти сам це ввімкнеш

  • Таблиця лідерів. Перемикач «показувати мене»: тоді інші бачать імʼя (або нік), аватар, досвід, кількість уроків, модуль, серію днів і переможених босів. Вимкнеш — зникнеш із таблиці.
  • Публічний профіль. Посилання, яке ти створюєш сам і можеш вимкнути. Показує ранг, уроки, ачівки й босів — ніколи не нотатки й не код.
  • Дуелі. Хто відкриє твоє посилання на дуель, побачить твоє імʼя й результат. Біля дуелі зберігаються результати й імена, які ввели суперники.

AI-рев'ю практики

Якщо натиснеш «AI-рев'ю», HTML і CSS твого проєкту разом із результатом автоперевірки йдуть у Cloudflare Workers AI — модель працює на серверах Cloudflare. Ми не зберігаємо ні код, ні відповідь: лише лічильник, скільки рев'ю ти зробив за день, бо ліміт спільний на всіх.

Повідомлення «Знайшов помилку»

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

Зведена статистика для автора

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

Де це лежить

У базі Cloudflare D1, регіон Східна Європа. Сайт розміщено на Cloudflare Pages. Крім Google (вхід) і Cloudflare (хостинг і база), дані не отримує ніхто. Ми їх не продаємо, не передаємо й не використовуємо для реклами.

Куки

Одна кука — idp_sess. Вона тримає сесію, щоб не входити щоразу заново. Живе 90 днів, недоступна для JavaScript (HttpOnly), передається лише через HTTPS. У базі зберігається не сам токен, а його хеш.

Аналітики, лічильників відвідувань, рекламних чи стежних скриптів на сайті немає.

Як усе видалити

У вікні профілю (аватар у шапці) є кнопка «Видалити акаунт і прогрес». Вона видаляє одразу й назавжди: запис користувача, збережений прогрес, усі сесії, створені тобою дуелі й лічильники AI. Твої повідомлення автору лишаються, але вже без імені. Підтвердження в один клік, без листування й очікування.

Якщо кнопка чомусь не спрацювала — напиши на пошту вище.

Скільки це зберігається

Поки ти сам не видалиш. Сесії стають недійсними через 90 днів і прибираються автоматично.

Зміни

Якщо щось у цьому описі зміниться, зміниться й ця сторінка. Остання редакція — 15 жовтня 2026 року.