1. Administrator danych

Administratorem Twoich danych osobowych jest:

Jakub Zakrzewski
Jakub Zakrzewski Consulting
NIP: 5213997741
Adres: al. Jana Pawła II 27, 00-867 Warszawa
E-mail: privacy@pullyapp.com

(dalej: „my", „nas", „Pully")


2. Jakie dane zbieramy

2.1 Dane konta (podstawa: wykonanie umowy, Art. 6.1.b RODO)

DaneCelŹródło
Adres e-mailUtworzenie konta, odzyskiwanie dostępuPodane przez Ciebie lub Apple Sign In
Imię (opcjonalne)Personalizacja (wyświetlana nazwa)Apple Sign In (pierwsze logowanie)
Identyfikator AppleUwierzytelnianie przez AppleApple Sign In
Identyfikator urządzeniaRozpoznawanie urządzenia przy synchronizacjiGenerowany automatycznie (UUID)

2.2 Dane treningowe (podstawa: wykonanie umowy, Art. 6.1.b RODO)

2.3 Pomiary ciała (podstawa: wyraźna zgoda, Art. 9.2.a RODO)

Pomiary ciała to dane dotyczące zdrowia w rozumieniu Art. 9 RODO. Zbieramy je wyłącznie po uzyskaniu Twojej wyraźnej zgody:

Możesz wycofać zgodę w dowolnym momencie w Ustawienia > Prywatność. Wycofanie zgody powoduje usunięcie wszystkich pomiarów z naszych serwerów.

2.4 Dane Apple Health (podstawa: wyraźna zgoda, Art. 9.2.a RODO)

Jeśli włączysz integrację z Apple Health:

2.5 Analityka (podstawa: zgoda, Art. 6.1.a RODO)

Po uzyskaniu Twojej zgody zbieramy zanonimizowane dane o użyciu aplikacji za pośrednictwem TelemetryDeck:

Nie zbieramy: nazw ćwiczeń, ciężarów, notatek, danych osobowych. Identyfikator użytkownika jest zahashowany (jednokierunkowy skrót) — TelemetryDeck nie może Cię zidentyfikować.

Możesz wyłączyć analitykę w Ustawienia > Prywatność.

2.6 Raportowanie błędów (podstawa: zgoda, Art. 6.1.a RODO)

Po uzyskaniu Twojej zgody zbieramy raporty o błędach za pośrednictwem Sentry:

Przed wysłaniem usuwamy: adres e-mail, nazwę użytkownika, nazwy ćwiczeń, notatki treningowe. Identyfikator użytkownika jest zahashowany.

Możesz wyłączyć raportowanie błędów w Ustawienia > Prywatność.

2.7 Dane subskrypcji (podstawa: wykonanie umowy, Art. 6.1.b RODO; uzasadniony interes, Art. 6.1.f RODO dla analityki przychodów)


3. Gdzie przechowujemy dane

LokalizacjaDaneSzyfrowanie
Twoje urządzenie (SwiftData)Wszystkie dane — źródło prawdySzyfrowanie urządzenia iOS
Keychain iOSIdentyfikator Apple, ID urządzeniaSzyfrowanie sprzętowe OS
Supabase (UE, region eu-central-1)Kopia zapasowa konta (synchronizacja)TLS 1.2+ (transit), AES-256 (rest)
TelemetryDeck (UE)Zanonimizowane zdarzeniaTLS (transit)
Sentry (UE/USA — przetwarzanie na podstawie SCCs)Raporty błędówTLS (transit)

Pully działa w modelu offline-first — Twoje dane są zawsze dostępne na urządzeniu, nawet bez internetu. Synchronizacja jest procesem drugoplanowym.


4. Komu udostępniamy dane

Nie sprzedajemy Twoich danych. Nigdy.

Korzystamy z następujących podwykonawców przetwarzania:

UsługaDaneCelDPA
Supabase (Singapur Pte. Ltd.)Dane konta + treningoweSynchronizacja i kopia zapasowaTak
TelemetryDeck (Niemcy)Zahashowany ID + zdarzeniaAnalityka użyciaTak
Sentry (USA, SCCs)Raporty błędówStabilność aplikacjiTak
RevenueCat (USA, SCCs)Anonimowy ID + zdarzenia zakupoweAnalityka przychodówTak
Apple Inc.Dane płatności, Apple HealthPłatności, zdrowieNiezależny administrator

W przypadku transferu danych poza EOG (Sentry, RevenueCat) stosujemy Standardowe Klauzule Umowne (SCCs) zatwierdzone przez Komisję Europejską.


5. Jak długo przechowujemy dane

DaneOkres przechowywania
Dane konta i treningoweDo momentu usunięcia konta
Pomiary ciałaDo wycofania zgody lub usunięcia konta
Analityka (TelemetryDeck)Automatycznie usuwana po 24 miesiącach
Raporty błędów (Sentry)Automatycznie usuwane po 90 dniach
Kopie zapasoweUsuwane w ciągu 30 dni od usunięcia konta

6. Twoje prawa (RODO Art. 15-22)

6.1 Prawo dostępu (Art. 15)

Możesz pobrać kopię wszystkich swoich danych w formacie JSON lub CSV. Przejdź do Ustawienia > Eksport.

6.2 Prawo do sprostowania (Art. 16)

Możesz edytować swoje dane bezpośrednio w aplikacji (treningi, plany, pomiary, profil).

6.3 Prawo do usunięcia (Art. 17)

Możesz usunąć swoje konto i wszystkie powiązane dane w Ustawienia > Konto > Usuń konto. Usunięcie jest:

6.4 Prawo do przenoszenia danych (Art. 20)

Eksport w formatach JSON i CSV jest zawsze darmowy (również dla użytkowników bezpłatnych). Ustawienia > Eksport.

6.5 Prawo do ograniczenia przetwarzania (Art. 18)

Skontaktuj się z nami: privacy@pullyapp.com

6.6 Prawo do sprzeciwu (Art. 21)

Możesz wyłączyć analitykę i raportowanie błędów w Ustawienia > Prywatność.

6.7 Prawo do wycofania zgody (Art. 7.3)

Możesz wycofać zgodę na:

Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania przed jej wycofaniem.

6.8 Prawo do skargi

Masz prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (UODO), ul. Stawki 2, 00-193 Warszawa, www.uodo.gov.pl


7. Bezpieczeństwo danych

Stosujemy następujące środki techniczne i organizacyjne:


8. Powiadomienia

Wszystkie powiadomienia są lokalne (UNUserNotificationCenter). Nie wysyłamy powiadomień push z serwera.

Typy powiadomień:


9. Pliki cookie i śledzenie

Pully nie używa plików cookie. Aplikacja nie zawiera przeglądarki internetowej ani komponentów webowych. Nie stosujemy:


10. Dzieci

Pully nie jest przeznaczone dla osób poniżej 16 roku życia (zgodnie z Art. 8 RODO). Nie zbieramy świadomie danych od osób poniżej 16 lat. Jeśli dowiesz się, że dziecko poniżej 16 lat korzysta z aplikacji, skontaktuj się z nami — niezwłocznie usuniemy dane.


11. Zmiany w polityce prywatności

O istotnych zmianach poinformujemy Cię:

Dalsze korzystanie z Pully po opublikowaniu zmian oznacza ich akceptację. Poprzednie wersje polityki są dostępne na żądanie.


12. Kontakt

W sprawie ochrony danych osobowych:


13. Zautomatyzowane podejmowanie decyzji

Pully nie stosuje zautomatyzowanego podejmowania decyzji ani profilowania w rozumieniu Art. 22 RODO. Obliczenia wyświetlane w aplikacji (szacowane 1RM, rekordy osobiste, porównania sesji) są obliczeniami matematycznymi służącymi wyłącznie do wyświetlania informacji — nie podejmują decyzji mających wpływ na Twoje prawa.


14. Czego NIE zbieramy

Dla jasności — Pully nigdy nie zbiera: