Приватність
Твої слова залишаються твоїми.
Авторський сайт створений для читання творів, а не для збирання особистих історій. Нижче прозоро описано, які технічні дані використовуються і де вони зберігаються.
Особисті записи
Текст, який ти вводиш в особистих формах для роздумів після оповідань, зберігається тільки в локальному сховищі твого браузера. Він не надсилається автору, Firebase, GoatCounter чи будь-якому іншому сервісу. Це не стосується окремої форми публічного коментаря, роботу якої описано нижче. Видалити локальні записи можна кнопкою «Очистити» або очищенням даних сайту у браузері.
Позиція читання і налаштування
Для кожного твору браузер окремо запам’ятовує місце й відсоток читання, статус «читаю» або «прочитано», розмір тексту, ширину колонки, міжрядковий інтервал, обрану тему та кількість секунд активного читання самого оповідання. Завдяки цьому головна сторінка може показати локальний блок «Продовжити читання». Час у фоновій вкладці й блоках після тексту не враховується.
Сповіщення про прочитання
Після завершення оповідання або вірша серверна функція Netlify надсилає автору технічне сповіщення про прочитання. Автор отримує в Telegram лише назву твору, його тип, дату й час. Браузер локально зберігає випадковий технічний ідентифікатор і факт успішної відправки. Щоб не дублювати сповіщення, сервер зберігає у Firebase лише незворотний криптографічний відбиток цього випадкового ідентифікатора — без самого ідентифікатора та без даних про особу. Такий запис автоматично видаляється не пізніше ніж через 365 днів. Ім’я, номер телефону, електронна адреса, профіль читача, текст особистих форм і зміст буфера обміну не передаються автору.
Анонімні лічильники
Окремо Firebase Realtime Database зберігає загальне числове значення — скільки браузерів відкрили читалку. Запис відбувається лише через захищену серверну функцію. Браузер отримує випадковий підписаний технічний cookie, недоступний JavaScript, а в базі зберігається тільки його незворотний відбиток. Реєстраційний запис видаляється не пізніше ніж через 365 днів. Імена, тексти особистих форм, електронні адреси й профілі користувачів у цей лічильник не передаються. Один браузер або пристрій може бути врахований окремо, тому показник є орієнтовним, а не точною кількістю людей.
Коментарі та вподобайки
Після твору можна без реєстрації надіслати коментар до 20 000 знаків і, за бажанням, указати ім’я. Якщо поле імені порожнє, відгук підписується як «Анонімний читач». Спочатку коментар потрапляє до закритої черги модерації та надсилається автору в Telegram. Інші відвідувачі його не бачать. Після погодження автором текст, указане ім’я, дата публікації та кількість вподобайок зберігаються у Firebase й показуються у відкритій каруселі. Відхилений коментар видаляється, а непереглянутий запис автоматично видаляється через 30 днів. Раз на тиждень погоджені коментарі та числові значення вподобайок резервно надсилаються автору в Telegram.
Для захисту від повторних голосів і автоматичного спаму використовується підписаний технічний cookie та Cloudflare Turnstile під час надсилання коментаря. Сервер короткочасно використовує мережеву адресу запиту лише для створення незворотного відбитка й обмеження надмірної кількості запитів; сама адреса у Firebase не записується. Записи обмеження частоти автоматично очищаються. Поле імені браузер може локально запам’ятати для наступного відгуку. Реєстрація, електронна адреса, номер телефону чи профіль соціальної мережі не потрібні.
Повідомлення про вихід «Полювання»
За бажанням можна надіслати Instagram-нік, щоб автор повідомив про вихід оповідання. Нік надходить автору в Telegram і не зберігається у Firebase чи браузері; повідомлення залишатиметься в історії чату автора, доки його не буде видалено. Мережева адреса короткочасно перетворюється на незворотний відбиток для обмеження спаму; цей відбиток зберігається у Firebase не довше за вікно обмеження запитів. Для антиспам-перевірки використовується Cloudflare Turnstile. Надсилання ніку є добровільним.
Аналітика
GoatCounter допомагає побачити загальні перегляди й ключові події окремо для кожного твору: відкриття читалки, досягнення етапів читання, підтверджене завершення, вподобайку, факт надсилання коментаря без його вмісту, створення або поширення картки та переходи до сторінок автора. Точна тривалість читання, текст твору, ім’я автора коментаря, вміст коментарів і особистих форм та інші введені повідомлення не використовуються як дані аналітичних подій.
Зовнішні сервіси
Для шрифтів використовується Google Fonts, для загальних лічильників, коментарів і вподобайок — Firebase, для аналітики — GoatCounter, для антиспам-перевірки — Cloudflare Turnstile, а для захищених запитів — серверні функції Netlify. Telegram Bot API використовується для автоматичного повідомлення автору про завершене читання, модерації нових коментарів, резервних копій погоджених відгуків і добровільно надісланих Instagram-ніків для сповіщення про вихід оповідання. Звичайні переходи до Instagram і Telegram відбуваються лише після натискання відповідного посилання.
Зв’язок
Якщо маєш питання щодо сайту або приватності, напиши автору в Telegram @graf_gryphon.
Оновлено: 27 вересня 2026 року.