Ta polityka opisuje, jakie dane osobowe przetwarzamy, gdy korzystasz ze strony kaption.one, z aplikacji Kaption na Windows, z programu poleceń, programu dla twórców i z tłumaczeń społeczności. Przy każdej kategorii podajemy, co zbieramy, po co, na jakiej podstawie prawnej z art. 6 ust. 1 RODO i jak długo to przechowujemy.
Administrator danych
Michał Wojciechowski DEV
ul. Wałowa 3a/10, 37-450 Stalowa Wola, Polska
NIP: 9452272167 · REGON: 525109472
E-mail: contact@kaption.one
Nie wyznaczyliśmy inspektora ochrony danych. Wszystkie sprawy dotyczące danych osobowych kieruj na powyższy adres e-mail.
W skrócie
- Do korzystania z aplikacji potrzebne jest konto. Logujesz się przez Google albo Discord. Zapisujemy Twój adres e-mail, nazwę, adres awatara i identyfikator konta u tego dostawcy. Hasła nie widzimy.
- Aplikacja rozpoznaje tekst z wybranego fragmentu ekranu na Twoim komputerze. Obraz z ekranu nie opuszcza komputera. Jeśli włączysz raporty o błędach, raport może zawierać krótki fragment tekstu z gry, który aplikacja akurat przetwarzała.
- Kaption jest darmowy. Nie przyjmujemy płatności, więc nie mamy danych kart.
- Nie używamy Google Analytics ani pikseli reklamowych, nie wyświetlamy reklam i nie sprzedajemy danych. Ruch na stronie mierzymy własnymi statystykami i narzędziem Cloudflare Web Analytics.
- W programie poleceń zapisujemy adres IP, przeglądarkę i kraj osoby, która założyła konto z polecenia, żeby wykrywać oszustwa.
- Sami ustawiamy tylko dwa ciasteczka i oba służą do logowania.
Czego nie zbieramy
- Obrazu z ekranu, zrzutów ekranu ani nagrań z gry.
- Danych kart płatniczych. Nie przyjmujemy płatności.
- Danych logowania do gier. Aplikacja nie łączy się z klientem gry ani z serwerami gry.
- Naciśnięć klawiszy ani ruchów myszy. Aplikacja reaguje tylko na skróty klawiszowe, które sama rejestruje w systemie.
- Danych do reklam. Nie używamy Google Analytics, Facebook Pixela, Hotjara ani trackerów reklamowych i nie profilujemy Cię w celach marketingowych.
Konto
Konto zakładasz, logując się przez Google albo Discord.
- Google przekazuje nam imię i nazwisko albo nazwę profilu, adres e-mail, adres zdjęcia profilowego i identyfikator konta Google (zakres
openid email profile). - Discord przekazuje nam nazwę użytkownika, adres e-mail, adres awatara i identyfikator konta Discord (zakres
identify email).
Do tego zapisujemy datę założenia konta, datę ostatniego logowania i status konta (np. darmowa beta). Jeśli trafiłeś do nas z linku partnera albo kampanii, przy zakładaniu konta zapisujemy też to źródło i kraj, który Cloudflare ustala na podstawie adresu IP.
Po co i na jakiej podstawie: prowadzenie konta i świadczenie usługi, art. 6 ust. 1 lit. b RODO (umowa, czyli Regulamin). Źródło wejścia zapisujemy na podstawie art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest wiedza o tym, które kanały przyprowadzają nowych graczy.
Jak długo: do usunięcia konta.
Podanie danych przy logowaniu jest dobrowolne, ale bez nich nie założysz konta i nie skorzystasz z aplikacji.
Urządzenia, pakiety tłumaczeń i pobrania
Gdy aktywujesz aplikację na komputerze, zapisujemy:
- nazwę komputera z Windows, którą potem widzisz na liście urządzeń,
- skróty SHA-256 trzech identyfikatorów sprzętu: identyfikatora procesora, numeru seryjnego płyty głównej i numeru seryjnego pierwszego dysku. Skróty liczy aplikacja na Twoim komputerze, więc same numery do nas nie trafiają,
- daty aktywacji, ostatniego połączenia i usunięcia urządzenia oraz klucze, którymi aplikacja szyfruje pakiety tłumaczeń na Twoim komputerze.
Gdy aplikacja działa, mniej więcej co godzinę łączy się z naszym serwerem, żeby potwierdzić aktywację. Przy tym połączeniu wysyła liczbę sekund, przez które działały napisy od poprzedniego połączenia. Tę liczbę zapisujemy tylko u osób, które założyły konto z polecenia (zobacz „Program poleceń”). U pozostałych zapisujemy tylko czas ostatniego połączenia.
Gdy aplikacja pobiera pakiet tłumaczeń, zapisujemy konto, urządzenie, plik i czas pobrania, skrót adresu IP z solą zmienianą codziennie oraz ogólny typ klienta i systemu (np. Windows, komputer).
Po co i na jakiej podstawie: limit dwóch urządzeń na konto i przypisanie pakietów tłumaczeń do Twojego komputera, art. 6 ust. 1 lit. b RODO. Wykrywanie nadużyć i ochrona pakietów przed kopiowaniem, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes).
Jak długo: dane urządzeń do usunięcia konta. Urządzenie, które usuniesz z listy, zostaje u nas oznaczone jako usunięte, bo sprawdzamy je przy poleceniach. Wpisy o pobraniach usuwamy automatycznie po 90 dniach. Urządzenia możesz usuwać sam na stronie konta.
Co zostaje na Twoim komputerze
Aplikacja przechwytuje obraz fragmentu ekranu, który sam wskażesz, rozpoznaje na nim tekst i dopasowuje go do pakietu tłumaczeń. Dzieje się to na Twoim komputerze. Obrazu z ekranu nie wysyłamy ani do siebie, ani nikomu innemu.
W folderze %APPDATA%\Kaption aplikacja trzyma ustawienia, dane aktywacji urządzenia (chronione mechanizmem Windows DPAPI), pakiety tłumaczeń (zaszyfrowane i przypisane do Twojego komputera) oraz dziennik app.log (do 10 MB i jedna starsza kopia). Nie mamy dostępu do tych plików. Zobaczymy je tylko wtedy, gdy sam nam je wyślesz, na przykład jako paczkę diagnostyczną, albo w zakresie opisanym w punkcie „Raporty o błędach”.
Aplikacja łączy się też bezpośrednio z serwerami, które do nas nie należą:
- gitlab.com: pobiera stamtąd publiczne pliki z tekstami gier Genshin Impact i Honkai: Star Rail, które udostępnia społeczność,
- enka.network, gi.yatta.moe, sr.yatta.moe i static.nanoka.cc: pobiera stamtąd ikony postaci, broni i przedmiotów do zakładki z postaciami.
Te serwisy widzą Twój adres IP i dane techniczne zapytania, jak przy każdym pobieraniu z internetu. Nie przekazujemy im żadnych danych o Tobie ani o Twoim koncie. Aktualizacje i instalator aplikacja pobiera z naszego serwera plików files.kaption.one, który obsługuje Cloudflare.
Raporty o błędach (za zgodą)
Raporty o błędach są domyślnie wyłączone. Wysyłamy je tylko wtedy, gdy zaznaczysz tę opcję przy pierwszym uruchomieniu albo później w Pomoc › Prywatność. Zgodę wycofujesz tym samym przełącznikiem. Wycofanie działa od razu i nie wpływa na zgodność z prawem raportów wysłanych wcześniej.
Raport zawiera:
- opis błędu: jego typ, komunikat i ślad stosu (stack trace),
- komunikaty z dziennika aplikacji zapisane na poziomie błędu, do 2000 znaków każdy. Taki komunikat może zawierać krótki fragment tekstu z gry, który aplikacja akurat rozpoznawała,
- wersję aplikacji oraz podstawowe dane o systemie i środowisku uruchomieniowym, np. wersję Windows i .NET,
- losowy identyfikator aktywacji urządzenia. Dzięki niemu łączymy raporty z jednej instalacji i w razie potrzeby możemy je powiązać z Twoim urządzeniem w naszej bazie.
Raport nie zawiera Twojego adresu e-mail ani obrazu z ekranu.
Raporty odbiera i przechowuje w naszym imieniu GlitchTip (Burke Software and Consulting LLC, USA). Trzyma je przez 90 dni, czyli tyle, ile wynosi jego domyślny okres przechowywania, a potem usuwa je automatycznie.
Podstawa: Twoja zgoda, art. 6 ust. 1 lit. a RODO.
Opinie i kontakt
Opinię możesz wysłać z aplikacji: z kreatora pierwszego uruchomienia, z Ustawień albo z menu ikony w zasobniku systemowym. Zapisujemy treść wiadomości (do 2000 znaków), identyfikator i adres e-mail konta, rodzaj i wersję aplikacji, skrót adresu IP z solą zmienianą codziennie oraz ogólny typ klienta i systemu. Z jednego adresu IP można wysłać 5 wiadomości na dobę.
Kopia treści wiadomości trafia na nasz prywatny kanał na Discordzie, z krótkim identyfikatorem konta, bez adresu e-mail. Dzięki temu szybciej ją zobaczymy.
Gdy piszesz na contact@kaption.one, przetwarzamy Twój adres e-mail i treść korespondencji. Pocztę obsługuje dla nas Zoho. Gdy piszesz do nas na Discordzie, widzimy Twoją nazwę i treść wiadomości, a Discord przetwarza je na własnych zasadach.
Po co i na jakiej podstawie: odpowiedź na wiadomość i rozwój Kaption, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes).
Jak długo: opinie z aplikacji usuwamy z naszej bazy automatycznie po 90 dniach. Kopię na Discordzie, e-maile i wiadomości na Discordzie przechowujemy, dopóki są potrzebne do załatwienia sprawy.
Program poleceń
Gdy ktoś zakłada konto z Twojego linku albo wpisuje Twój kod, zapisujemy powiązanie obu kont, użyty kod i datę. O osobie zaproszonej zapisujemy dodatkowo:
- adres IP z chwili założenia konta albo wpisania kodu,
- identyfikator przeglądarki (nagłówek User-Agent, do 300 znaków) i kraj, który Cloudflare ustala na podstawie adresu IP,
- łączny czas korzystania z aplikacji z włączonymi napisami i liczbę dni, w których z niej korzystała. Aplikacja wysyła te dane przy połączeniach opisanych w punkcie „Urządzenia, pakiety tłumaczeń i pobrania”.
Osoba zapraszająca widzi na swoim panelu tylko zamaskowany adres e-mail zaproszonej osoby (np. ab*@g*.com) i stan polecenia. Nie widzi adresów IP ani danych urządzeń.
Jak wykrywamy nadużycia:
- Gdy zaproszone konto zostanie aktywowane na komputerze, którego używa osoba zapraszająca (ten sam skrót sprzętu albo 2 z 3 identyfikatorów), system automatycznie unieważnia polecenie i wyłącza kod osoby zapraszającej. Kod przestaje działać, a kolejne progi nagród nie są przyznawane.
- Gdy zaproszona osoba łączy się z tej samej sieci co inna osoba zaproszona przez tę samą osobę (ten sam zakres adresów IP: /24 w IPv4, /64 w IPv6), system tylko oznacza polecenie do ręcznego sprawdzenia. Wspólny internet w domu albo w akademiku sam niczego nie przekreśla.
- Nagrody wydaje człowiek, po sprawdzeniu zgłoszenia.
Pierwsza z tych decyzji zapada automatycznie. Jeśli uważasz, że to pomyłka, na przykład dlatego, że dwie osoby grają na jednym komputerze, napisz do nas. Sprawdzi to człowiek.
Po co i na jakiej podstawie: prowadzenie programu i wydawanie nagród osobie zapraszającej, art. 6 ust. 1 lit. b RODO (zasady programu w Regulaminie). Dane osoby zaproszonej, w tym adres IP i czas korzystania, przetwarzamy na podstawie art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest rzetelne liczenie aktywnych poleceń i zapobieganie oszustwom.
Jak długo: dopóki istnieje konto osoby zapraszającej i konto osoby zaproszonej. Usunięcie któregokolwiek z nich usuwa wpis o poleceniu razem z adresem IP. Wpisy w wewnętrznym dzienniku zdarzeń programu (losowe identyfikatory kont, kod i kraj, bez adresów e-mail i adresów IP) usuwamy albo anonimizujemy razem z kontem.
Odbiór nagród
Gdy zgłaszasz odbiór nagrody, podajesz sposób wysyłki i potrzebne do niego dane: adres e-mail konta PayPal, adres e-mail, na który wyślemy kartę podarunkową Amazon, albo UID HoYoLAB i region serwera. Szyfrujemy je w bazie (AES-GCM). Odszyfrować je może tylko administrator Kaption, żeby wysłać nagrodę. Zapisujemy też stan zgłoszenia, daty i potwierdzenie wysyłki, np. numer transakcji albo kod karty, również zaszyfrowane.
Na nasz prywatny kanał na Discordzie może trafić powiadomienie o zgłoszeniu, z identyfikatorem konta i wybranym sposobem wysyłki, bez danych kontaktowych.
Żeby wysłać nagrodę, przekazujemy dostawcy tylko to, czego potrzebuje: adres e-mail do PayPal, adres e-mail do Amazon, jeśli kartę wysyła Amazon, albo UID i region do sklepu HoYoverse. Te firmy przetwarzają dane na własnych zasadach.
Po co i na jakiej podstawie: wydanie nagrody, art. 6 ust. 1 lit. b RODO. Dokumenty potrzebne do rozliczeń podatkowych przechowujemy na podstawie art. 6 ust. 1 lit. c RODO.
Jak długo: dane zgłoszenia do usunięcia konta. Dokumenty rozliczeniowe, jeśli przepisy wymagają ich przechowywania, do upływu okresu przedawnienia zobowiązania podatkowego, co do zasady 5 lat od końca roku, w którym upłynął termin płatności podatku (art. 86 § 1 w związku z art. 70 § 1 Ordynacji podatkowej).
Program dla twórców
Gdy zgłaszasz materiał na Discordzie albo mailem, przetwarzamy Twoją nazwę na Discordzie albo adres e-mail, nazwę kanału, link do materiału i jego publiczne statystyki, uzgodnioną stawkę oraz dane do wypłaty, które nam podasz. Jeśli pokażemy Twój materiał na kaption.one, podpiszemy go nazwą kanału z linkiem.
W sekcji „Kaption w akcji” pokazujemy też fragmenty nagrań z YouTube, podpisane nazwą kanału autora i linkiem do filmu. Nazwa kanału może trafić do modelu AI, który pomaga nam pisać opisy klipów (zobacz „Komu przekazujemy dane”).
Po co i na jakiej podstawie: współpraca i wypłata, art. 6 ust. 1 lit. b RODO. Rozliczenia podatkowe, art. 6 ust. 1 lit. c RODO. Podpisywanie autorów nagrań, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: rzetelne oznaczanie autorstwa).
Jak długo: przez czas współpracy i do przedawnienia roszczeń z niej wynikających. Dokumenty rozliczeniowe przez okres wymagany przepisami podatkowymi. Podpis przy materiale do czasu usunięcia materiału ze strony.
Tłumaczenia społeczności i pula dla tłumaczy
Gdy poprawiasz polskie napisy w aplikacji albo na stronie tłumacza, zapisujemy, razem z Twoim kontem:
- Twój profil: wybraną nazwę (dopóki jej nie wybierzesz, pseudonim, który Ci nadajemy), informację, czy pokazujemy Cię w rankingu, rolę (tłumacz, redaktor albo blokada udziału) i, jeśli go podasz, adres e-mail do wypłat,
- to, co wysyłasz: proponowane linijki razem z angielską linijką, której dotyczą, tłumaczenie wyświetlane w tamtej chwili, postać, która mówi, i poprzednią linijkę, jeśli aplikacja je przesyła, informację, czy poprawka dotyczy każdej osoby, czy tylko kobiety albo mężczyzny, Twoje uwagi, terminy do słowniczka oraz Twoje głosy na propozycje innych osób. Przy propozycjach z aplikacji także to, z którego Twojego urządzenia je wysłano,
- decyzje redaktorów o Twoich propozycjach i terminach, z podanym uzasadnieniem,
- Twoje punkty, miesiąc, do którego się liczą, oraz kwoty obliczone i wypłacone Ci z puli.
Twoja nazwa (dopóki jej nie wybierzesz, pseudonim), punkty i liczba przyjętych propozycji pojawiają się w publicznym rankingu, a redaktorzy widzą Twoją nazwę przy Twoich propozycjach. Tak jest domyślnie. W każdej chwili możesz to wyłączyć w profilu: wtedy ranking Cię pomija, a redaktorzy widzą tylko pseudonim. Nazwy z konta Google ani Discord nie pokazujemy, chyba że wybierzesz ją jako swoją nazwę. Administrator Kaption widzi też adres e-mail konta i adres do wypłat. Przyjęte linijki trafiają do wszystkich użytkowników Kaption w aplikacji i w pakietach tłumaczeń, zawsze bez Twojej nazwy. O wpłatach do puli zapisujemy kwotę, datę i platformę, a imię lub pseudonim darczyńcy tylko wtedy, gdy zgodzi się na jego pokazanie na stronie puli. Platformy do wpłat przetwarzają dane darczyńców na własnych zasadach.
Po co i na jakiej podstawie: prowadzenie programu, liczenie punktów i wypłaty, art. 6 ust. 1 lit. b RODO (zasady na stronie społeczności). Domyślne pokazywanie Cię w rankingu, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: docenianie pracy tłumaczy i przejrzystość punktów, od których zależy podział puli); wyłączenie tego w profilu jest Twoim sprzeciwem. Moderacja, zapobieganie nadużyciom i obsługa zgłoszeń dotyczących linijek, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: poprawne i zgodne z prawem napisy). Dokumentacja wypłat i rozliczeń podatkowych, art. 6 ust. 1 lit. c RODO.
Jak długo: profil, głosy i punkty do usunięcia konta. Propozycje, terminy i recenzje zostają potem jako część tłumaczeń, bez powiązania z Tobą ani z Twoimi urządzeniami. Kwoty wypłat zostają na stronie puli bez Twojej nazwy. Dokumenty rozliczeniowe, jeśli przepisy wymagają ich przechowywania, do upływu okresu przedawnienia zobowiązania podatkowego, co do zasady 5 lat od końca roku, w którym upłynął termin płatności podatku.
Gra rankingowa w zgadywankach
Zagadki dnia w zgadywankach (Gendle, Stardle, Zendle, Wuwdle) nie opuszczają Twojej przeglądarki. Gra rankingowa działa inaczej: grasz zalogowany, a zagadkę i wynik trzyma nasz serwer. Przy każdej zagadce rankingowej zapisujemy, razem z Twoim kontem:
- grę, tryb i dzień, postać wylosowaną jako Twoja odpowiedź oraz dane potrzebne do podpowiedzi,
- Twoje próby z godziną, o której każda dotarła do naszego serwera, limit czasu zagadki i czas, jaki Ci zajęła, liczbę prób, wynik, punkty i serię,
- oznaczenia czasu (zagadka rozwiązana szybciej, niż da radę człowiek, próby w odstępie krótszym niż sekunda), a jeśli sprawdzamy wynik, także naszą decyzję i jej powód,
- Twój profil w rankingu: wybrany pseudonim, jeśli go ustawisz, informację, czy pokazujemy Cię w rankingu, a jeśli zablokujemy Ci grę rankingową, także powód.
Ranking jest publiczny. Pokazuje Twoje miejsce, punkty i liczbę trafionych zagadek pod nazwą utworzoną z identyfikatora konta („Gracz 3f9a2c”), dopóki nie wybierzesz pseudonimu. Na stronie rankingu w każdej chwili zmienisz pseudonim, wrócisz do nazwy z numerem albo odznaczysz pokazywanie. Wtedy w rankingu widać „Ukryty gracz”, a to ustawienie zostaje, dopóki go nie zmienisz. Administrator Kaption widzi przy Twoich wynikach także adres e-mail konta.
Zanim zacznie się zagadka rankingowa, Cloudflare Turnstile sprawdza, czy gra człowiek, a nie skrypt. Sprawdzenie działa w Twojej przeglądarce z challenges.cloudflare.com i wysyła do Cloudflare techniczne sygnały z przeglądarki oraz Twój adres IP. Nasz serwer przesyła potem do Cloudflare token sprawdzenia i Twój adres IP, żeby potwierdzić wynik. Nie przechowujemy żadnego z nich. Żeby blokować nadużycia, liczymy też zapytania rankingowe na konto i na adres IP (zobacz „Logi i limity zapytań”).
Po co i na jakiej podstawie: gra rankingowa i ranking, do którego dołączasz, grając w nią, art. 6 ust. 1 lit. b RODO. Domyślne pokazywanie w rankingu, sprawdzanie czasu, Turnstile i blokowanie oszustw, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: uczciwy ranking). W każdej chwili możesz sprzeciwić się pokazywaniu, odznaczając je.
Jak długo: do usunięcia konta. Usunięcie konta usuwa Twoje wyniki rankingowe i profil w rankingu.
Strona, statystyki i logi
Stronę kaption.one obsługuje Cloudflare. Przy każdej wizycie przetwarza Twój adres IP i dane techniczne zapytania, żeby dostarczyć stronę i chronić ją przed atakami.
Nasze statystyki. Żeby wiedzieć, skąd przychodzą odwiedzający, strona wysyła do naszego serwera krótki wpis przy każdym otwarciu podstrony i przy kliknięciu linku do pobrania. Wpis zawiera adres podstrony, stronę, z której przyszedłeś (adres serwisu i ścieżkę, bez parametrów), parametry UTM i identyfikatory kliknięć reklam z linku (np. gclid), rozmiar okna i ekranu oraz język i strefę czasową przeglądarki. Nasz serwer dodaje kraj, ogólną rodzinę przeglądarki i systemu, rodzaj urządzenia, skrót fragmentu adresu IP z solą zmienianą codziennie, identyfikator zapytania w Cloudflare i dzienny klucz odwiedzającego, czyli skrót z fragmentu adresu IP i nagłówka przeglądarki, który zmienia się o północy UTC. Dzięki niemu odwiedziny liczą się raz na dobę; samego adresu IP ani nagłówka przeglądarki nie zapisujemy. Na stałe nic do tego w Twojej przeglądarce nie zapisujemy: źródło wejścia (parametry UTM, strona odsyłająca) strona pamięta w pamięci karty, dopóki jej nie zamkniesz. Tych wpisów nie łączymy z kontem i usuwamy je automatycznie po 90 dniach.
Gdy wchodzisz z linku partnera (z parametrem src), zapisujemy źródło, podstronę, kraj, skrót fragmentu adresu IP i dzienny klucz odwiedzającego, raz na dobę dla tego samego źródła. Te wpisy też usuwamy po 90 dniach.
Cloudflare Web Analytics. Strony ładują skrypt Cloudflare Web Analytics, który liczy odwiedziny i mierzy szybkość ładowania. Według Cloudflare to narzędzie nie używa ciasteczek ani pamięci przeglądarki.
Logi i limity zapytań. Nasz serwer API zapisuje w Cloudflare techniczne logi zapytań (czas, adres zapytania, wynik i dane techniczne, które mogą obejmować adres IP) i przechowuje je nie dłużej niż 30 dni. Żeby blokować nadużycia, liczymy zapytania z jednego adresu IP. Liczniki zawierają adres IP i znikają same po czasie od 2 minut do 2 dni.
Filmy z YouTube. Na stronie głównej, w poradnikach i na stronach postaci pokazujemy miniatury filmów. Ładują się one z serwera obrazów YouTube (i.ytimg.com), więc Google widzi Twój adres IP. Sam odtwarzacz YouTube ładuje się dopiero po kliknięciu: na stronach postaci w trybie ograniczonej prywatności (youtube-nocookie.com), w pozostałych miejscach z youtube.com. Dopiero wtedy YouTube może zapisać swoje ciasteczka. Google działa tu jako osobny administrator danych.
Po co i na jakiej podstawie: działanie i bezpieczeństwo strony oraz wiedza o tym, skąd przychodzą gracze, bez zewnętrznych narzędzi reklamowych, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes). Możesz się temu sprzeciwić (zobacz „Twoje prawa”).
Głosowania i dawna lista oczekujących
Głosowanie na kolejne języki obsługuje Supabase. Gdy otwierasz stronę główną, przeglądarka tworzy losową wartość, zapisuje ją w pamięci przeglądarki i liczy z niej oraz z rozmiaru ekranu, języka, strefy czasowej i liczby rdzeni procesora skrót SHA-256. Ten skrót trafia do Supabase, żeby pokazać Twoje głosy i blokować podwójne głosowanie. Przy głosie zapisujemy tylko język, skrót i datę, bez adresu IP, e-maila i konta. Bez losowej wartości z Twojej przeglądarki nie da się powiązać skrótu z Tobą.
Podstawa: art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: uczciwe głosowanie). Jak długo: bezterminowo.
Głosowanie na kolejną grę. Na stronie obsługiwanych gier możesz zagłosować na grę, którą Kaption powinien obsłużyć jako następną. Przy każdym głosie zapisujemy grę, czas i kod głosującego. Kod to skrót SHA-256 liczony z tajną wartością, którą zna tylko nasz serwer, z dnia (UTC) oraz z identyfikatora Twojego konta Kaption, jeśli głosujesz po zalogowaniu, albo z adresu Twojej sieci (adresu IPv4 lub pierwszej połowy adresu IPv6). Samego adresu ani identyfikatora konta nie zapisujemy, a kod zmienia się każdego dnia. Dzięki niemu liczymy jeden głos na grę dziennie. Nocne zadanie usuwa każdy głos drugiej nocy po jego oddaniu. Zostaje tylko liczba głosów na każdą grę, bez kodów. Żeby blokować głosowanie skryptami, liczymy też zapytania o głos z jednego adresu sieci (zobacz „Logi i limity zapytań”).
Podstawa: art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes: uczciwe głosowanie). Jak długo: głos z kodem najwyżej 51 godzin, liczba głosów na grę bezterminowo.
Formularza listy oczekujących nie ma już na stronie. Jeśli zapisałeś się na nią wcześniej, Supabase może nadal przechowywać Twój adres e-mail, język strony i źródło zapisu, dopóki nie usuniemy tej listy albo nie poprosisz o usunięcie. Podstawa: Twoja zgoda, art. 6 ust. 1 lit. a RODO. Możesz ją wycofać, pisząc do nas.
Narzędzie „Mój build”
Na stronie Mój build wpisujesz UID z gry, a my pokazujemy karty z Twoim buildem. Dane pobiera nasz serwer z Enka.Network (enka.network), które odczytuje publiczną gablotę postaci, czyli to, co gra pokazuje każdemu w Twoim profilu: nick, poziom konta, postacie i ich ekwipunek. Enka.Network dostaje od nas tylko UID, który wpisujesz. Podgląd karty rysuje Twoja przeglądarka, więc grafiki i ikony postaci, których nie trzymamy u siebie, pobiera prosto z enka.network albo yatta.moe; te serwisy widzą wtedy Twój adres IP i dane techniczne zapytania. Obraz, który wybierzesz jako tło karty, nie opuszcza Twojego urządzenia: strona składa z nim kartę w Twojej przeglądarce. Po każdym odczycie strona zapamiętuje też w pamięci przeglądarki (kaption_build_memory) UID, Twój nick i pokazane postacie (do 60 na UID, dla 8 ostatnio odczytanych UID), żeby pod polem UID pokazać ostatnio sprawdzane UID, a kolejny odczyt mógł wypisać postacie, których nie ma już w gablocie. Te dane nie opuszczają Twojego urządzenia. Dla danego UID usuwa je przycisk „Zapomnij zapamiętane” na stronie albo × przy tym UID w wierszu „Ostatnio sprawdzane”.
Strona Dziś może odczytać tę samą gablotę, gdy wpiszesz tam swój UID, żeby pokazać, które talenty Twoich postaci możesz danego dnia podnieść. Działa przez ten sam serwer i na zasadach opisanych tutaj, a wynik trzyma w tej samej pamięci przeglądarki; usuwa go przycisk „Usuń z tej przeglądarki” na tamtej stronie.
Aplikacja Kaption na Windows odczytuje tę samą gablotę dla codziennej karty „Co dziś farmić”. Gdy zapiszesz swój UID z Genshin Impact w Ustawienia › Postacie, aplikacja trzyma go w swoich ustawieniach na Twoim komputerze i odczytuje gablotę przez ten sam serwer i na tych samych zasadach, najwyżej raz na dzień serwera (dzień zmienia się z resetem o 4:00 czasu serwera). Zapytanie nie zawiera danych konta ani urządzenia. Okrojoną kopię wyniku, czyli nazwy postaci, ich poziomy i poziomy talentów, aplikacja trzyma na Twoim komputerze w pliku %APPDATA%\Kaption\Genshin\showcase.json. Dopóki nie zapiszesz UID, nic nie jest odczytywane. Przycisk „Usuń UID i dane” w Ustawienia › Postacie usuwa i UID, i tę kopię.
Wynik trzymamy w pamięci podręcznej Cloudflare (Workers KV) przez czas, jaki podaje Enka.Network, nie krócej niż 5 minut, a gotowe obrazki kart do godziny. Potem znikają same. UID ani wyników nie zapisujemy w bazie danych, nie łączymy ich z kontem Kaption i nie używamy do statystyk. Żeby ograniczyć nadużycia, z jednego adresu IP można odczytać najwyżej 30 UID na minutę; licznik z adresem IP znika po 2 minutach. Adres zapytania (z UID) może trafić do technicznych logów zapytań opisanych w punkcie „Strona, statystyki i logi”.
Link do udostępnienia karty (/s/<gra>/<uid>/<postać>) zawiera UID. Każdy, kto go otworzy, zobaczy te same publiczne dane.
Po co i na jakiej podstawie: pokazanie publicznych danych z gry, o które prosisz, wpisując UID albo otwierając link, art. 6 ust. 1 lit. f RODO (nasz prawnie uzasadniony interes). Sam UID zwykle nie wskazuje osoby, ale razem z nickiem może, dlatego traktujemy go jak dane osobowe. Enka.Network przetwarza dane z gier na własnych zasadach: polityka prywatności Enka.Network.
Jak długo: wyniki tylko przez czas działania pamięci podręcznej opisany wyżej, adres zapytania w logach zapytań do 30 dni. Niczego więcej z tego narzędzia nie przechowujemy.
Komu przekazujemy dane
Podmioty przetwarzające. Te firmy przetwarzają dane w naszym imieniu, na podstawie umów powierzenia z art. 28 RODO:
- Cloudflare, Inc. (USA): strona (Pages), serwer API (Workers), baza danych (D1), pliki (R2), liczniki limitów i pamięć podręczna (KV), logi zapytań, Web Analytics i sprawdzenie przed zagadką rankingową (Turnstile). Polityka prywatności
- Supabase Pte. Ltd. (Singapur): głosowanie na języki i dawna lista oczekujących. Polityka prywatności
- Burke Software and Consulting LLC, czyli GlitchTip (USA): raporty o błędach, tylko za Twoją zgodą. Polityka prywatności
- Zoho: poczta contact@kaption.one. Polityka prywatności
Inni odbiorcy. Te firmy przetwarzają dane jako osobni administratorzy, na własnych zasadach:
- Google: logowanie przez Google, miniatury i odtwarzacz YouTube. Polityka prywatności
- Discord: logowanie przez Discord, nasz serwer społeczności oraz prywatne kanały z powiadomieniami o opiniach i zgłoszeniach nagród. Polityka prywatności
- GitLab, enka.network, yatta.moe i nanoka.cc: serwery, z których aplikacja pobiera publiczne dane i ikony gier. Widzą tylko Twój adres IP i dane techniczne zapytania.
- Enka.Network: źródło publicznych danych z gier dla narzędzia „Mój build”. Dostaje od naszego serwera tylko wpisany UID. Polityka prywatności
- PayPal, Amazon i HoYoverse: tylko wtedy, gdy wybierzesz u nich odbiór nagrody.
- Organy publiczne: gdy wymaga tego prawo.
Usługi, które nie dostają danych użytkowników. Tłumaczenia tekstów z gier, poradniki, propozycje drużyn, opisy aktualizacji i część grafik tworzymy przy pomocy modeli AI w usłudze Microsoft Azure OpenAI. Wysyłamy do nich teksty i dane z gier, a przy opisach klipów promocyjnych także publiczną nazwę kanału, który podpisujemy. Nie wysyłamy do nich danych o użytkownikach Kaption: adresów e-mail, adresów IP, opinii ani obrazu z ekranu. Serwer, który przygotowuje aktualizacje tłumaczeń, działa w Oracle Cloud i przetwarza wyłącznie dane z gier.
Nie sprzedajemy danych i nie udostępniamy ich reklamodawcom.
Przekazywanie danych poza EOG
Część dostawców ma siedzibę poza Europejskim Obszarem Gospodarczym (w USA albo w Singapurze) albo działa globalnie: Cloudflare, Supabase, GlitchTip, Zoho, Discord, Google i Microsoft. Gdy dane trafiają poza Europejski Obszar Gospodarczy, opieramy się na decyzji Komisji Europejskiej stwierdzającej odpowiedni stopień ochrony w ramach EU-U.S. Data Privacy Framework (wobec firm, które mają w nim certyfikat), a w pozostałych przypadkach na standardowych klauzulach umownych przyjętych przez Komisję. Kopię tych zabezpieczeń możesz dostać, pisząc do nas.
Jak długo przechowujemy dane
- Konto, źródło wejścia przypisane do konta, urządzenia (także usunięte z listy), polecenia i zgłoszenia nagród: do usunięcia konta.
- Wpisy o pobraniach pakietów tłumaczeń: 90 dni.
- Opinie z aplikacji: 90 dni w naszej bazie. Kopia na Discordzie, e-maile i wiadomości na Discordzie: dopóki są potrzebne do załatwienia sprawy.
- Statystyki strony i wejścia z linków partnerów: 90 dni.
- Narzędzie „Mój build”: wyniki w pamięci podręcznej przez czas podany przez Enka.Network, nie krócej niż 5 minut, obrazki kart do godziny, licznik zapytań z adresem IP 2 minuty.
- Logi zapytań w Cloudflare: do 30 dni. Liczniki limitów zapytań: od 2 minut do 2 dni.
- Raporty o błędach: 90 dni.
- Głosy na języki: bezterminowo. Lista oczekujących: dopóki jej nie usuniemy albo nie poprosisz o usunięcie swojego adresu.
- Głosy na kolejną grę: każdy głos z kodem najwyżej 51 godzin, liczba głosów na grę bezterminowo.
- Współpraca z twórcami: przez czas współpracy i do przedawnienia roszczeń z niej wynikających.
- Gra rankingowa w zgadywankach: wyniki i profil w rankingu do usunięcia konta.
- Tłumaczenia społeczności: profil, głosy i punkty do usunięcia konta; propozycje, terminy i recenzje także potem, bez powiązania z Tobą. Zapisy wpłat: dopóki działa pula i tak długo, jak wymagają przepisy o rachunkowości.
- Dokumenty rozliczeniowe nagród i wypłat dla twórców: do upływu okresu przedawnienia zobowiązania podatkowego, co do zasady 5 lat od końca roku, w którym upłynął termin płatności podatku.
- Jednorazowe dane logowania (stan logowania OAuth): 10 minut. Unieważnione tokeny: do końca ich ważności.
Twoje prawa
Masz prawo:
- dostępu do swoich danych i otrzymania ich kopii (art. 15 RODO),
- sprostowania danych (art. 16 RODO),
- usunięcia danych (art. 17 RODO),
- ograniczenia przetwarzania (art. 18 RODO),
- przeniesienia danych, które nam podałeś, jeśli przetwarzamy je na podstawie umowy albo zgody (art. 20 RODO),
- sprzeciwu wobec przetwarzania na podstawie naszego prawnie uzasadnionego interesu (art. 21 RODO),
- wycofania zgody w dowolnej chwili, bez wpływu na zgodność z prawem wcześniejszego przetwarzania (art. 7 ust. 3 RODO),
- wniesienia skargi do organu nadzorczego (art. 77 RODO).
Możesz też poprosić, żeby automatyczne unieważnienie polecenia sprawdził człowiek.
Żeby skorzystać z tych praw albo usunąć konto, napisz na contact@kaption.one z adresu e-mail przypisanego do konta. Konto usuwamy na Twoją prośbę. Razem z nim usuwamy urządzenia, wpisy o pobraniach, polecenia, kod polecający, zgłoszenia nagród, profil w tłumaczeniach społeczności z głosami i punktami oraz źródło wejścia, a wpisy w dzienniku programu poleceń usuwamy albo anonimizujemy. Zostawiamy tylko to, co musimy przechowywać z mocy prawa. Usuwamy też Twoje opinie z naszej bazy, a na Twoją prośbę także ich kopie na Discordzie. Urządzenia możesz usuwać sam na stronie konta. Odpowiadamy w ciągu 30 dni.
Dzieci
Kaption nie jest skierowany do dzieci poniżej 16 lat. Zgodnie z art. 8 RODO osoby poniżej 16 lat w UE potrzebują zgody opiekuna, gdy usługa opiera się na zgodzie. Jeśli uważasz, że dziecko podało nam dane bez takiej zgody, napisz do nas, a je usuniemy.
Zmiany w polityce
Gdy zmieniamy politykę, zmieniamy datę na górze. Istotne zmiany oznaczamy na stronie głównej przez co najmniej dwa tygodnie. O drobnych poprawkach nie piszemy osobno.