claude-code-notifier
jak to działa faq pomoc
Zacznij
prywatnośćwarunki
◐Polski
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文

Polityka prywatności

Ostatnia aktualizacja: 3 listopada 2026 · TouchTap Ltd

To jest tłumaczenie wersji angielskiej. W razie rozbieżności rozstrzygająca jest wersja angielska.

na tej stronie 01Przegląd Aplikacji 02Dane, które zbieramy 03Jak wykorzystujemy Twoje dane 04Przechowywanie i bezpieczeństwo danych 05Usługi podmiotów trzecich 06Udostępnianie danych 07Twoje prawa i wybory 08Ścieżki projektów i polecenia 09Prywatność dzieci 10Międzynarodowe przekazywanie danych 11Zmiany polityki 12Kontakt

Niniejsza Polityka prywatności wyjaśnia, w jaki sposób Claude Code Notifier postępuje z Twoimi danymi. Na Claude Code Notifier składają się aplikacje na telefon na iOS i Androida, ccn (narzędzie wiersza poleceń dla systemów macOS, Linux i Windows), opcjonalna aplikacja na pasku menu Maca, nasz serwer przekaźnikowy oraz niniejsza witryna. Łącznie nazywamy je „Aplikacjami”. Udostępnia je TouchTap Ltd („my”, „nas”, „nasz”). Chcemy jasno określić, jakie dane są zbierane, w jaki sposób są wykorzystywane i komu mogą być udostępniane.

podsumowanie Nie ma kont użytkowników. Gdy Claude Code skończy pracę lub Cię potrzebuje, część działająca na komputerze (ccn lub aplikacja na Maca) wysyła powiadomienie przez nasz serwer przekaźnikowy do sparowanych przez Ciebie telefonów. Powiadomienie może zawierać nazwę projektu i ścieżkę jego folderu, wiadomość Claude lub zadawane przez niego pytanie, a w przypadku prośby o zgodę — dane polecenie lub plik. Serwer usuwa powiadomienia w ciągu 48 godzin. Nie sprzedajemy Twoich danych i nie wykorzystujemy ich do celów reklamowych.

01Przegląd Aplikacji

Na Claude Code Notifier składają się:

iOS / AndroidAplikacje Claude Code Notifier na telefonOdbierają powiadomienia z Twoich komputerów i pozwalają odpowiadać Claude Code z telefonu. W App Store występują pod nazwą Claude Code Notifier Companion.
macOS / Linux / Windowsccn, narzędzie wiersza poleceńNiewielki program uruchamiany przez Claude Code za pomocą jego hooków. Wysyła powiadomienia na Twój telefon i czeka na Twoje odpowiedzi. Obsługa systemu Windows jest w wersji beta.
macOS, opcjonalnieClaude Code Notifier na MacaAplikacja na pasku menu, która na Macu pełni tę samą funkcję co ccn, a ponadto może wyświetlać powiadomienia na Macu i wysyłać webhooki.
chmuraSerwer przekaźnikowyPrzekazuje powiadomienia i Twoje odpowiedzi między Twoimi komputerami a telefonami oraz przechowuje ustawienia każdego komputera, aby można je było zmieniać z telefonu.

02Dane, które zbieramy

2.1ccn (narzędzie wiersza poleceń)

Claude Code uruchamia ccn w siedmiu momentach sesji (rozpoczęcie sesji, każdy wysłany przez Ciebie prompt, przed każdym użyciem narzędzia, prośby o zgodę, powiadomienia o zgodzie, zatrzymanie się Claude oraz zakończenie sesji) i przekazuje mu szczegóły danej chwili: identyfikator sesji, folder roboczy, narzędzie, którego Claude chce użyć, wraz z danymi wejściowymi, wpisany przez Ciebie prompt, ostatnią wiadomość Claude oraz ewentualne pytanie zadawane przez Claude. ccn przechowuje na Twoim komputerze, w ~/.config/ccn/ (%APPDATA%\ccn\ w systemie Windows), następujące dane:

Rodzaj danychOpisCel
KonfiguracjaAdres serwera, identyfikator tego komputera, jego nazwa, kopia jego ustawień, informacja, czy powiadomienia na pulpicie, automatyczne aktualizacje i sugestie parowania są włączone (config.toml), oraz kiedy ostatnio sprawdzano dostępność aktualizacjiZapamiętanie parowania i Twoich preferencji
Dane uwierzytelniająceLosowy token identyfikujący ten komputer wobec naszego serwera, zapisany w pliku, który może odczytać wyłącznie Twoje konto użytkownika (credentials), lub — jeśli tak wybierzesz — w systemowym pęku kluczyUwierzytelnianie wobec serwera przekaźnikowego
Pliki sesjiJeden mały plik na każdą sesję Claude Code: folder roboczy, Twój ostatni prompt (do 4000 znaków), ostatnie wywołanie narzędzia, identyfikatory terminala (np. program terminala i panel tmux) oraz ostatnio wysłane powiadomienie. Usuwane po zakończeniu sesji lub po 7 dniach nieużywaniaTworzenie powiadomień i wykrywanie powtórzeń
DziennikBłędy i czasy wykonania, bez promptów, poleceń ani wiadomości (ccn.log, utrzymywany poniżej 1 MB)Rozwiązywanie problemów
Ustawienia Claude CodeSiedem wpisów hooków dodanych do ~/.claude/settings.json oraz jednorazowa kopia zapasowa tego plikuUmożliwienie Claude Code uruchamiania ccn

ccn wysyła do naszego serwera przekaźnikowego: podczas rejestracji — losowy identyfikator tego komputera, jego token, jego nazwę (domyślnie nazwę hosta komputera; możesz wybrać inną nazwę), jego system operacyjny, wersję ccn oraz obsługiwane funkcje; a w przypadku każdego powiadomienia — dane wymienione w punkcie 2.4. Każde żądanie do naszego serwera zawiera też wersję ccn i język komputera (jeden z 17 języków obsługiwanych przez Aplikacje, pobrany z systemu operacyjnego lub z CCN_LANG), aby serwer mógł odpowiadać w Twoim języku. Aby zdecydować, czy czekać na odpowiedź z telefonu, ccn sprawdza, jak długo klawiatura i mysz pozostają nieużywane. Sprawdzenie to odbywa się na Twoim komputerze, a jego wynik nigdy nie jest wysyłany. ccn pair wysyła anonimowe zdarzenia konfiguracji opisane w punkcie 2.5; jego hooki nie wysyłają danych analitycznych.

Hooki ccn są instalowane podczas instalacji, zanim sparowany zostanie jakikolwiek telefon. Dopóki nie sparujesz telefonu, ccn pokazuje powiadomienia tylko na samym komputerze i nie wysyła na nasz serwer niczego o Twoich sesjach; jeśli komputer został już zarejestrowany, przy każdym rozpoczęciu sesji Claude Code pyta nasz serwer, czy sparowano telefon. Po około dziesięciu powiadomieniach na komputerze może zasugerować sparowanie telefonu, w jednej linii w terminalu; ccn config set pair_nudges off wyłącza tę sugestię.

Raz dziennie, gdy rozpoczyna się sesja Claude Code, ccn sprawdza w tle, czy jest nowa wersja. Pyta nasz serwer o numer najnowszego wydania, wysyłając tylko własną wersję i język komputera, bez żadnego identyfikatora. Jeśli istnieje nowsza wersja, a ccn został zainstalowany skryptem instalacyjnym z tej strony lub za pomocą npx, pobiera wydanie i jego plik sum kontrolnych z serwisu GitHub, sprawdza sumę kontrolną i zastępuje własny plik programu; dla GitHub to pobranie jest jak każde inne (zob. 5.6). Kopia zainstalowana za pomocą Homebrew, npm, Scoop lub winget nigdy nie jest zastępowana; ccn tylko wyświetla polecenie do uruchomienia. Sprawdzanie wyłączysz poleceniem ccn config set auto_update off lub ustawiając CCN_NO_AUTO_UPDATE=1. To, czy aktualizacja się powiodła, czy nie, jest zgłaszane jako anonimowe zdarzenie konfiguracji (2.5).

2.2Aplikacja na Maca (opcjonalna)

Aplikacja na pasku menu Maca zbiera i przechowuje lokalnie na Twoim Macu następujące dane:

Rodzaj danychOpisCel
Rejestr sesjiIdentyfikatory sesji Claude Code, godziny rozpoczęcia i zakończenia, czas trwania oraz stan sesjiProwadzenie historii i statystyk sesji
Informacje o projekcieNazwy projektów i ścieżki w systemie plikówUstalenie, którego projektu dotyczy powiadomienie
Kontekst terminalaNazwa aplikacji terminala, identyfikatory sesji, identyfikatory procesów, katalog roboczyPrzekazywanie Twoich odpowiedzi z telefonu do właściwego terminala
Zdarzenia sesjiZnaczniki czasu powiadomień, rodzaje zdarzeń, wiadomości i prompty użytkownikaHistoria i statystyki sesji
Kontekst narzędziNazwy narzędzi i skrócone dane wejściowe narzędzi, gdy Claude prosi o zgodęZapewnienie kontekstu w powiadomieniach o zgodzie
Preferencje użytkownikaUstawienia powiadomień, godziny ciszy, odstępy między przypomnieniami, preferowana aplikacja terminalaDostosowanie działania aplikacji
Konfiguracje webhookówAdresy URL, tokeny uwierzytelniające i szablony danych dla opcjonalnych integracji webhookPrzekazywanie powiadomień do usług zewnętrznych

Po sparowaniu z telefonem aplikacja na Maca wysyła do naszego serwera przekaźnikowego swój losowy identyfikator, token, nazwę Maca oraz dane powiadomień wymienione w punkcie 2.4.

2.3Aplikacje na iOS i Androida

Aplikacje na telefon zbierają i przechowują:

Rodzaj danychOpisCel
Identyfikator urządzeniaLosowy identyfikator tworzony przy pierwszym uruchomieniu. W iOS jest przechowywany w pęku kluczy (Keychain); w Androidzie — w zaszyfrowanej pamięci aplikacjiIdentyfikacja Twojego telefonu na potrzeby parowania, powiadomień i zakupów
Token pushToken usługi Apple Push Notification service (APNs) lub Firebase Cloud Messaging (FCM). Aplikacja pobiera go przy otwarciu, zanim poprosi o zgodę na powiadomienia, aby serwer mógł wysyłać ciche aktualizacje (np. o zakończeniu parowania) nawet wtedy, gdy nie zezwolono na powiadomieniaDostarczanie powiadomień i aktualizacji na Twój telefon
Szczegóły urządzeniaNazwa urządzenia, którą telefon udostępnia aplikacjom (w Androidzie — nazwa modelu), model, wersja systemu operacyjnego, wersja aplikacji, kraj sklepu App Store lub regionu, preferowany język, informacja, czy powiadomienia są dozwolone, oraz Twój stan dostępu (okres próbny, subskrypcja, zakup dożywotni lub brak)Wyświetlanie Twojego telefonu z nazwy na Twoich komputerach, wysyłanie widocznych powiadomień tylko tam, gdzie są dozwolone, oraz pomoc techniczna
Historia powiadomieńOtrzymane powiadomienia, w tym tytuły, wiadomości, nazwy projektów i Twoje odpowiedzi, przechowywane na telefonieWyświetlanie historii powiadomień i dostęp do nich bez połączenia z internetem
Parowania i ustawienia komputerówSparowane komputery, ich nazwy i rodzaje oraz ustawienia zmienione przez Ciebie dla każdego z nichZarządzanie Twoimi komputerami
Kod parowania6-cyfrowy kod wyświetlany przez telefon, aby komputer mógł się z nim sparowaćSparowanie komputera z ccn
Stan subskrypcjiInformacja, czy masz aktywną subskrypcję lub zakup dożywotni, oraz liczba wysłanych przez Ciebie odpowiedziZarządzanie dostępem do aplikacji
Przypomnienia i licznikiPrzypomnienia, które aplikacja ustawia na samym telefonie (koniec okresu próbnego, połączenie komputera albo takie, o które prosisz, gdy mówisz, że jeszcze nie używasz Claude Code), oraz kilka liczników przechowywanych na telefonie, np. kiedy odpowiadałeś na prośby. Nic z tego nie jest do nas wysyłanePomóc Ci dokończyć konfigurację i zdecydować, jaki plan zasugerować
Link instalacyjny (Android)Gdy instalujesz aplikację na Androida z linku pokazanego przez komputer, Google Play przekazuje aplikacji jednorazowy token parowania. Aplikacja odczytuje go raz, przy pierwszym uruchomieniu, i ignoruje po 30 minutachPołączyć komputer bez wpisywania kodu
Karty na ekranie blokady (iOS)Jeśli używasz kart na ekranie blokady (Live Activities): token, który Apple daje aplikacji do ich uruchamiania i aktualizowania, informację, czy są włączone, i czy szczegóły są ukrywane przy zablokowanym telefoniePokazywać prośby i postęp na ekranie blokady

Aplikacje na telefon mogą używać aparatu do skanowania kodu QR pokazanego przez komputer (z ccn pair lub aplikacji na Maca). Obraz jest przetwarzany na telefonie i nie jest zapisywany ani wysyłany.

2.4Serwer przekaźnikowy

Nasz serwer przekaźnikowy przechowuje:

Rodzaj danychOpisOkres przechowywania
PowiadomieniaRodzaj powiadomienia, tytuł, wiadomość, tekst promptu (może to być ostatnia wiadomość Claude, do 1500 znaków; początek Twojego promptu, do 300 znaków; plan; albo pytanie wraz z opcjami odpowiedzi), nazwa projektu, ścieżka folderu projektu, nazwa narzędzia, skrót danych wejściowych narzędzia (np. polecenie powłoki lub ścieżka pliku, do 200 znaków), identyfikator sesji oraz kontekst terminala (rodzaj terminala, identyfikatory sesji i folder roboczy)Usuwane w ciągu 48 godzin
Twoje odpowiedziTo, co wysyłasz z telefonu (zgoda, wybór lub dalsze polecenie dla Claude), kiedy to wysłano oraz czy pochodzi z telefonu, czy z komputeraUsuwane wraz z powiadomieniem, w ciągu 48 godzin
Rekordy komputerówLosowy identyfikator i token każdego komputera, nazwa, system operacyjny, rodzaj (ccn lub aplikacja na Maca), wersja, obsługiwane funkcje oraz data rejestracji i ostatniej aktywnościUsuwane wraz z ustawieniami i parowaniami komputera, gdy komputer nie połączył się przez 60 dni
Ustawienia komputerówUstawienia wybrane przez Ciebie dla komputera, z telefonu lub za pomocą ccn config set: które powiadomienia wysyłać, godziny ciszy, dźwięk oraz jak długo czekać na odpowiedź z telefonuDo czasu zmiany, wraz z rekordem komputera
Rekordy telefonówIdentyfikator urządzenia, token push, platforma oraz szczegóły urządzenia wymienione w punkcie 2.3Usuwane wraz z parowaniami telefonu, gdy telefon nie korzystał z aplikacji przez 60 dni i nie jest sparowany z komputerem, który połączył się w tym czasie; usuwane także, gdy Apple lub Google zgłoszą, że token push jest już nieważny, np. po usunięciu aplikacji
Rekordy parowańKtóre telefony są sparowane z którymi komputerami (do trzech telefonów na komputer) oraz czy każde parowanie jest aktywne, czy cofnięteOznaczane jako cofnięte, gdy rozłączysz parowanie, a następnie usuwane po 60 dniach
Kody parowania6-cyfrowe kody wyświetlane przez telefon lub aplikację na MacaKod pokazany przez aplikację na Maca wygasa po 5 minutach; kodu lub kodu QR pokazanego przez ccn oraz kodu pokazanego przez telefon można użyć przez 24 godziny. Usuwany po użyciu
Analityka produktuAnonimowe zdarzenia z aplikacji na telefon oraz zdarzenia konfiguracji z ccn i skryptów instalacyjnych, opisane w punkcie 2.560 dni
Raporty o awariach i zawieszeniachAnonimowe raporty o awariach i zawieszeniach aplikacji iOS, opisane w 2.560 dni
OpinieTo, co wysyłasz w formularzu opinii lub gdy mówisz, co Cię powstrzymało przy wychodzeniu z ekranu zakupu: wybrany powód, dodane słowa (do 1000 znaków), platforma, wersja aplikacji i język, powiązane z identyfikatorem urządzenia60 dni
Liczniki użyciaDla każdego telefonu i dnia: ile próśb dotarło do niego z sparowanego komputera i na ile odpowiedziałW ciągu 60 dni
Powiadomienia o płatnościach i okresie próbnymGdy Twój telefon miał subskrypcję ze sklepu: jego token push, platforma, język i strefa czasowa, abyśmy mogli powiadomić Cię o nieudanej płatności, powiązane z identyfikatorem urządzenia. Także to, jakie powiadomienia otrzymała subskrypcja (przypomnienie o płatności, do trzech; przeprosiny po anulowanym okresie próbnym; podsumowanie liczników użycia) oraz liczby, które podało podsumowanie. Aplikacja pyta też nasz serwer, czy płatność się nie udajeToken push: 60 dni po ostatnim odświeżeniu przez aplikację. Wszystko: gdy użyjesz opcji Usuń moje dane
Niepowodzenia parowaniaGdy kod parowania zostanie odrzucony: powód, platforma, wersja aplikacji, kraj, ile cyfr różni się od najbliższego ważnego kodu, czy pasuje do starszego kodu oraz solony jednokierunkowy skrót identyfikatora urządzenia, nigdy sam identyfikator60 dni
Karty na ekranie blokadyDla kart iOS: tokeny uruchamiania i aktualizacji telefonu, informacja, czy karty są włączone, i treść każdej karty (nazwa projektu i krótkie podsumowanie prośby lub tego, co robi Claude, co może obejmować polecenie lub nazwę pliku, o ile telefon nie ukrywa szczegółów po zablokowaniu). Dla trwających i zakończonych sesji komputera: nazwa projektu, krótki tytuł i podsumowanie oraz liczniki kroków, plików, zatwierdzeń i czasuKarty: tydzień po zakończeniu. Sesje: z rekordem komputera
Rejestr zakupówPowiadomienia od Apple i Google o Twoim zakupie: produkt, identyfikatory transakcji lub token zakupu, daty, cena, waluta, kraj sklepu oraz stan odnowienia, anulowania i zwrotu, powiązane z identyfikatorem urządzeniaPrzechowywane jako dokumentacja finansowa przez 6 lat od daty każdego zakupu, odnowienia lub powiadomienia, a następnie usuwane. Są przechowywane przez te 6 lat nawet wtedy, gdy rekord telefonu zostanie usunięty
Licencje internetoweW przypadku licencji kupionej na naszej stronie: adres e-mail podany Lemon Squeezy, plan, jego status i data odnowienia, identyfikatory klienta, zamówienia i subskrypcji nadane przez Lemon Squeezy, strona witryny i tagi kampanii (takie jak utm_source), z których rozpoczęto płatność, ostatnie cztery znaki klucza oraz jego jednokierunkowy skrót (nigdy sam klucz) oraz informacja, które komputery z niej korzystają (ich identyfikator, nazwa, system operacyjny oraz daty dodania i usunięcia każdego z nich)Przechowywane jako rekord zakupu, dopóki licencja jest ważna, oraz przez 6 lat po jej wygaśnięciu, a następnie usuwane. Adres e-mail służy wyłącznie do wysyłania klucza i linków do jego zastąpienia. Nazwa komputera jest usuwana z licencji, gdy usuwany jest rekord samego komputera
Zakupy licencjiPowiadomienia od Lemon Squeezy o każdym zamówieniu licencji, odnowieniu i zwrocie: kwoty, waluta, podatek, daty i statusPrzechowywane jako dokumentacja finansowa przez 6 lat od ich daty, a następnie usuwane
Zapytania o plan zespołowyTo, co wpisujesz w formularzu planu zespołowego na naszej stronie (imię i nazwisko, adres e-mail, firma, liczba stanowisk, preferencje rozliczeniowe i wiadomość), strona i ewentualne tagi kampanii, które Cię tam przekierowały, język strony, kraj, z którego pochodzi połączenie, oraz jednokierunkowy skrót adresu IP używany wyłącznie do ograniczania wielokrotnego wysyłania. Każde zapytanie jest też wysyłane do nas e-mailem, abyśmy mogli odpowiedziećUżywane wyłącznie do odpowiedzi w sprawie planów zespołowych. Usuwane po 12 miesiącach lub wcześniej na Twoją prośbę
Płatności za licencje i linkiLosowy identyfikator łączący płatność z terminalem lub stroną internetową, która na nią czeka, i przechowujący nowy klucz do czasu jego jednorazowego wyświetlenia; oraz jednokierunkowy skrót każdego linku wysłanego e-mailem w celu zastąpienia zgubionego kluczaNowy klucz jest usuwany po pierwszym wyświetleniu lub po 24 godzinach. Płatności są usuwane po 60 dniach; linki do zastąpienia klucza działają 30 minut i są usuwane dzień później
Testy cenoweKtóra wersja testu cenowego została wyświetlona w Twojej instalacji, gdy rozpoczynała zakup, powiązana z identyfikatorem urządzeniaUsuwane wraz z rekordem telefonu lub po 60 dniach od rozpoczęcia zakupu, jeśli telefon nigdy nie został sparowany
Zgoda dotycząca zwrotówCzy włączono „Pomoc przy prośbach o zwrot” w aplikacji na iOS, powiązane z identyfikatorem urządzeniaUsuwana 60 dni po ostatniej zmianie, gdy nie jest z nią powiązany żaden zapis zakupu

Jeśli telefon lub komputer nie jest używany przez 60 dni, serwer usuwa jego rekordy i parowania. Aby ponownie z niego korzystać, musisz sparować go jeszcze raz.

Serwer przekaźnikowy nie przechowuje Twojego adresu IP. Nasz dostawca hostingu, Cloudflare, przetwarza go w celu obsłużenia każdego żądania i informuje nas, z jakiego kraju pochodzi żądanie. Zapisujemy ten kraj, gdy kod parowania zostanie odrzucony, aby wykrywać nadużycia, a także razem ze zdarzeniami analitycznymi i raportami o awariach (zob. 2.5), w tym ze zdarzeniami konfiguracji ccn, i usuwamy te zapisy po 60 dniach.

2.5Analityka

Aplikacje na telefon wysyłają anonimowe zdarzenia produktowe do naszego własnego serwera. Zdarzenia nie zawierają identyfikatora urządzenia, a serwer nie przechowuje wraz z nimi adresów IP. Każda paczka zdarzeń zawiera wyłącznie platformę, wersję i kompilację aplikacji, wersję systemu operacyjnego, model urządzenia, kraj, język, stan dostępu oraz rodzaj kompilacji. Zdarzenia opisują sposób korzystania z aplikacji: na przykład, że aplikacja została otwarta, wyświetlono ekran zakupu lub wybrano plan, jaki był wynik zakupu, kroki wprowadzenia, czy udzielono zgody na powiadomienia, jaki rodzaj komputera wybrano do skonfigurowania (macOS, Linux lub Windows), że wyświetlono kod parowania lub skopiowano polecenie instalacji, że parowanie zostało zakończone (wraz z rodzajem komputera i jego systemem operacyjnym) oraz że odpowiedziano na powiadomienie (wyłącznie z rodzajem prośby). Zdarzenia nigdy nie zawierają nazw projektów, poleceń, promptów ani wiadomości Claude.

Aplikacja iOS wysyła anonimowe raporty o awariach i zawieszeniach na nasz własny serwer, abyśmy mogli znajdować i naprawiać awarie. Dostarcza je framework MetricKit firmy Apple. Raport zawiera wersję i numer kompilacji aplikacji, wersję systemu operacyjnego, model urządzenia, kraj oraz techniczne szczegóły błędu: typ błędu i sygnał oraz stos w postaci nazw modułów kodu i przesunięć. Nie zawiera imienia i nazwiska, konta, identyfikatora urządzenia, adresu IP ani treści powiadomień, a serwer nie przechowuje adresu IP. Raporty są usuwane po 60 dniach. Aplikacje na telefon nie korzystają z zewnętrznych usług analitycznych ani raportowania awarii, a aplikacja na Androida nie wysyła raportów o awariach na nasz serwer.

ccn pair i skrypty instalacyjne na tej stronie wysyłają kilka anonimowych zdarzeń konfiguracji na nasz własny serwer, abyśmy widzieli, gdzie instalacja lub parowanie się nie udaje: że instalacja się rozpoczęła, zakończyła lub nie powiodła (i na którym etapie), że parowanie się rozpoczęło, zakończyło lub nie powiodło (z krótkim powodem, np. wygasłym kodem), jak zainstalowano ccn (skrypt instalacyjny, Homebrew lub npm), wersję ccn oraz system operacyjny i typ procesora. ccn zgłasza też, czy automatyczna aktualizacja się powiodła, czy nie, z wersją przed i po. Nie zawierają żadnego identyfikatora, nazwy komputera ani niczego z Twoich sesji Claude Code. Serwer dodaje kraj, z którego pochodzi żądanie, oraz język komputera, tak jak w przypadku zdarzeń z aplikacji na telefon, i nie przechowuje adresu IP. Ustaw CCN_NO_ANALYTICS=1 lub DO_NOT_TRACK=1, aby je wyłączyć.

Niniejsza witryna korzysta z Umami — usługi analitycznej nastawionej na ochronę prywatności, która nie używa plików cookie. Zlicza ona wyświetlenia stron i kliknięcia przycisków pobierania i instalacji, w tym informację, polecenie instalacji dla którego systemu operacyjnego zostało wyświetlone lub skopiowane. Na stronie licencji zlicza kliknięcia przycisku Kup (z planem), to, że klucz został sprawdzony lub poproszono o link do zastąpienia, oraz to, że wyświetlono nowy klucz; nigdy klucza, Twojego adresu e-mail ani identyfikatora płatności.

ccn unlock, ccn activate i ccn deactivate wysyłają ten sam rodzaj anonimowych zdarzeń konfiguracyjnych co ccn pair: że rozpoczęto zakup (z planem) i czy otworzyła się przeglądarka, że komputer uzyskał licencję (przez płatność lub klucz) albo dlaczego aktywacja się nie powiodła, oraz że licencję usunięto. Raz dziennie uruchomienie sesji Claude Code pyta nasz serwer, czy ten komputer ma licencję; nic o sesji nie jest wysyłane.

03Jak wykorzystujemy Twoje dane

Twoje dane są wykorzystywane wyłącznie w celu świadczenia i ulepszania Aplikacji:

  • Dostarczanie powiadomień: aby powiadomić Cię, gdy Claude Code skończy pracę lub będzie wymagał Twojej uwagi
  • Zdalna odpowiedź: aby przekazać Twoje odpowiedzi z telefonu z powrotem do Claude Code na Twoim komputerze
  • Parowanie: aby połączyć Twoje komputery i telefony za pomocą krótkotrwałego kodu
  • Ustawienia komputerów: aby umożliwić Ci zmianę ustawień komputera z telefonu
  • Śledzenie sesji: aby wyświetlać historię i statystyki sesji (aplikacja na Maca)
  • Przekazywanie przez webhooki: aby wysyłać powiadomienia do skonfigurowanych przez Ciebie usług zewnętrznych, takich jak Slack lub Discord (aplikacja na Maca)
  • Weryfikacja zakupów w aplikacji: aby potwierdzać subskrypcje i zakupy dożywotnie (aplikacje na telefon) oraz prowadzić dokumentację finansową
  • Ulepszanie produktu: aby zliczać w ujęciu zbiorczym, jak używane są aplikacje i jakie wyniki dają testy cenowe
  • Bezpieczeństwo: aby wykrywać nadużycia kodów parowania i serwera przekaźnikowego
  • Naprawa awarii: Aby znajdować i naprawiać awarie oraz zawieszenia aplikacji iOS
  • Przypomnienia i powiadomienia: Aby przypomnieć Ci o dokończeniu konfiguracji, powiadomić Cię o nieudanej płatności lub anulowanym okresie próbnym oraz pokazywać karty na ekranie blokady
  • Aktualizacje: Aby informować ccn i aplikację na Maca, czy istnieje nowsza wersja
  • Opinie: Aby czytać to, co nam piszesz, i ulepszać aplikacje
Nie wykorzystujemy Twoich danych do:
Celów reklamowych ani marketingowych Sprzedaży ani wynajmu podmiotom trzecim Profilowania poszczególnych użytkowników Trenowania modeli uczenia maszynowego

04Przechowywanie i bezpieczeństwo danych

4.1Pamięć lokalna (ccn)

  • Pliki: przechowywane w ~/.config/ccn/ (%APPDATA%\ccn\ w systemie Windows). W systemach macOS i Linux pliki konfiguracji i danych uwierzytelniających może odczytać wyłącznie Twoje konto użytkownika
  • Dane uwierzytelniające: domyślnie przechowywane w prywatnym pliku albo w pęku kluczy macOS (Keychain), Menedżerze poświadczeń systemu Windows lub usłudze Linux Secret Service, jeśli ustawisz credential_store na keychain
  • Przechowywanie danych: pliki sesji są usuwane po zakończeniu sesji lub po 7 dniach nieużywania. ccn uninstall usuwa wszystko, co przechowuje ccn

4.2Pamięć lokalna (aplikacja na Maca)

  • Dane sesji: przechowywane w lokalnej bazie danych na Twoim Macu
  • Preferencje: przechowywane w UserDefaults (standardowy magazyn preferencji macOS)
  • Dane uwierzytelniające do chmury: bezpiecznie przechowywane w pęku kluczy macOS (Keychain)
  • Przechowywanie danych: historia sesji jest automatycznie usuwana po upływie konfigurowalnego okresu (domyślnie: 30 dni)

4.3Pamięć lokalna (iOS/Android)

  • Historia powiadomień: przechowywana w prywatnej pamięci aplikacji na Twoim telefonie
  • Identyfikator urządzenia: przechowywany w pęku kluczy iOS (Keychain) lub w zaszyfrowanej pamięci w Androidzie. System iOS może zachować elementy pęku kluczy po usunięciu aplikacji, dlatego po ponownej instalacji może zostać użyty ten sam identyfikator
  • Preferencje: przechowywane w UserDefaults (iOS) lub DataStore (Android)
  • Przechowywanie danych: historia powiadomień pozostaje do czasu, aż ją wyczyścisz lub usuniesz aplikację

4.4Pamięć w chmurze

  • Infrastruktura: serwer przekaźnikowy działa w Cloudflare Workers, a dane są przechowywane w Cloudflare D1 (SQLite) i Durable Objects
  • Szyfrowanie: cała komunikacja z serwerem jest szyfrowana za pomocą TLS (HTTPS/WSS)
  • Lokalizacja geograficzna: dane mogą być przetwarzane w centrach danych Cloudflare na całym świecie
  • Wygasanie powiadomień: codziennie uruchamiane jest zadanie porządkujące, które usuwa powiadomienia starsze niż 24 godziny wraz z Twoimi odpowiedziami na nie, dzięki czemu żadne nie jest przechowywane dłużej niż 48 godzin. Gdy komputer czeka na Twoją odpowiedź, kopia odpowiedzi jest dodatkowo przechowywana przez maksymalnie 1 godzinę
  • Nieaktywne rekordy: to samo codzienne zadanie usuwa telefony i komputery, które nie były używane przez 60 dni, wraz z ich parowaniami i ustawieniami, a także cofnięte parowania po 60 dniach od ich cofnięcia. Dane w rejestrze zakupów są usuwane po 6 latach od ich daty

05Usługi podmiotów trzecich

Aplikacje korzystają z następujących usług podmiotów trzecich:

5.1Apple App Store (zakupy w aplikacji)
Używane przez
aplikację na iOS, serwer przekaźnikowy
Cel
Obsługa subskrypcji i zakupów jednorazowych oraz przesyłanie nam powiadomień o nich
Dane udostępniane Apple
Zakup, z identyfikatorem urządzenia jako tokenem konta. Jeśli włączysz w aplikacji „Pomoc przy prośbach o zwrot”, a potem poprosisz Apple o zwrot pieniędzy, przekażemy też Apple, że zakup został dostarczony, czy aplikacja została skonfigurowana i była używana (komputer sparowany z telefonem od czasu zakupu) oraz czy naszym zdaniem zwrot powinien zostać przyznany. Robimy to tylko za Twoją zgodą, którą możesz w każdej chwili wycofać w Ustawieniach, a kopię każdej odpowiedzi przechowujemy przez 60 dni
Dane otrzymywane
Weryfikacja zakupu, stan subskrypcji, daty, cena, waluta i kraj sklepu
Uwaga
Informacje o płatnościach obsługuje wyłącznie Apple. Nie otrzymujemy ani nie przechowujemy Twoich danych płatniczych.
Polityka prywatności ↗
5.2Google Play (zakupy w aplikacji)
Używane przez
aplikację na Androida, serwer przekaźnikowy
Cel
Obsługa subskrypcji i zakupów jednorazowych oraz przesyłanie nam powiadomień o nich
Dane udostępniane Google
Zakup, z identyfikatorem urządzenia jako zaciemnionym identyfikatorem konta. W przypadku linku pokazanego przez komputer jednorazowy token parowania przechodzi przez Google Play jako install referrer
Dane otrzymywane
Weryfikacja zakupu, tokeny zakupu, stan subskrypcji i daty
Uwaga
Informacje o płatnościach obsługuje wyłącznie Google. Nie otrzymujemy ani nie przechowujemy Twoich danych płatniczych.
Polityka prywatności ↗
5.3Apple Push Notification Service (APNs)
Używane przez
aplikację na iOS, serwer przekaźnikowy
Cel
Dostarczanie powiadomień i cichych aktualizacji na iPhone’y i iPady
Dane udostępniane Apple
Token push; tytuł i treść powiadomienia (do 200 znaków); nazwa projektu; tekst promptu (do 500 znaków); nazwa narzędzia i skrót danych wejściowych; opcje odpowiedzi; identyfikatory powiadomień. Ścieżki folderów projektów nie są wysyłane. Dla kart na ekranie blokady: treść karty (nazwa projektu i krótkie podsumowanie)
Polityka prywatności ↗
5.4Firebase (Google)
Używane przez
aplikację na Androida, serwer przekaźnikowy
Cel
Dostarczanie powiadomień i cichych aktualizacji na telefony z Androidem za pomocą Firebase Cloud Messaging (FCM)
Dane udostępniane Google
Token push i te same dane powiadomień co w przypadku APNs; identyfikator instalacji Firebase
Prywatność i bezpieczeństwo ↗
5.5Cloudflare (infrastruktura chmurowa)
Używane przez
serwer przekaźnikowy, niniejszą witrynę
Cel
Hosting serwera przekaźnikowego i niniejszej witryny oraz przechowywanie danych serwera opisanych w punkcie 2.4
Dane przetwarzane
Wszystkie dane wysyłane do serwera przekaźnikowego oraz standardowe dane żądań, takie jak adresy IP Cloudflare Email Service wysyła też e-maile licencyjne: Twój klucz oraz linki do jego zastąpienia
Polityka prywatności ↗
5.6GitHub, Homebrew i npm (pobieranie)
Używane przez
ccn i aplikację na Maca
Cel
Pliki wydań są hostowane w serwisie GitHub. Skrypty instalacyjne z niniejszej witryny pobierają ccn z serwisu GitHub i sprawdzają jego sumę kontrolną, a ccn w ten sam sposób pobiera z serwisu GitHub własne aktualizacje (zob. 2.1). Możesz także zainstalować go za pomocą Homebrew lub npm
Dane udostępniane
Standardowe dane żądań (adres IP, identyfikator klienta użytkownika) usłudze, z której pobierasz. Homebrew i npm mają własną analitykę i własne zasady
Oświadczenie GitHub o prywatności ↗
5.7Sparkle (aktualizacje aplikacji na Maca)
Używane przez
aplikację na Maca
Cel
Sprawdzanie dostępności i dostarczanie aktualizacji aplikacji na Maca
Dane udostępniane
Standardowe dane żądań HTTP (adres IP, identyfikator klienta użytkownika), gdy aplikacja odczytuje kanał aktualizacji niniejszej witryny i pobiera pliki z serwisu GitHub
Uwaga
Sparkle to oprogramowanie open source wbudowane w aplikację, a nie usługa; nie wysyła ono niczego swoim twórcom
Więcej informacji ↗
5.8Umami (analityka witryny)
Używane przez
niniejszą witrynę
Cel
Zliczanie wyświetleń stron i kliknięć przycisków, bez plików cookie
Dane przetwarzane
Adres strony, strona odsyłająca, przeglądarka, rodzaj urządzenia i kraj
Polityka prywatności ↗
5.9Opcjonalne usługi webhook
Używane przez
aplikację na Maca (konfigurowane przez Ciebie)
Cel
Przekazywanie powiadomień do usług zewnętrznych
Obsługiwane usługi
Slack, Discord lub dowolny własny punkt końcowy HTTP
Dane udostępniane
Treść powiadomień, w tym nazwy projektów, ścieżki, wiadomości i znaczniki czasu
Uwaga
Webhooki są całkowicie opcjonalne i konfigurowane przez Ciebie. Dane są wysyłane wyłącznie do usług, które wyraźnie skonfigurujesz. ccn nie wysyła webhooków.
5.10Lemon Squeezy (płatności za licencje)
Używane przez
Licencje kupowane na tej stronie lub za pomocą ccn unlock
Cel
Sprzedaż licencji jako merchant of record: przyjmowanie płatności, pobieranie podatku, wysyłanie potwierdzeń oraz obsługa odnowień, anulowań i zwrotów
Dane udostępniane Lemon Squeezy
To, co wpisujesz przy płatności, trafia do Lemon Squeezy, a nie do nas: imię i nazwisko, adres e-mail, adres rozliczeniowy i dane płatnicze. Wysyłamy mu tylko losowy identyfikator płatności, aby zakup mógł odnaleźć stronę lub terminal, który na niego czeka
Dane otrzymywane
Twój adres e-mail i imię oraz nazwisko (zachowujemy tylko adres e-mail), plan, status zamówienia, subskrypcji i zwrotu, kwoty, waluta i podatek. Nigdy nie otrzymujemy danych Twojej karty
Polityka prywatności ↗

06Udostępnianie danych

Udostępniamy Twoje dane wyłącznie w następujących okolicznościach:

  • Między Twoimi urządzeniami: powiadomienia są przekazywane przez nasz serwer przekaźnikowy między Twoimi komputerami a sparowanymi z nimi telefonami. Sparowany telefon widzi nazwę, rodzaj, system operacyjny i ustawienia każdego komputera
  • Dostawcom powiadomień push: Apple (APNs) i Google (FCM) otrzymują treść powiadomień w celu dostarczenia ich na Twój telefon
  • Sklepom z aplikacjami w związku z zakupami: Apple i Google obsługują subskrypcje i zakupy jednorazowe; otrzymują dane transakcji, a my nie otrzymujemy Twoich informacji o płatnościach
  • Z Lemon Squeezy w sprawie licencji: Lemon Squeezy sprzedaje licencje kupowane na naszej stronie; dane płatnicze podajesz bezpośrednio jemu, a my otrzymujemy zamówienie i Twój adres e-mail
  • Naszym usługodawcom: Cloudflare hostuje serwer przekaźnikowy i niniejszą witrynę, a Umami zlicza wizyty w witrynie
  • Skonfigurowanym przez Ciebie webhookom: jeśli skonfigurujesz webhooki w aplikacji na Maca, dane powiadomień są wysyłane do tych punktów końcowych
  • Wymogi prawne: możemy ujawnić dane, jeśli wymaga tego prawo, lub w celu ochrony naszych praw

Nie sprzedajemy, nie wynajmujemy ani nie wymieniamy Twoich danych osobowych z podmiotami trzecimi.

07Twoje prawa i wybory

7.1Dostęp do danych i ich usuwanie

  • Wyświetlanie danych: historia powiadomień jest wyświetlana w aplikacjach na telefon; ccn config show pokazuje ustawienia komputera; historia sesji jest wyświetlana w aplikacji na Maca
  • Rozłączenie parowania: cofnij parowanie z telefonu, za pomocą ccn devices lub w aplikacji na Maca. Telefon natychmiast przestaje otrzymywać powiadomienia z tego komputera. Serwer oznacza parowanie jako cofnięte, usuwa jego powiadomienia zgodnie ze zwykłym harmonogramem, w ciągu 48 godzin, a samo parowanie usuwa po 60 dniach
  • Usunięcie ccn: ccn uninstall usuwa hooki ccn z ustawień Claude Code, cofa wszystkie parowania oraz usuwa dane uwierzytelniające i pliki lokalne ccn
  • Usunięcie danych lokalnych: usunięcie aplikacji na telefon lub aplikacji na Maca usuwa dane, które przechowywała na danym urządzeniu (z wyjątkiem — w iOS — identyfikatora urządzenia w pęku kluczy; zob. punkt 4.3)
  • Usunięcie danych z serwera: Możesz to zrobić samodzielnie, kiedy chcesz. W aplikacji na telefonie otwórz Ustawienia i wybierz Usuń moje dane; na komputerze uruchom ccn forget. Każda z tych czynności natychmiast usuwa z naszego serwera dany telefon lub komputer, jego parowania i oczekujące powiadomienia. Wszystko, co pozostawisz, jest usuwane automatycznie, gdy przez 60 dni nie było używane. To usuwa także jego opinie, liczniki użycia, rekordy powiadomień o płatnościach, karty ekranu blokady i rekordy niepowodzeń parowania
  • Usunięcie licencji: Na stronie claudecodenotifier.com/licence wpisz swój klucz i wybierz Usuń moją licencję. Kończy to licencję bezpowrotnie, zatrzymuje odnawianie planu rocznego oraz usuwa z naszych rekordów Twój adres e-mail, klucz i nazwy komputerów. Jeśli zgubiłeś klucz, najpierw uzyskaj jego zamiennik przez link, który wyślemy Ci e-mailem. Rekordy zakupów (kwoty, podatek, daty i identyfikatory zamówień Lemon Squeezy) są przechowywane przez 6 lat, ponieważ wymaga tego prawo, a Lemon Squeezy prowadzi własne rekordy jako merchant of record, więc poproś go o usunięcie tego, co przechowuje
  • Ustawienia przechowywania danych: w ustawieniach aplikacji na Maca wybierz, jak długo ma ona przechowywać historię sesji

7.2Możliwości rezygnacji

  • Wybór wysyłanych danych: dla każdego komputera możesz wyłączyć powiadomienia o zakończonych turach, prośbach o zgodę lub pytaniach albo ustawić godziny ciszy — z telefonu lub za pomocą ccn config set
  • Zgoda na powiadomienia: jeśli wyłączysz powiadomienia aplikacji na telefonie, serwer odnotuje to i przestanie wysyłać do niego widoczne powiadomienia. Ciche aktualizacje, takie jak potwierdzenie parowania, nadal docierają
  • Rezygnacja z serwera przekaźnikowego: rozłącz parowanie wszystkich telefonów, aby przestać wysyłać dane do serwera przekaźnikowego. Aplikacja na Maca nadal może bez niego wyświetlać powiadomienia na Macu
  • Webhooki: usuń konfiguracje webhooków w aplikacji na Maca, aby przestać przekazywać dane do usług zewnętrznych
  • Automatyczne aktualizacje: wyłącz automatyczne sprawdzanie aktualizacji w ustawieniach aplikacji na Maca, a w przypadku ccn poleceniem ccn config set auto_update off lub CCN_NO_AUTO_UPDATE=1
  • Sugestie parowania: ccn config set pair_nudges off sprawia, że ccn nie sugeruje sparowania telefonu

7.3Twoje prawa wynikające z przepisów

TouchTap Ltd jest administratorem danych osobowych opisanych w tej polityce. W zależności od miejsca zamieszkania, w tym w Wielkiej Brytanii i Unii Europejskiej, możesz mieć prawo dostępu do swoich danych osobowych, ich sprostowania lub usunięcia, prawo do wniesienia sprzeciwu wobec sposobu, w jaki z nich korzystamy, lub jego ograniczenia, a także prawo do otrzymania ich kopii. Z większości tych praw możesz skorzystać samodzielnie, bez zwracania się do nas, jak opisano w 7.1. Aby skorzystać z nich w inny sposób, napisz na adres [email protected]. Ponieważ nie ma kont, możemy poprosić o szczegóły, takie jak nazwy Twoich komputerów i telefonów, aby odnaleźć Twoje rekordy. Masz też prawo wnieść skargę do organu ochrony danych; w Wielkiej Brytanii jest to Information Commissioner's Office (ico.org.uk).

7.4Przenoszenie danych

Aplikacje nie oferują obecnie funkcji eksportu danych. Dane przechowywane na Twoich urządzeniach można przeglądać w Aplikacjach, a pliki ccn są zwykłymi plikami tekstowymi.

08Informacje o ścieżkach projektów i poleceniach

! ważne Powiadomienia z ccn i aplikacji na Maca mogą zawierać:
  • Pełne ścieżki do Twoich projektów w systemie plików (np. /Users/yourname/Projects/secret-project)
  • Nazwy narzędzi i skrócone dane wejściowe (np. ścieżki odczytywanych plików lub uruchamiane polecenia powłoki)
  • Ostatnią wiadomość Claude, plany i pytania oraz początek Twojego promptu
  • Nazwę Twojego komputera, którą jest jego nazwa hosta, chyba że wybierzesz inną

Informacje te są wysyłane do naszego serwera przekaźnikowego, a ich skrócona wersja — do Apple lub Google w celu dostarczenia powiadomienia. Jeśli pracujesz nad wrażliwymi lub poufnymi projektami, rozważ, czy powiadomienia na telefonie są odpowiednie i które rodzaje powiadomień włączyć dla każdego komputera.

09Prywatność dzieci

Aplikacje nie są skierowane do dzieci poniżej 13 roku życia. Nie zbieramy świadomie danych osobowych dzieci. Jeśli uważasz, że nieumyślnie zebraliśmy dane dziecka, skontaktuj się z nami, aby je usunąć.

10Międzynarodowe przekazywanie danych

Nasz serwer przekaźnika działa w globalnej sieci Cloudflare, a Apple i Google dostarczają powiadomienia ze swojej własnej infrastruktury. Twoje dane mogą być przetwarzane w centrach danych poza krajem Twojego zamieszkania. Tam, gdzie prawo wymaga zabezpieczeń takich transferów, opieramy się na zabezpieczeniach wprowadzonych przez tych dostawców, takich jak EU–US Data Privacy Framework i standardowe klauzule umowne.

11Zmiany niniejszej Polityki prywatności

Możemy aktualizować niniejszą Politykę prywatności w miarę rozwoju Aplikacji. O istotnych zmianach poinformujemy za pośrednictwem Aplikacji lub na tej stronie. Data „Ostatnia aktualizacja” na górze strony wskazuje, kiedy polityka została ostatnio zmieniona. Tłumaczenia udostępniamy dla wygody; jeśli tłumaczenie różni się od wersji angielskiej, rozstrzygająca jest wersja angielska.

12Kontakt

Jeśli masz pytania, wątpliwości lub prośby dotyczące niniejszej Polityki prywatności lub Twoich danych, skontaktuj się z nami:

TouchTap Ltd [email protected]
claude-code-notifier

Claude Code Notifier jest niezależną aplikacją podmiotu trzeciego. Nie jest powiązana z Anthropic, PBC, ani przez nią zatwierdzona lub sponsorowana. „Claude” i „Claude Code” są znakami towarowymi Anthropic, PBC.

informacje prawne Polityka prywatności Regulamin Inne języki Powrót do strony głównej © 2026 touchtap. Wszelkie prawa zastrzeżone. TouchTap Ltd jest zarejestrowana w Anglii i Walii, numer spółki 13942589.