Перейти до вмісту

Довіра й безпека в DNSPeek

Посилання-превʼю спрямовує запити ваших відвідувачів на вказаний вами сервер, тож вам варто знати, що проходить через DNSPeek і що зберігається. Ця сторінка описує, як сервіс працює зараз. Чого превʼю не вміють, описано на сторінці обмежень.

2.Що ми записуємо, коли хтось відкриває превʼю

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

Під час сесії порівняння наживо проксі також фіксує, що відповів кожен сервер (код відповіді, тип вмісту, заголовки кешування й безпеки), щоб показати, що на новому сервері гірше. Тіла сторінок, значення cookie та заголовки запитів, крім Referer і Sec-Fetch-Dest, ніколи не записуються, а ці нотатки видаляються через 30 хвилин.

3.Паролі та ключі

  • Паролі акаунтів і паролі посилань-превʼю зберігаються як bcrypt-хеші, ніколи у відкритому вигляді.
  • API-ключі зберігаються як хеші SHA-256 і показуються лише один раз — коли ви їх створюєте або перевипускаєте.
  • Дані для входу, які ви передаєте QA-звіту для захищеного сайту, зберігаються зашифрованими й після збереження більше ніколи не показуються.
  • Кількість спроб введення пароля на захищених посиланнях-превʼю обмежено, щоб пароль не можна було підібрати.

5.Превʼю працюють на окремому домені

Кожне превʼю отримує власний піддомен на окремому від кабінету DNSPeek домені, а cookie, які встановлює ваш сервер, залишаються на адресі цього превʼю. Тому скрипти на сайті в превʼю не мають доступу ні до вашого сеансу в DNSPeek, ні до cookie інших посилань.

6.Як ми протидіємо зловживанням

  • Кожне нове посилання перевіряється за списками загроз Google (Web Risk). Посилання, домен якого є в списках фішингу чи шкідливого ПЗ, вимикається; необовʼязкове сканування сторінки призупиняє превʼю для перевірки, якщо визнає сторінку шкідливою. Див. Перевірки безпеки сайтів.
  • Ми ведемо список заблокованих доменів, IP-адрес і діапазонів, які не можна використовувати в превʼю.
  • Адреси приватних мереж і loopback відхиляються під час створення посилання, а проксі ще раз перевіряє кожну адресу перед підключенням, тож превʼю не можна спрямувати на внутрішню мережу.
  • Для гостьових посилань діє обмеження: не більше 5 на годину й одне активне посилання на IP-адресу.
  • Будь-хто може поскаржитися на превʼю через форму скарги на зловживання; правила описано в нашій Політиці допустимого використання.

7.Захист вашого акаунта

  • Двофакторна автентифікація із застосунком-автентифікатором і резервними кодами, а також ключі доступу.
  • Листи безпеки, які не можна вимкнути: коли змінюється двофакторна автентифікація чи пароль, додається або видаляється ключ доступу, завершуються сеанси чи з нового пристрою виконано вхід.
  • На командних тарифах списки дозволених IP обмежують доступ до робочого простору схваленими мережами. Див. Списки дозволених IP.
  • Cookie входу має прапорець HttpOnly, тож скрипти на сторінці не можуть його прочитати.

8.Де працює сервіс

Панель, API, проксі превʼю та фонові обробники працюють у контейнерах на сервері, який ми адмініструємо самі. Запити до DNSPeek проходять через Cloudflare: DNS, TLS і захист від атак. Акаунти, посилання й записи про оплати зберігаються в керованій базі PostgreSQL у Supabase.

Звіти про помилки зберігає Sentry у своєму регіоні ЄС (Франкфурт). Продуктова аналітика працює лише з вашої згоди, її зберігає PostHog у ЄС. Статистика відвідувань сайту без cookie: IP-адреса, країна від Cloudflare, видаляється через 90 днів, нікому не передається.

Поточний стан кожної частини сервісу: сторінка статусу.

Потрібні точні локації хостингу для перевірки постачальника чи безпеки? Пишіть на support@dnspeek.link.

9.Субпроцесори

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

Субпроцесори DNSPeek
CloudflareDNS, TLS і захист від атак для наших сайтів, доставка листів на наші адреси, зашифровані резервні копії поза сервером, необовʼязкове сканування сторінок превʼюЗапити до наших сайтів і API (IP-адреса, браузер), листи на наші адреси, зашифровані файли резервних копій, адреси сканованих сторінок
SupabaseКерована база даних PostgreSQLЗаписи про акаунти, робочі простори, посилання, звіти й оплати
SentryЗвіти про помилки сайту, API та обробників (регіон ЄС)Деталі помилки, сторінка чи запит, де вона сталася, браузер і операційна система
PostHogПродуктова аналітика, лише з вашої згоди (ЄС)Шляхи сторінок і продуктові події, ідентифікатор акаунта й тариф, якщо ви ввійшли, IP-адреса і браузер
CrispЧат підтримки та поштова скринька підтримкиВаші повідомлення й файли, IP-адреса і браузер, а якщо ви ввійшли, — імʼя, email і основні дані акаунта
AnthropicВідповіді ШІ в чаті підтримки та перший розгляд скарг на зловживанняПовідомлення чату з потрібними для відповіді даними акаунта і текст скарг; не використовується для навчання моделей
GoogleПеревірка посилань-превʼю і QA-звітів у Web Risk, а також вхід через Google, якщо ви ним користуєтесяДомени й адреси сторінок, що перевіряються; email і імʼя вашого акаунта Google, коли ви входите через Google
Сервіс доставки поштиЛисти про акаунт, безпеку та сповіщенняВаша email-адреса і сам лист
Платіжні провайдериОплати через провайдерів, доступних під час оплати: Stripe, Paddle, Lemon Squeezy, WayForPay або CryptomusТе, що ви вводите на їхній сторінці оплати, а також ваш email, робочий простір і тариф

10.Резервні копії та відновлення

Резервна копія бази даних створюється кожні 24 години. Останні 14 копій зберігаються на нашому сервері разом із резервною базою, яку оновлюють із кожної копії, тож сервіс може перейти на неї, якщо основна база недоступна.

Зашифровані копії також зберігаються поза сервером у Cloudflare R2: 14 щоденних, 8 щотижневих і 6 щомісячних. Перед кожним релізом, що змінює структуру бази, робиться свіжа копія, а відновлення виконується за письмовою інструкцією.

Завантажити резервну копію можуть лише власники платформи після повторного підтвердження особи; кожне завантаження записується в журнал, а всім власникам надходить лист. Скриншоти й файли звітів не копіюються: їх можна згенерувати знову.

11.Ваші дані — ваше рішення

Завантажте копію своїх даних у JSON або самостійно видаліть акаунт у розділі «Налаштування → Дані та конфіденційність», не звертаючись до підтримки. Видалення акаунта видаляє ваш особистий робочий простір разом із посиланнями, звітами й порівняннями. Див. Експорт даних або видалення акаунта.

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

12.Як повідомити про вразливість

Знайшли вразливість у DNSPeek? Напишіть на support@dnspeek.link: кроки для відтворення, адреса, де вона є, і що може зробити зловмисник.

  • Перевіряйте лише на власному акаунті та власних посиланнях-превʼю.
  • Не переглядайте, не змінюйте й не видаляйте чужі дані; зупиніться, щойно натрапите на них.
  • Жодних DoS-атак, спаму, соціальної інженерії чи фізичних атак.
  • Дайте нам розумний час на виправлення, перш ніж оприлюднювати проблему.

Ми підтвердимо, що отримали повідомлення, і скажемо, коли проблему виправлено. Цей контакт також опубліковано в security.txt.

13.Угода про обробку даних

Бізнес-клієнти можуть отримати угоду про обробку даних (DPA) на запит: пишіть на support@dnspeek.link.

14.Політики й контакти

Ознайомтеся з нашою сторінкою про конфіденційність і cookie, умовами використання і Політикою допустимого використання. Маєте запитання щодо безпеки чи конфіденційності? Пишіть на support@dnspeek.link.