Tokenly — Polityka prywatności

Ostatnia aktualizacja: 24 września 2026

English version · Warunki korzystania

1. Informacje ogólne

Administrator danych: Maciej Siemiński — twórca aplikacji Tokenly, na wszystkich platformach (macOS, Windows, iOS i Android). Kontakt: mail@macsiem.dev.

Tokenly to pulpit zużycia subskrypcji AI, dostępny jako aplikacja desktopowa (macOS, Windows) oraz jako aplikacje towarzyszące na iOS i Androida. Pokazuje, ile limitów Twoich planów AI (np. Claude lub ChatGPT) zostało wykorzystane. Tokenly działa w modelu local-first: Twoje dane dostępowe i dane o zużyciu pozostają na Twoich urządzeniach.

2. Dane dostępowe do usług AI

Aby odczytać zużycie, Tokenly potrzebuje danych dostępowych (np. tokenów sesji lub kluczy API) do usług AI, które zdecydujesz się podłączyć. Te dane:

3. Dane o zużyciu

Statystyki zużycia pobierane od dostawców AI (typ planu, limity, konsumpcja, czasy resetu, zapasowe resety limitów i daty ich wygaśnięcia) są przetwarzane i buforowane lokalnie na Twoim urządzeniu. Nie mamy do nich dostępu.

4. Synchronizacja między urządzeniami i relay

Jeśli sparujesz aplikację mobilną z aplikacją desktopową, dane o zużyciu w tej samej sieci są synchronizowane bezpośrednio między Twoimi urządzeniami z szyfrowaniem end-to-end. Klucze parowania są przechowywane w systemowym pęku kluczy. Nie możemy odczytać synchronizowanych treści.

Aby sparowany telefon działał także poza siecią domową, komputer dodatkowo wysyła zaszyfrowany snapshot do relaya Tokenly (trial.tokenly.macsiem.dev, usługa Cloudflare Workers). Ta synchronizacja poza LAN jest domyślnie włączona i można ją wyłączyć w Ustawieniach (tryb tylko-LAN). Snapshot jest szyfrowany AES-GCM kluczem wyprowadzanym z sekretu parowania; ten klucz nigdy nie opuszcza sparowanych urządzeń, więc relay nie może odszyfrować Twoich danych.

Co relay otrzymuje i przechowuje: zaszyfrowany snapshot, nieprzejrzysty losowo wygenerowany identyfikator konta, nieprzejrzysty odcisk urządzenia, poświadczenie autoryzacyjne danego parowania (uwierzytelnia wysyłki i odczyty tego parowania, nie pozwala niczego odszyfrować), token powiadomień push (APNs/FCM), jeśli aplikacja mobilna rejestruje się po wybudzenia synchronizacji, oraz zwykłe metadane połączenia, takie jak adres IP, rozmiary i znaczniki czasu. Powiadomienia push zawierają wyłącznie ogólny sygnał „są nowe dane" — nigdy wartości zużycia ani danych dostępowych. Aby wykrywać ciche awarie doręczeń, relay przechowuje też liczniki doręczeń dla konta (platforma, rodzaj wybudzenia i wynik, np. „przyjęte przez Apple/Google” albo „push nieskonfigurowany”) oraz czas ostatniego udanego doręczenia na daną platformę. Nie zawierają tokenów ani treści, odczytać je mogą tylko sparowane urządzenia i są usuwane 90 dni po ostatniej aktualizacji.

5. Diagnostyka awarii

Tokenly może korzystać z Sentry do raportowania awarii, gdy dana kompilacja jest skonfigurowana z Sentry DSN. Diagnostyka może obejmować wersję aplikacji, wersję systemu, model urządzenia, stack trace i breadcrumbs nawigacji; na urządzeniach Apple także diagnostykę zawieszeń i wydajności dostarczaną przez system (MetricKit). Aplikacje wysyłają też anonimowe zdarzenia początku i końca sesji, abyśmy mogli mierzyć, ile sesji kończy się bez awarii. Dane dostępowe, tokeny ani wartości zużycia nie są dołączane, a żaden identyfikator użytkownika nie jest ustawiany.

6. Subskrypcje i płatności

Opcjonalne Tokenly Premium jest oferowane jako subskrypcja w aplikacji. Na iOS płatność, dane rozliczeniowe i zarządzanie subskrypcją obsługuje w całości Apple w ramach Twojego konta Apple; nie otrzymujemy Twoich danych płatniczych. Zobacz Warunki korzystania.

7. Reklamy

Tokenly nie pokazuje reklam na żadnej platformie. Nie ma reklam na macOS, Windows, iPhonie, iPadzie ani Androidzie, w żadnym wariancie — darmowym, trialu ani Premium. Wszystkie SDK reklamowe, identyfikatory reklamowe i mechanizmy zgód reklamowych zostały trwale usunięte ze wszystkich buildów 17 lipca 2026.

Ponieważ Tokenly nie zawiera żadnej sieci reklamowej, nie zbiera ani nie używa identyfikatora reklamowego Twojego urządzenia i nie udostępnia żadnych danych partnerowi reklamowemu.

8. Podstawy prawne (RODO)

9. Okres przechowywania

10. Twoje prawa i jak usunąć swoje dane

Nie ma konta Tokenly, więc nie ma czego zamykać. Prawie wszystko, co Tokenly o Tobie wie, leży na Twoich własnych urządzeniach i usuwasz to sam:

Żeby zażądać usunięcia czegokolwiek innego albo skorzystać z innego prawa, napisz na mail@macsiem.dev. Odpowiadamy w ciągu 30 dni.

Na gruncie RODO masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, sprzeciwu oraz przenoszenia danych.

Masz też prawo wniesienia skargi do organu nadzorczego — w Polsce jest to Prezes Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl.

11. Dzieci

Tokenly nie jest kierowane do dzieci i świadomie nie zbieramy danych osobowych dzieci.

12. Transfery międzynarodowe

Twoje dane dostępowe nigdy nie opuszczają Twoich urządzeń przez żaden serwer MacSiem. Gdy Twoje urządzenie odpytuje dostawcę AI, ruch trafia bezpośrednio do tego dostawcy zgodnie z jego polityką prywatności. Zaszyfrowany relay działa na Cloudflare Workers. Zaszyfrowane snapshoty są przechowywane w Cloudflare R2 w Europie; rekord konta, poświadczenie autoryzacyjne, tokeny push i liczniki doręczeń są trzymane w Cloudflare Workers KV i Durable Objects, które Cloudflare może replikować lub uruchamiać poza Europejskim Obszarem Gospodarczym. Jako sieć globalna Cloudflare może też przetwarzać metadane połączeń poza EOG. Te przekazania są objęte zabezpieczeniami wymaganymi przez RODO (np. standardowymi klauzulami umownymi). Dane o awariach przetwarzane przez Sentry mogą być przekazywane poza EOG na tych samych zasadach.

13. Czego nie zbieramy

14. Zmiany i kontakt

Możemy aktualizować tę politykę wraz ze zmianami aplikacji lub przepisów; aktualna wersja jest zawsze dostępna pod kanonicznym adresem poniżej. Pytania dotyczące prywatności: mail@macsiem.dev.