gyokuro

Polityka prywatności

Niniejsze tłumaczenie ma charakter wyłącznie informacyjny. Wiążąca prawnie jest wersja niemiecka.

1. Administrator danych

Sven Hanold Falkenweg 27 89129 Langenau Niemcy E-mail: info@hanold.info

2. Informacje ogólne o przetwarzaniu danych

Ta witryna jest w przeważającej mierze statyczną stroną informacyjną. Nie są stosowane pliki cookie i nie są przekazywane dane do sieci reklamowych. Wszystkie treści łącznie z krojami pisma są dostarczane z własnego serwera; nie są doczytywane treści z serwerów podmiotów trzecich. Do anonimowego zliczania odsłon stosowany jest własny, nieodnoszący się do osób licznik — szczegóły w punkcie 4. Nie prowadzi się analizy zachowań użytkowników, śledzenia między stronami ani profilowania.

3. Hosting

Ta witryna jest hostowana na serwerze wirtualnym, który wynajmujemy od STRATO GmbH (Berlin) i obsługujemy samodzielnie; centra danych znajdują się w Niemczech. STRATO przetwarza dane jako podmiot przetwarzający wyłącznie na nasze zlecenie; ze STRATO zawarto umowę powierzenia przetwarzania zgodnie z art. 28 RODO. Umowa powierzenia jest dostępna pod adresem strato.de/agb/avv.

Przy wywołaniu strony serwer przetwarza informacje technicznie niezbędne do jej dostarczenia, w szczególności Państwa adres IP. Dostępy nie są zapisywane w plikach dziennika; dane są przetwarzane wyłącznie przez czas trwania połączenia. Podstawą prawną jest art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na bezpiecznym i stabilnym działaniu).

4. Anonimowy licznik odsłon

Aby wiedzieć, jak często wywoływane są poszczególne strony, witryna zlicza odsłony. Przetwarzane są przy tym wyłącznie nazwa witryny, ścieżka wywołanej strony, wersja językowa i data — zagregowane do licznika dziennego dla każdej strony. W ten sam sposób zliczane jest, ile razy kliknięto odnośnik do App Store (ze wskazaniem jego umiejscowienia na stronie) i ile razy formularz wsparcia został pomyślnie wysłany — również wyłącznie jako licznik dzienny, bez odniesienia do osoby ani do treści wiadomości.

Nie są zapisywane adresy IP, pliki cookie, identyfikatory urządzeń ani przeglądarek, ani żadne inne dane osobowe. Pojedynczych odsłon nie da się następczo przypisać do osoby ani urządzenia. Zliczanie działa na własnej infrastrukturze; nie uczestniczą w nim podmioty trzecie. Podstawą prawną jest art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na pomiarze zasięgu własnej oferty).

5. Formularz wsparcia

Za pośrednictwem formularza na naszej stronie wsparcia mogą się Państwo skontaktować z nami bezpośrednio. Wprowadzone dane (imię i nazwisko, adres e-mail, sprawa, wiadomość oraz opcjonalnie załączony plik — obraz lub plik tekstowy) są przesyłane z Państwa przeglądarki bezpośrednio do prowadzonej przez nas samodzielnie automatyzacji (n8n). Tam tworzone jest z nich zgłoszenie wsparcia w naszym wewnętrznym systemie zgłoszeń i wyzwalane jest powiadomienie dla nas.

W celu krótkotrwałego wykrywania nadużyć (ograniczanie liczby żądań) Państwa adres IP jest przechowywany przez maksymalnie 5 minut, a następnie automatycznie nadpisywany. Ponadto adres IP wraz z danymi z formularza jest zawarty w technicznych dziennikach automatyzacji, które służą wyłącznie do wyszukiwania błędów i są automatycznie usuwane po 7 dniach; nie są one analizowane.

W celu ochrony przed zautomatyzowanymi nadużyciami (botami spamowymi) formularz zawiera niewidoczne pole kontrolne oraz prowadzoną przez nas samodzielnie procedurę weryfikacji (ALTCHA). Przy wypełnianiu Państwa przeglądarka rozwiązuje przy tym małe zadanie obliczeniowe, które wcześniej pobrała z naszej automatyzacji; dodatkowo przesyłany jest czas między wczytaniem strony a wysłaniem. W ramach tego sprawdzania nie są stosowane pliki cookie, nie są osadzane podmioty trzecie i nie są rejestrowane cechy Państwa urządzenia ani przeglądarki; potrzebny do tego skrypt jest dostarczany z własnego serwera. Przy pobieraniu zadania obliczeniowego Państwa adres IP jest ze względów technicznych przetwarzany wyłącznie przez czas trwania połączenia i nie jest zapisywany. Podstawą prawną jest art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na przeciwdziałaniu nadużyciom).

Po wysłaniu otrzymują Państwo na podany adres e-mail automatyczne potwierdzenie wpłynięcia wraz z numerem zgłoszenia; ponadto Państwa zapytanie jest przekazywane pocztą elektroniczną do naszej skrzynki wsparcia. Do wysyłki i przechowywania tych wiadomości korzystamy z usługodawcy poczty elektronicznej, który przetwarza dane jako podmiot przetwarzający wyłącznie na nasze zlecenie.

Załączony plik jest przechowywany wraz z Państwa zapytaniem w naszym wewnętrznym systemie zgłoszeń i przekazywany pocztą elektroniczną do naszej skrzynki wsparcia. Nie jest przekazywany do wymienionej poniżej usługi AI. Prosimy nie przesyłać plików zawierających hasła, dane dostępowe ani inne informacje poufne.

W celu szybszej odpowiedzi zlecamy przygotowanie projektu odpowiedzi na zapytania wsparcia usłudze AI Claude firmy Anthropic PBC (USA); przed wysłaniem sami go sprawdzamy i redagujemy. Przekazywane są przy tym aplikacja, sprawa i treść wiadomości, natomiast nie Państwa imię i nazwisko, adres e-mail ani załączony plik. Adresy e-mail zawarte w treści wiadomości są automatycznie usuwane przed przekazaniem. Anthropic przetwarza dane jako podmiot przetwarzający na podstawie umowy powierzenia przetwarzania danych. Przekazanie do USA jest zabezpieczone standardowymi klauzulami umownymi UE. Dane nie są wykorzystywane do trenowania modeli AI. Jeżeli usługa jest niedostępna, projekt powstaje na naszej własnej infrastrukturze. Podstawą prawną jest art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na sprawnym rozpatrywaniu zapytań wsparcia).

Przekazane dane z formularza są wykorzystywane wyłącznie do obsługi Państwa zapytania. Nie są przekazywane odbiorcom innym niż wymienieni w niniejszej informacji. Po ostatecznym załatwieniu sprawy są usuwane, o ile nie istnieją ustawowe obowiązki przechowywania. Podstawą prawną jest art. 6 ust. 1 lit. b) RODO (obsługa Państwa zapytania) lub art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na przeciwdziałaniu nadużyciom).

6. Aplikacja gyokuro

gyokuro jest klientem dla samodzielnie hostowanych serwerów Gitea i Forgejo. Aplikacja łączy się wyłącznie z serwerami skonfigurowanymi przez Państwa samodzielnie. Państwa dane repozytoriów, zgłoszeń i kodu pozostają w całości między aplikacją a Państwa własnym serwerem. Nie są osadzone żadne usługi analityczne, śledzące ani reklamowe podmiotów trzecich i nie są przekazywane podmiotom trzecim raporty o awariach. Dane dostępowe (tokeny) są przechowywane wyłącznie lokalnie na Państwa urządzeniu w pęku kluczy systemu iOS. Przekazywanie danych do systemów prowadzonych przez dewelopera odbywa się wyłącznie w dwóch opisanych poniżej w całości przypadkach: są to anonimowa, w każdej chwili wyłączalna statystyka użycia oraz — tylko jeśli je Państwo aktywują — powiadomienia push przez przekaźnik push gyokuro.

Anonimowa statystyka użycia (od wersji 3.0)

Aby zrozumieć, jak dobrze działają w aplikacji konfiguracja, okres próbny i zakup — i aby na tej podstawie podejmować decyzje o ulepszeniach i cenach —, gyokuro rejestruje od wersji 3.0 niewielką liczbę ściśle określonych zdarzeń i przesyła je z szyfrowaniem TLS na prowadzony przez nas samodzielnie serwer w Niemczech (telemetry.hanold.online). Są to wyłącznie następujące pięć zdarzeń, innych nie ma:

  1. Pierwsze uruchomienie aplikacji po instalacji
  2. Pierwsze udane połączenie z serwerem Gitea lub Forgejo
  3. Rozpoczęcie bezpłatnego okresu próbnego
  4. Wyświetlenie ekranu zakupu
  5. Zakończony zakup odblokowania Unlimited

Każde zdarzenie zawiera technicznie dokładnie następujące dane: losowo wygenerowany identyfikator instalacji (UUID losowany przy pierwszym uruchomieniu — nie zawiera on żadnego odniesienia do urządzenia, konta ani osoby i jest usuwany wraz z odinstalowaniem aplikacji), znacznik czasu, wersję aplikacji, zgrubną wersję systemu operacyjnego (np. „iOS 26"), platformę (iPhone lub iPad), a w niektórych przypadkach także krótką wskazówkę kontekstową (np. w którym miejscu aplikacji został wyświetlony ekran zakupu albo ile dni upłynęło między instalacją a zakupem).

Co wyraźnie nie jest rejestrowane ani zapisywane: adresy IP (punkt odbiorczy celowo nie prowadzi dziennika dostępu), identyfikatory urządzeń ani reklamowe (brak IDFA, brak IDFV), nazwa ani adres Państwa serwera Gitea lub Forgejo, Państwa dane dostępowe ani tokeny, zawartość ani zakres Państwa repozytoriów, zgłoszeń i pull requestów, Państwa aktywność programistyczna oraz wszelkie inne dane osobowe. Zdarzeń nie da się ani powiązać między urządzeniami, ani następczo przypisać do osoby.

Przetwarzanie odbywa się w całości na własnej infrastrukturze w Niemczech (odbiór przez prowadzoną samodzielnie automatyzację, przechowywanie we własnej bazie danych); podmioty trzecie nie uczestniczą w nim na żadnym etapie. Analiza odbywa się wyłącznie w formie zagregowanej — na przykład: „Ile instalacji z danego miesiąca rozpoczęło okres próbny i ile z nich dokonało później zakupu?"

Statystykę użycia mogą Państwo w każdej chwili wyłączyć w ustawieniach aplikacji („Anonymous usage statistics"); przesyłanie kończy się wówczas natychmiast. Podstawą prawną jest art. 6 ust. 1 lit. f) RODO (prawnie uzasadniony interes polegający na ulepszaniu własnej oferty). Ponieważ dane są anonimowe, nie występuje odniesienie do osoby — możliwość wyłączenia oferujemy mimo to, ponieważ sami byśmy jej oczekiwali.

Powiadomienia push przez przekaźnik push gyokuro (od wersji 3.0)

Opcjonalnie mogą Państwo otrzymywać z gyokuro powiadomienia o aktywności w wybranych repozytoriach (np. nowe zgłoszenia, komentarze, pull requesty, recenzje). Powiadomienia push są domyślnie wyłączone i uaktywniają się dopiero wtedy, gdy włączą je Państwo w ustawieniach aplikacji i wybiorą repozytoria.

Technicznie działa to tak: aplikacja zakłada w wybranych przez Państwa repozytoriach na Państwa własnym serwerze Gitea lub Forgejo webhook (rozpoznawalny po nazwie „gyokuro Notifications" lub po adresie docelowym push.gyokuro.app); mogą Państwo przeglądać te webhooki w aplikacji osobno dla każdego repozytorium i w każdej chwili je usunąć. Przy istotnej aktywności Państwa własny serwer wysyła wiadomość do prowadzonego przez nas samodzielnie serwera przekaźnikowego w Niemczech, który — tak jak ta witryna — działa na serwerze wynajętym w STRATO (patrz punkt 3). Przekaźnik sprawdza podpis, tworzy z wiadomości zwięzłe podsumowanie (nazwa repozytorium, rodzaj zdarzenia, osoba wykonująca działanie, tytuł lub numer zgłoszenia albo pull requesta — a także, tylko jeśli aktywowali Państwo opcję „Comment text in notification", krótki fragment tekstu komentarza lub recenzji; usunięte komentarze są co do zasady doręczane bez fragmentu tekstu) i doręcza je na Państwa urządzenie za pośrednictwem usługi push firmy Apple (Apple Push Notification service). W celu wyświetlenia dalszych szczegółów aplikacja sięga następnie bezpośrednio do Państwa własnego serwera; przekaźnik nie bierze w tym udziału.

Trwale przekaźnik przechowuje wyłącznie powiązanie między Państwa urządzeniem (przydzielonym przez Apple, specyficznym dla aplikacji tokenem push) a losowo wygenerowanym identyfikatorem kanału — żadnych nazw, żadnych kont, żadnych adresów serwerów. Treść wiadomości webhooka jest przetwarzana wyłącznie ulotnie w pamięci operacyjnej na potrzeby doręczenia i nie jest zapisywana; po doręczeniu (lub po kilku nieudanych próbach doręczenia) zostaje odrzucona. Adres IP Państwa serwera jest przy odbiorze przetwarzany ze względów technicznych, ale nie jest ani łączony z zapisanymi danymi, ani analizowany.

Do doręczania wykorzystywana jest usługa push firmy Apple; uzupełniająco obowiązują postanowienia Apple o ochronie danych. Jeśli wyłączą Państwo powiadomienia push w aplikacji, rejestracja Państwa urządzenia w przekaźniku zostanie usunięta. Podstawą prawną jest art. 6 ust. 1 lit. b) RODO (udostępnienie aktywowanej przez Państwa funkcji).

Zakupy przez App Store

Dystrybucja aplikacji odbywa się przez Apple App Store. Ewentualne zakupy lub odblokowania wewnątrz aplikacji są realizowane wyłącznie przez App Store; deweloper nie otrzymuje przy tym żadnych danych płatniczych, a jedynie zanonimizowane, zagregowane statystyki od Apple. Uzupełniająco obowiązuje polityka prywatności Apple.

7. Państwa prawa

Przysługuje Państwu prawo dostępu do danych (art. 15 RODO), sprostowania (art. 16 RODO), usunięcia (art. 17 RODO), ograniczenia przetwarzania (art. 18 RODO), przenoszenia danych (art. 20 RODO) oraz sprzeciwu (art. 21 RODO). Mają Państwo ponadto prawo wniesienia skargi do organu nadzorczego ds. ochrony danych; właściwy jest Krajowy Pełnomocnik ds. Ochrony Danych i Wolności Informacji Badenii-Wirtembergii.

Wskazówka dotycząca statystyki użycia: ponieważ przetwarzane tam zdarzenia są anonimowe i nie możemy ich przypisać do żadnej osoby, nie możemy odnieść żądań dostępu, sprostowania ani usunięcia do pojedynczych zdarzeń (art. 11 RODO). Najskuteczniejszym środkiem jest przełącznik opt-out w aplikacji.

8. Stan na dzień

Wrzesień 2026. Niniejsza informacja będzie w razie potrzeby aktualizowana.