Polityka prywatności
Ostatnia aktualizacja: 2026-07-10
Niniejsza Polityka prywatności wyjaśnia, w jaki sposób V1b3C0d3 OU zbiera, wykorzystuje, przechowuje i udostępnia dane osobowe, gdy korzystają Państwo z aplikacji TrAIcker dla iOS i watchOS oraz strony traicker.ai.
Działamy jako administrator danych w odniesieniu do danych osobowych przetwarzanych o Państwu. W sprawach prywatności lub realizacji praw prosimy o kontakt pod adresem support@vibecodetech.com.
1. Zbierane dane
Założenie konta TrAIcker jest opcjonalne. Bezpłatne funkcje liczenia działają w pełni offline i bez konta; w tym trybie wszystkie dane meczu — wyniki, historia punktów, statystyki, metadane sesji — pozostają na Państwa urządzeniu. W korzystaniu wyłącznie offline nie zbieramy od Państwa żadnych danych osobowych.
Konto jest wymagane tylko w przypadku funkcji wymagających serwera (synchronizacja w chmurze, tryb wieloosobowy, udostępnianie). Poniższe kategorie danych mają zastosowanie wyłącznie, gdy zdecydują się Państwo na te funkcje.
1.1 Dane konta (tylko jeśli zakładają Państwo konto)
- Adres e-mail i hash hasła.
- Nazwa wyświetlana i awatar (opcjonalnie).
- Sposób logowania: adres e-mail i hasło lub jednorazowy kod (magic link) wysyłany e-mailem.
1.2 Dane meczu i rozgrywki
Dane meczu (dyscyplina, zasady liczenia, zawodnicy, historia punkt po punkcie, czasy, statystyki pochodne) są domyślnie generowane i przechowywane wyłącznie na Państwa urządzeniu. Opuszczają urządzenie tylko wtedy, gdy włączą Państwo synchronizację iCloud — wówczas są kopiowane przez Państwa własne konto iCloud, a nie na nasze serwery — albo gdy dołączą Państwo do pokoju wieloosobowego lub zdecydują się udostępnić mecz innemu użytkownikowi TrAIcker.
Analiza techniki i wskazówki trenerskie są wyliczane na Państwa iPhonie: śledzenie pozy działa przez framework Vision od Apple, a uzyskane pomiary są zamieniane na wskazówki na urządzeniu. Ani wideo, ani dane meczowe nie opuszczają w tym celu Państwa urządzenia, niezależnie od tego, czy mają Państwo konto.
1.3 Uprawnienia urządzenia
Aplikacja prosi o każde z poniższych uprawnień dopiero w chwili pierwszego użycia funkcji, która go wymaga, i działa również bez nich. Mogą je Państwo w dowolnym momencie sprawdzić lub cofnąć w Ustawieniach iOS → Prywatność i bezpieczeństwo.
- Aparat — do nagrywania powtórek meczu i wideo wykorzystywanego do analizy techniki. Wideo jest przetwarzane na urządzeniu i przechowywane lokalnie; nie jest nigdzie wysyłane, chyba że zdecydują się Państwo je udostępnić.
- Mikrofon — do nagrywania dźwięku wraz z powtórką meczu. Dźwięk pozostaje na urządzeniu na tych samych zasadach co wideo.
- Zdjęcia — do zaimportowania klipu, który chcą Państwo poddać analizie, oraz do zapisywania przeanalizowanych filmów i powtórek z powrotem w zdjęciach. Mogą Państwo przyznać pełny dostęp albo wybrać pojedyncze pozycje.
- Ruch i sprawność (Apple Watch) — do odczytu czujników ruchu Apple Watch w trakcie meczu oraz tworzenia map ruchu i wskazówek trenerskich. Dane o ruchu są przetwarzane na Państwa urządzeniach i nigdy nie są wysyłane na nasze serwery. O to uprawnienie prosimy wyłącznie wtedy, gdy włączą Państwo śledzenie ruchu; domyślnie jest ono wyłączone.
- Apple HealthKit — za Państwa zgodą rozpoczęcie meczu może rozpocząć trening na Apple Watch, odczytując tętno i energię aktywną w celu pokazania statystyk treningu, oraz zapisać mecz jako trening w Apple Health. Te dane zdrowotne są przetwarzane na Państwa urządzeniach, przechowywane wyłącznie w Apple Health i nigdy nie są wysyłane na nasze serwery, wykorzystywane do reklam ani sprzedawane czy udostępniane osobom trzecim. Treningi na Apple Watch są domyślnie włączone; można je wyłączyć w ustawieniach aplikacji, a dostęp do Zdrowia cofnąć w Ustawieniach iOS → Prywatność i bezpieczeństwo → Zdrowie.
- Sieć lokalna — do wykrywania pobliskich urządzeń na potrzeby liczenia punktów w trybie wieloosobowym, gdy nie ma połączenia z internetem.
- Powiadomienia — aby informować Państwa o wydarzeniach meczowych i turniejowych. Odmowa nie ogranicza żadnej innej funkcji.
Nie prosimy o dane lokalizacji, mowy ani kontaktów, a aplikacja nie zawiera reklam ani zewnętrznych SDK śledzących.
1.4 Dane subskrypcji
Apple Inc. jest rejestrowanym sprzedawcą każdej subskrypcji TrAIcker. Apple przetwarza Państwa płatność, wystawia faktury, oblicza i odprowadza podatki oraz obsługuje zwroty. Nie zbieramy, nie widzimy ani nie przechowujemy danych Państwa karty płatniczej.
Od Apple otrzymujemy wyłącznie uprawnienie subskrypcyjne — flagę z informacją „ten Apple ID ma aktywną subskrypcję Traicker Pro”. Używamy tej flagi wyłącznie w celu odblokowania odpowiednich funkcji w aplikacji. Nie generujemy po naszej stronie faktur, paragonów ani zapisów księgowych; historię rozliczeń znajdziesz w historii zakupów Apple ID pod adresem reportaproblem.apple.com.
1.5 Dane diagnostyczne
Nie osadzamy zewnętrznych narzędzi analitycznych, raporterów awarii ani SDK do atrybucji. Apple może w naszym imieniu zbierać zagregowane, zanonimizowane dane o awariach i wydajności za pośrednictwem App Store Connect, zgodnie z własnymi ustawieniami prywatności.
1.6 Synchronizacja iCloud (opcjonalna)
Jeżeli włączą Państwo synchronizację iCloud w aplikacji, mecze, statystyki i turnieje są kopiowane pomiędzy urządzeniami Apple zalogowanymi na Państwa Apple ID z wykorzystaniem prywatnej bazy danych Apple CloudKit. Dane są przechowywane na Państwa własnym koncie iCloud, podlegają polityce prywatności Apple i warunkom iCloud oraz są wliczane do Państwa miejsca w iCloud. Na tej drodze nie prowadzimy serwera, nie otrzymujemy kopii ani nie dysponujemy żadnym technicznym środkiem pozwalającym odczytać treść.
Synchronizacja iCloud jest domyślnie wyłączona i nigdy nie jest wymagana do korzystania z aplikacji. Po jej wyłączeniu aplikacja pyta, czy zachować, czy usunąć kopię znajdującą się już w iCloud, i postępuje zgodnie z Państwa odpowiedzią. Dane TrAIcker w iCloud mogą Państwo usunąć w dowolnej chwili w Ustawieniach iOS → Państwa imię → iCloud → Zarządzaj miejscem na koncie. Pliki wideo są celowo wyłączone z synchronizacji i nigdy nie opuszczają urządzenia, na którym je nagrano.
2. Dlaczego używamy danych (podstawy prawne z art. 6 RODO)
| Cel | Podstawa prawna |
|---|---|
| Świadczenie podstawowych funkcji liczenia, kojarzenia i statystyk. | Wykonanie umowy (art. 6 ust. 1 lit. b). |
| Uwierzytelnianie Państwa i ochrona konta. | Wykonanie umowy; prawnie uzasadniony interes (art. 6 ust. 1 lit. b i f). |
| Rozpoznawanie aktywnej subskrypcji na podstawie flagi uprawnień dostarczanej przez Apple. (Apple jest rejestrowanym sprzedawcą i prowadzi rozliczenia, zwroty i obowiązki podatkowe na podstawie własnej polityki.) | Wykonanie umowy (art. 6 ust. 1 lit. b). |
| Poprawa stabilności Usługi i wykrywanie nadużyć. | Prawnie uzasadniony interes (art. 6 ust. 1 lit. f). |
3. Podmioty przetwarzające
Korzystamy z następujących podmiotów przetwarzających:
| Dostawca | Rola | Region hostingu |
|---|---|---|
| Supabase Inc. | Uwierzytelnianie, baza Postgres, funkcje czasu rzeczywistego, edge functions i przechowywanie treści użytkownika innych niż wideo. | Unia Europejska |
| Apple Inc. | Dystrybucja aplikacji, obsługa zakupów w aplikacji (rejestrowany sprzedawca) i powiadomienia push. | Globalnie (centra danych Apple) |
| Apple Inc. (iCloud / CloudKit) | Hostuje opcjonalną synchronizację iCloud Państwa meczów, statystyk i turniejów na Państwa własnym koncie iCloud. Działa jako niezależny administrator danych zgodnie z własną polityką prywatności Apple, a nie jako nasz podmiot przetwarzający. | Globalnie (centra danych Apple) |
Analiza techniki i wskazówki trenerskie działają w całości na Państwa urządzeniu, nie powstaje więc relacja powierzenia przetwarzania — nie uczestniczy w tym żaden zewnętrzny dostawca analiz, a Państwa wideo i dane meczowe nigdy nie są w tym celu nigdzie wysyłane.
4. Międzynarodowe transfery danych
Dane osobowe pod naszą kontrolą są przechowywane przez Supabase w Unii Europejskiej. Apple obsługuje globalną infrastrukturę do dystrybucji aplikacji, zakupów, powiadomień push i iCloud zgodnie z własnymi zobowiązaniami w zakresie prywatności. Jeżeli dochodzi do przekazania danych osobowych poza Europejski Obszar Gospodarczy, opieramy się na standardowych klauzulach umownych Komisji Europejskiej oraz odpowiednich środkach uzupełniających (szyfrowanie w przesyle, kontrola dostępu).
5. Okresy przechowywania
- Jeżeli nigdy nie utworzyli Państwo konta — po naszej stronie nie ma nic do przechowywania ani usuwania. Wszystkie dane znajdują się na urządzeniu, a odinstalowanie aplikacji je usuwa.
- Dane konta — przez okres aktywności konta. Po potwierdzeniu wniosku o usunięcie profil konta, historia meczów, statystyki i wszelkie wgrane przez Państwa treści są usuwane z naszego backendu; po naszej stronie nic nie pozostaje.
- Dane meczu i rozgrywki — przez okres aktywności konta lub do czasu, gdy usuną Państwo poszczególne mecze w aplikacji.
- Dane zsynchronizowane z iCloud — przechowywane na Państwa własnym koncie iCloud tak długo, jak długo je tam Państwo utrzymują, zgodnie z zasadami retencji Apple. Wyłączenie synchronizacji w aplikacji proponuje ich usunięcie; można je również usunąć w Ustawieniach iOS → Państwa imię → iCloud → Zarządzaj miejscem na koncie.
- Zapisy rozliczeniowe / faktury — prowadzi je Apple Inc. jako rejestrowany sprzedawca zgodnie z własnymi zasadami retencji Apple. Nie generujemy, nie otrzymujemy ani nie przechowujemy faktur.
- Logi backendu — do 30 dni w celach stabilnościowych i wykrywania nadużyć; po usunięciu nie są łączone z Państwa tożsamością.
6. Państwa prawa
Na mocy RODO mają Państwo prawo dostępu, sprostowania, usunięcia, ograniczenia przetwarzania, sprzeciwu i przenoszenia danych osobowych oraz prawo wniesienia skargi do lokalnego organu nadzorczego (w Estonii — Inspekcja Ochrony Danych, Andmekaitse Inspektsioon). Na mocy California Consumer Privacy Act mają Państwo dodatkowo prawo do informacji, usunięcia i sprzeciwu wobec sprzedaży danych — nie sprzedajemy danych osobowych.
Aby skorzystać z któregokolwiek z tych praw, prosimy o e-mail na support@vibecodetech.com. Aby usunąć konto bezpośrednio, otwórz aplikację TrAIcker na iPhonie i wybierz Ustawienia → Usuń konto; aplikacja unieważnia sesję i natychmiast usuwa dane. Pełną instrukcję znajdą Państwo na stronie „Usuń konto”.
7. Dzieci
TrAIcker ma w App Store kategorię 4+, co oznacza, że treści w aplikacji są odpowiednie dla użytkowników w każdym wieku, w tym dzieci od 4 lat.
Niemniej założenie konta TrAIcker podlega minimalnemu wiekowi cyfrowej zgody w Państwa kraju: 13 lat w większości jurysdykcji oraz 14, 15 lub 16 lat w państwach członkowskich UE, które podniosły próg z art. 8 RODO (np. 14 w Hiszpanii i Włoszech, 16 w Niemczech, Holandii i Luksemburgu). Dzieci poniżej obowiązującego progu mogą korzystać z Usługi wyłącznie pod nadzorem rodzica lub opiekuna prawnego, w ramach konta opiekuna.
Świadomie nie zbieramy danych osobowych dzieci poniżej obowiązującego wieku zgody. Jeżeli mają Państwo podstawy sądzić, że posiadamy takie dane, prosimy o kontakt pod adresem support@vibecodetech.com, niezwłocznie je usuniemy.
8. Bezpieczeństwo
Stosujemy TLS dla całej transmisji, szyfrowanie w spoczynku tam, gdzie wspierają je nasze podmioty przetwarzające, ograniczone bezpieczeństwo na poziomie wiersza (RLS) w Supabase oraz pęk kluczy iOS do przechowywania danych uwierzytelniających na urządzeniu. Żaden system nie jest w pełni bezpieczny; w razie naruszenia mającego wpływ na Państwa dane zawiadomimy Państwa i właściwy organ w terminach wymaganych prawem.
9. Zmiany niniejszej polityki
Politykę będziemy aktualizować, gdy zmieni się nasze przetwarzanie. Data „Ostatnia aktualizacja” u góry odzwierciedla aktualną wersję. O istotnych zmianach poinformujemy w aplikacji lub mailem.
10. Kontakt
V1b3C0d3 OU
Pae tn 25-47, Lasnamäe linnaosa, 11414 Tallin, Estonia
Kod estońskiego rejestru handlowego: 17395882
E-mail: support@vibecodetech.com
Niniejsze postanowienia są udostępniane jako tłumaczenia dla Państwa wygody. Wersja angielska jest tekstem rozstrzygającym; w przypadku jakichkolwiek niezgodności pierwszeństwo ma tekst angielski.