Przejdź do treści

Zaufanie i bezpieczeństwo w DNSPeek

Link do podglądu przesyła żądania odwiedzających na wskazany przez Ciebie serwer, więc warto wiedzieć, co przechodzi przez DNSPeek, a co zostaje zapisane. Ta strona opisuje, jak usługa działa obecnie. Czego podglądy nie potrafią, opisuje strona ograniczeń.

2.Co zapisujemy, gdy ktoś otwiera podgląd

Proxy podglądu przepisuje strony w pamięci w drodze do odwiedzającego i nie zapisuje treści stron. Dla każdego żądania loguje link, kod odpowiedzi, czas odpowiedzi, adres IP i przeglądarkę odwiedzającego (user agent) oraz czas. Ten log to bufor cykliczny: przechowywanych jest tylko ok. 100 000 najnowszych żądań w całej usłudze, starsze wpisy są usuwane.

Podczas sesji porównania na żywo proxy zapisuje też, co odpowiedział każdy serwer (status, typ treści oraz nagłówki cache i bezpieczeństwa), aby wskazać, co na nowym serwerze działa gorzej. Treść stron, wartości plików cookie i nagłówki żądań inne niż Referer i Sec-Fetch-Dest nigdy nie są zapisywane, a te notatki wygasają po 30 minutach.

3.Hasła i klucze

  • Hasła do kont i hasła do linków do podglądu są przechowywane jako hashe bcrypt, nigdy jawnym tekstem.
  • Klucze API są przechowywane jako hashe SHA-256 i pokazywane tylko raz, gdy je tworzysz lub wymieniasz.
  • Dane logowania, które podajesz dla raportu QA chronionej strony, są przechowywane w postaci zaszyfrowanej i po zapisaniu nie są już nigdy pokazywane.
  • Próby wpisania hasła do chronionych linków do podglądu są ograniczane, aby uniemożliwić zgadywanie.

5.Podglądy działają we własnej domenie

Każdy podgląd dostaje własną subdomenę w domenie oddzielnej od panelu DNSPeek, a pliki cookie ustawiane przez Twój serwer pozostają pod adresem tego podglądu. Dzięki temu skrypty na podglądanej stronie nie mają dostępu do Twojej sesji DNSPeek ani do plików cookie innych linków.

6.Jak powstrzymujemy nadużycia

  • Każdy nowy link jest sprawdzany na listach zagrożeń Google (Web Risk). Link, którego domena figuruje na liście jako phishing lub złośliwe oprogramowanie, jest wyłączany; opcjonalne skanowanie strony wstrzymuje podgląd do weryfikacji, jeśli oceni stronę jako szkodliwą. Zobacz Sprawdzanie bezpieczeństwa stron.
  • Prowadzimy listę zablokowanych domen, adresów IP i zakresów, których podglądy nie mogą używać.
  • Adresy sieci prywatnych i adresy pętli zwrotnej są odrzucane przy tworzeniu linku, a proxy sprawdza każdy adres ponownie przed połączeniem, więc podglądu nie da się skierować na sieć wewnętrzną.
  • Linki gościa mają limit: maksymalnie 5 na godzinę i jeden aktywny link na adres IP.
  • Każdy może zgłosić podgląd przez formularz zgłaszania nadużyć; zasady opisuje nasza Polityka dozwolonego użytkowania.

7.Ochrona Twojego konta

  • Uwierzytelnianie dwuskładnikowe z aplikacją uwierzytelniającą i kodami zapasowymi oraz klucze dostępu.
  • E-maile bezpieczeństwa, których nie można wyłączyć: gdy zmienia się uwierzytelnianie dwuskładnikowe lub hasło, gdy dodano lub usunięto klucz dostępu, gdy sesje zostały wylogowane albo gdy nastąpiło logowanie z nowego urządzenia.
  • W planach zespołowych listy dozwolonych adresów IP ograniczają obszar roboczy do zatwierdzonych sieci. Zobacz Listy dozwolonych adresów IP.
  • Plik cookie logowania ma atrybut HttpOnly, więc skrypty na stronie nie mogą go odczytać.

8.Gdzie działa usługa

Panel, API, proxy podglądów i procesy w tle działają w kontenerach na serwerze, którym administrujemy sami. Zapytania do DNSPeek przechodzą przez Cloudflare, który zapewnia DNS, TLS i ochronę przed atakami. Konta, linki i dane rozliczeniowe są przechowywane w zarządzanej bazie PostgreSQL w Supabase.

Raporty o błędach przechowuje Sentry w swoim regionie UE (Frankfurt). Analityka produktu działa tylko za Twoją zgodą i przechowuje ją PostHog w UE. Statystyki odwiedzin bez plików cookie: adres IP, kraj od Cloudflare, usuwane po 90 dniach, nigdy nieudostępniane.

Aktualny stan każdej części usługi: strona statusu.

Potrzebujesz dokładnych lokalizacji hostingu do oceny dostawcy lub bezpieczeństwa? Napisz na support@dnspeek.link.

9.Podmioty przetwarzające

Te firmy przetwarzają dane w naszym imieniu, żeby DNSPeek działał. Operatorzy płatności otrzymują dane tylko wtedy, gdy płacisz za ich pośrednictwem. Co dokładnie otrzymuje każda z nich, opisuje strona o prywatności.

Podmioty przetwarzające dane dla DNSPeek
CloudflareDNS, TLS i ochrona przed atakami dla naszych stron, dostarczanie poczty wysyłanej na nasze adresy, szyfrowane kopie zapasowe poza serwerem, opcjonalne skanowanie stron podglądówZapytania do naszych stron i API (adres IP, przeglądarka), poczta wysyłana na nasze adresy, zaszyfrowane pliki kopii, adresy skanowanych stron
SupabaseZarządzana baza danych PostgreSQLDane kont, przestrzeni roboczych, linków, raportów i rozliczeń
SentryRaporty o błędach strony, API i procesów w tle (region UE)Szczegóły błędu, strona lub zapytanie, którego dotyczy, przeglądarka i system operacyjny
PostHogAnalityka produktu, tylko za Twoją zgodą (UE)Ścieżki stron i zdarzenia w produkcie, identyfikator konta i plan, gdy jesteś zalogowany, adres IP i przeglądarka
CrispCzat pomocy i skrzynka pomocyTwoje wiadomości i pliki, adres IP i przeglądarka, a po zalogowaniu imię, e-mail i podstawowe dane konta
AnthropicOdpowiedzi AI na czacie pomocy i wstępna ocena zgłoszeń nadużyćWiadomości z czatu z danymi konta potrzebnymi do odpowiedzi oraz treść zgłoszeń nadużyć; nie służą do trenowania jego modeli
GoogleSprawdzanie linków do podglądu i raportów QA w Web Risk oraz logowanie przez Google, jeśli z niego korzystaszSprawdzane domeny i adresy stron; e-mail i imię z Twojego konta Google, gdy logujesz się przez Google
Usługa wysyłki pocztyE-maile dotyczące konta, bezpieczeństwa i powiadomieńTwój adres e-mail i treść wiadomości
Operatorzy płatnościPłatności przez operatorów dostępnych przy zakupie: Stripe, Paddle, Lemon Squeezy, WayForPay lub CryptomusTo, co wpisujesz na ich stronie płatności, oraz Twój e-mail, przestrzeń robocza i plan

10.Kopie zapasowe i odtwarzanie

Kopia zapasowa bazy danych powstaje co 24 godziny. Ostatnie 14 kopii zostaje na naszym serwerze razem z zapasową bazą odświeżaną z każdej kopii, więc usługa może się na nią przełączyć, gdy główna baza jest niedostępna.

Zaszyfrowane kopie są też przechowywane poza serwerem w Cloudflare R2: 14 dziennych, 8 tygodniowych i 6 miesięcznych. Każde wydanie, które zmienia strukturę bazy, najpierw tworzy świeżą kopię, a odtwarzanie przebiega według spisanej procedury.

Kopię zapasową mogą pobrać tylko właściciele platformy po ponownym potwierdzeniu tożsamości; każde pobranie jest zapisywane w dzienniku i zgłaszane e-mailem wszystkim właścicielom. Zrzuty ekranu i pliki raportów nie są kopiowane: można je wygenerować ponownie.

11.Twoje dane, Twoja decyzja

Pobierz kopię swoich danych w formacie JSON lub samodzielnie usuń konto w Ustawienia → Dane i prywatność, bez pisania do wsparcia. Usunięcie konta usuwa Twój osobisty obszar roboczy wraz z linkami, raportami i porównaniami. Zobacz Eksport danych lub usunięcie konta.

Jeśli przestaniesz płacić, nic nie zostanie usunięte: obszar roboczy przechodzi na darmowy plan, a płatne funkcje zostają wstrzymane. Zobacz Co się dzieje po przejściu na niższy plan.

12.Zgłaszanie luk bezpieczeństwa

Znalazłeś lukę w DNSPeek? Napisz na support@dnspeek.link: kroki do odtworzenia, adres, którego dotyczy, i co mógłby zrobić atakujący.

  • Testuj tylko na własnym koncie i własnych linkach do podglądu.
  • Nie przeglądaj, nie zmieniaj i nie usuwaj cudzych danych, a gdy na nie trafisz, przerwij.
  • Żadnych ataków DoS, spamu, socjotechniki ani ataków fizycznych.
  • Daj nam rozsądny czas na poprawkę, zanim upublicznisz problem.

Potwierdzimy otrzymanie zgłoszenia i damy znać, gdy problem zostanie naprawiony. Ten kontakt jest też opublikowany w security.txt.

13.Umowa powierzenia przetwarzania danych

Klienci biznesowi mogą na prośbę otrzymać umowę powierzenia przetwarzania danych (DPA): napisz na support@dnspeek.link.

14.Zasady i kontakt

Przeczytaj naszą stronę prywatności i plików cookie, regulamin oraz Politykę dozwolonego użytkowania. Masz pytanie o bezpieczeństwo lub prywatność? Napisz na support@dnspeek.link.