Polityka prywatności — wilczylup.pl

🔴 DRAFT DO PRAWNIKA. NIE PUBLIKOWAĆ W TYM BRZMIENIU. Tekst napisał creative-director (2026-09-08) jako materiał wsadowy: opisuje faktyczny stan techniczny serwisu w dniu 1, żeby prawnik nie musiał go rekonstruować. Kwalifikacja prawna, podstawy przetwarzania, okresy przechowywania i brzmienie klauzul należą do prawnika (ARCHITEKTURA_v0.4 §3.5: „treść pisze prawnik, nie agent i nie właściciel"). Znaczniki [do uzupełnienia: …] = dane, których nie ma w kanonie projektu. Surowe placeholdery w formacie podwójnego nawiasu klamrowego zostały z nich usunięte na polecenie bramki compliance z 2026-09-08 (sekcja D werdyktu: surowy placeholder nie wychodzi nawet na podgląd).


1. Kto jest administratorem

Administratorem danych osobowych zbieranych za pośrednictwem serwisu wilczylup.pl jest [do uzupełnienia: administrator danych — firma, adres, NIP, KRS].

Nota dla prawnika: kanon projektu rozstrzyga, że sprzedawcą i podmiotem etykietującym na start jest Freemind (decyzja właściciela 2026-08-21; compliance-officer: odpowiedzialność podmiotu etykietującego = Freemind, nie HAM). Pełne dane rejestrowe (firma, adres, NIP, KRS) nie są zapisane w vaulcie projektu — stąd placeholder. Do rozstrzygnięcia osobno: czy administratorem danych z serwisu marki jest ten sam podmiot co sprzedawca w sklepie (sklep.wilczylup.pl), czy Biohacare P.S.A. jako właściciel marki — wątek zgłoszony w kanonie jako otwarty.

Kontakt w sprawie danych: [do uzupełnienia: publiczny adres kontaktowy marki].

2. Czego ten serwis NIE robi

W dniu uruchomienia serwis wilczylup.pl:

3. Kalkulator dawkowania

Na stronach dawkowania (wilczylup.pl/pl/dosing/…) znajduje się kalkulator porcji. Kalkulator liczy wyłącznie w Twojej przeglądarce, na danych wbudowanych w stronę. Masa psa, którą wpiszesz, oraz zaznaczone opcje nie są nigdzie wysyłane ani zapisywane — ani na naszym serwerze, ani w pamięci przeglądarki. Po zamknięciu lub odświeżeniu strony nie zostaje po nich ślad.

4. Skanowanie kodów QR z opakowań

Kody QR na wieczkach słoików prowadzą przez adres pośredni go.wilczylup.pl, obsługiwany przez usługę Cloudflare Workers. Zanim zostaniesz przekierowany na właściwą stronę, w naszym systemie zapisywane jest zdarzenie skanu.

Zakres zapisywanych informacji:

Co zapisujemy Po co
token kodu (identyfikator kodu z opakowania) rozpoznanie, którego produktu i którego materiału dotyczy skan
znacznik czasu ustalenie momentu skanu
user-agent (informacja o typie przeglądarki i systemie przesyłana przez urządzenie) odróżnienie ruchu ludzkiego od automatycznego, ochrona przed nadużyciami
[do uzupełnienia: adres IP — do potwierdzenia] ograniczanie liczby zapytań z jednego adresu (ochrona przed nadużyciem kodów)

Zapis skanu nie tworzy Twojego profilu, nie stawia plików cookie i nie jest łączony z żadnym zamówieniem ani z Twoją osobą. Token identyfikuje kod na opakowaniu, nie osobę, która go skanuje.

Nota dla prawnika i dla cloudflare-backend-engineer: architektura serwisu (§3.5) wymienia w zakresie logowania skanu adres IP, user-agent, znacznik czasu i token. Zakres faktycznie zapisywany przez Worker wilczylup-redirect wymaga potwierdzenia w kodzie (workers/redirect/src/handler.ts) przed publikacją tej polityki — jeśli IP jest zapisywane, wiersz zostaje i wymaga podstawy prawnej (prawdopodobnie prawnie uzasadniony interes: bezpieczeństwo i przeciwdziałanie nadużyciom); jeśli IP jest wyłącznie odczytywane w locie do limitowania zapytań i nietrwałe, brzmienie trzeba zmienić. Nie publikować tej tabeli bez zweryfikowania jej wobec kodu.

5. Statystyka odwiedzin

Serwis korzysta z Cloudflare Web Analytics — narzędzia, które zlicza odwiedziny bez plików cookie i bez identyfikowania pojedynczych użytkowników. Zbierane są zbiorcze informacje o wyświetleniach stron, adresie strony odsyłającej, typie urządzenia i kraju. Nie pozwalają one na ustalenie tożsamości osoby odwiedzającej.

Nota dla prawnika: włączenie Cloudflare Web Analytics jest w architekturze propozycją, nie decyzją właściciela (pozycja O5). Jeśli narzędzie nie zostanie włączone, ten rozdział znika w całości.

6. Podstawy prawne

[do uzupełnienia: podstawy prawne — przez prawnika]

Zakres do rozstrzygnięcia: podstawa dla logowania zdarzeń skanu (art. 6 ust. 1 lit. f RODO — prawnie uzasadniony interes: ochrona przed nadużyciami i weryfikacja poprawności kodów na opakowaniach?) oraz kwalifikacja bezcookie'owej statystyki odwiedzin.

7. Jak długo przechowujemy dane

[do uzupełnienia: okres przechowywania — przez prawnika]

Do ustalenia razem z cloudflare-backend-engineer: rzeczywisty okres retencji zdarzeń skanu w bazie platformy oraz okres retencji w Cloudflare Web Analytics.

8. Komu przekazujemy dane

Nie sprzedajemy danych i nie udostępniamy ich w celach marketingowych.

9. Twoje prawa

Masz prawo dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu wobec przetwarzania oraz prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.

Nota dla prawnika: rozdział wymaga dopasowania do faktycznego zakresu przetwarzania. Przy zdarzeniach skanu, które nie są przypisane do osoby, realizacja części tych praw może być niemożliwa bez dodatkowych informacji od osoby zgłaszającej — do opisania zgodnie z art. 11 RODO.

10. Zmiany polityki

Datę ostatniej zmiany podajemy na końcu dokumentu. Wcześniejsze wersje udostępniamy na życzenie.


Wersja: DRAFT 0.1 · Data: [do uzupełnienia: data publikacji] · Status: do przeglądu prawnika przed publikacją.


Załącznik roboczy — lista pytań do prawnika (nie publikować)

  1. Kto jest administratorem danych serwisu marki: Freemind (sprzedawca i podmiot etykietujący) czy Biohacare P.S.A. (właściciel marki)? Kanon rozstrzyga tylko rolę sprzedawcy.
  2. Czy logowanie zdarzeń skanu w opisanym zakresie wymaga podstawy z art. 6 ust. 1 lit. f, i czy potrzebna jest ocena prawnie uzasadnionego interesu na piśmie?
  3. Czy przy braku cookies i braku formularzy potrzebna jest jakakolwiek warstwa zgody (baner) — także dla Cloudflare Web Analytics?
  4. Jak opisać transfer danych do Cloudflare, Inc. poza EOG?
  5. Czy zdanie o kalkulatorze („liczy wyłącznie w przeglądarce, nic nie wysyła") wymaga potwierdzenia technicznego w dokumentacji, czy wystarczy oświadczenie w polityce?
  6. Czy przy zachęcie do kontaktu e-mailowego na stronie /404 polityka musi opisywać przetwarzanie danych z korespondencji — czy raczej usunąć zachętę z dnia 1? (Stan na 2026-09-08: blok kontaktowy /404 jest wstrzymany — publish: false — do decyzji prawnika.)

Luki dopisane przez bramkę compliance (compliance-officer, 2026-09-08, sekcja B werdyktu) — zakres polityki uznany za kompletny dla opisanej techniki, poniżej to, co wymaga rozstrzygnięcia:

  1. §2 („serwis nie pobiera plików z zewnętrznych serwerów") jest sprzeczny z §5: beacon Cloudflare Web Analytics ładuje się z static.cloudflareinsights.com. Które zdanie poprawić?
  2. Brak odsyłacza do polityki prywatności sklepu (sklep.wilczylup.pl) — możliwy inny administrator danych. Czy odsyłacz jest wymagany w polityce serwisu marki?
  3. Logi brzegowe Cloudflare Pages (IP) istnieją niezależnie od Workera — zdanie „nie zapisuje" wymaga potwierdzenia inżyniera przed publikacją (zadanie dla cloudflare-backend-engineer, nie dla prawnika).