Trener AI do przygotowania narciarskiego z ochroną prywatności
Polityka prywatności
Ta polityka wyjaśnia, jakie dane przetwarza SlopeReady, które opuszczają twoje urządzenie i czego aplikacja nie robi. Surowe dane zdrowotne pozostają na iPhonie, a opcjonalne zapytania do AI wykorzystują ograniczony do niezbędnego minimum zestaw informacji, który możesz sprawdzić.
1. Zakres
Ta polityka prywatności dotyczy aplikacji SlopeReady na iOS oraz publicznej strony slopeready.app. SlopeReady ma dostęp wyłącznie do odczytu danych Apple Health, a trener AI odpowiada na pytania o trening wytrzymałościowy i przygotowanie narciarskie. Nie wymaga konta SlopeReady.
2. Apple Health i dane fitness
Jeśli udzielisz odpowiednich uprawnień, SlopeReady odczytuje wybrane dane Apple Health, aby obliczać gotowość treningową, obciążenie treningowe i wskaźniki regeneracji oraz tworzyć podsumowania treningów i zalecenia treningowe. Mogą to być treningi, podsumowania tętna, HRV, tętno spoczynkowe, sen, energia aktywna, dystans, VO2max, udostępnione wymiary ciała i powiązane wskaźniki sprawności.
- SlopeReady prosi wyłącznie o dostęp do odczytu i nie zapisuje danych w Apple Health.
- Aplikacja nie uruchamia ani nie zatrzymuje treningów i nie rejestruje na żywo danych z czujników ani GPS.
- Surowe próbki HealthKit i pełna historia danych zdrowotnych pozostają na urządzeniu.
- Jeśli brakuje danych, SlopeReady informuje o ich niedostatecznej ilości zamiast wymyślać wartości.
Uprawnienia wycofasz w iOS: Ustawienia → Prywatność i ochrona → Zdrowie → SlopeReady. Zatrzyma to dalszy odczyt. Dane obliczone wcześniej i zapisane lokalnie pozostaną w SlopeReady, dopóki ich nie usuniesz.
3. Przechowywanie lokalne
SlopeReady zapisuje dane aplikacji lokalnie na iPhonie przy użyciu SwiftData. Mogą to być obliczone wskaźniki gotowości treningowej i obciążenia treningowego, plany zapisane w pamięci podręcznej, ustawienia, historia rozmów z trenerem oraz zmiany planu. Dzięki temu aplikacja wyświetla historię i pulpity bez bazy kont SlopeReady.
Historię czatu i zmian planu możesz usunąć przez Ustawienia → Co widzi trener → Lokalna pamięć trenera. Wszystkie lokalne dane aplikacji SlopeReady usuniesz przez Ustawienia → Dane i prywatność → Usuń dane aplikacji.
4. Subskrypcje, zakupy i identyfikatory techniczne
SlopeReady oferuje opcjonalną płatną subskrypcję SlopeReady Pro w systemie zakupów w aplikacji firmy Apple. Apple przetwarza płatności, rozliczenia, zwroty i zarządzanie subskrypcją zgodnie ze swoimi warunkami. RevenueCat pomaga SlopeReady odbierać i sprawdzać uprawnienia do subskrypcji.
Na potrzeby zakupów i ich przywracania SlopeReady tworzy w pęku kluczy urządzenia oddzielny, losowy identyfikator RevenueCat App User ID. Nie jest twoim imieniem i nazwiskiem, adresem e-mail, Apple ID, daną zdrowotną ani identyfikator transakcji Apple. Jest wysyłany do RevenueCat jako identyfikator zakupu, a do serwera proxy SlopeReady wyłącznie w celu sprawdzenia uprawnień. Proxy łączy go z osobnym losowym identyfikatorem urządzenia na potrzeby atestacji urządzenia, stosowania limitów, przywracania zakupów i zapobiegania nadużyciom. Sam identyfikator nie potwierdza uprawnienia. Proxy sprawdza je w RevenueCat.
Proxy SlopeReady przechowuje w bazie AWS RDS operatora powiązanie identyfikatorów, status i datę wygaśnięcia subskrypcji, metadane produktu i weryfikacji, dzienne liczniki użycia AI, status bonusu dla nowych osób korzystających z aplikacji, wyniki rezerwacji wiadomości trenera oraz minimalne dane audytowe webhooków RevenueCat. Ten rejestr monetyzacji nie zawiera danych zdrowotnych, treści czatów, identyfikatorów transakcji Apple ani danych kart płatniczych.
Rekordy w tym rejestrze są przechowywane do 24 miesięcy na potrzeby zarządzania subskrypcjami, przywracania zakupów, zapobiegania oszustwom i nadużyciom, pomocy technicznej, księgowości i obowiązków prawnych, a następnie usuwane lub anonimizowane, chyba że prawo wymaga dłuższego okresu przechowywania.
5. Bezpłatny limit powiązany z urządzeniem
SlopeReady używa losowego identyfikatora powiązanego z urządzeniem, aby egzekwować bezpłatny limit wiadomości AI. Identyfikator znajduje się w pęku kluczy urządzenia i pozostaje tam po usunięciu i ponownej instalacji aplikacji, aby reinstalacja nie resetowała limitu. Nie jest synchronizowany z iCloud, nie trafia do kopii zapasowych urządzenia i nie zawiera treningów, wyników gotowości treningowej, czatów, próbek zdrowotnych, współrzędnych GPS ani promptów AI.
Funkcja „Usuń dane aplikacji” celowo zachowuje ten identyfikator, aby bezpłatny limit nie został zresetowany.
6. Trener AI
Korzystanie z trenera AI jest opcjonalne. Gdy go używasz, SlopeReady wysyła przez swoje proxy do skonfigurowanego dostawcy AI ograniczony do niezbędnego minimum zestaw informacji. Może on obejmować obliczone wyniki gotowości treningowej, informacje o poziomie pewności i brakujących danych, podsumowania treningów, cel i fazę treningu, dobrowolnie podane pola profilu oraz wysłaną przez ciebie notatkę lub wiadomość. Dla każdej interakcji dostępny jest widok „Co wysłano?”.
Podstawowy zestaw informacji nie zawiera twojego imienia i nazwiska, adresu e-mail, Apple ID, numeru telefonu, surowych strumieni HealthKit w wysokiej rozdzielczości ani współrzędnych GPS. Narzędzia czatu mogą w razie potrzeby wysłać ograniczone, przeliczone do niższej rozdzielczości szczegóły treningu, na przykład serię pomiarów tętna z jednego treningu albo pozbawiony współrzędnych profil wysokości, nachylenia i prędkości.
Proxy chroni klucz dostawcy, stosuje limity zapytań i budżetu oraz przekazuje dostawcy tylko informacje niezbędne do obsługi zapytania. Nie służy do długoterminowego przechowywania danych zdrowotnych.
7. Analityka aplikacji i raporty o awariach
Analityka aplikacji i raporty o awariach są opcjonalne i domyślnie wyłączone. Po wyrażeniu zgody SlopeReady może wysyłać do własnego proxy ściśle określone liczniki użycia funkcji, a do Sentry dane diagnostyczne awarii, w tym wersję aplikacji, model urządzenia, wersję iOS, ślad stosu i losowy UUID urządzenia na potrzeby zbiorczych statystyk stabilności.
Analityka produktu może zawierać losowy identyfikator instalacji utworzony dopiero po wyrażeniu zgody. Serwer przechowuje wyłącznie jego skrót HMAC przez 180 dni na potrzeby analizy kohort i ścieżki konwersji. Analityka i raporty o awariach nie zawierają danych Apple Health, wyników gotowości treningowej, treningów, czatów, dowolnego tekstu, pozycji GPS, imienia i nazwiska, adresu e-mail, Apple ID, numeru telefonu, identyfikatora transakcji Apple ani RevenueCat App User ID.
8. Dane strony internetowej
Publiczna strona używa Google Analytics 4 do mierzenia odwiedzin i sposobu korzystania ze strony. Tag Google korzysta z Consent Mode i domyślnie nie zezwala na przechowywanie danych analitycznych ani reklamowych. Zanim dokonasz wyboru, Google może otrzymać sygnały o stanie zgody bez użycia plików cookie. Jeśli zaakceptujesz analitykę, Google Analytics może używać analitycznych plików cookie i otrzymywać typowe dane o korzystaniu z internetu, takie jak odwiedzony adres URL, informacje o przeglądarce i urządzeniu, przybliżona lokalizacja określona na podstawie danych sieciowych oraz interakcje ze stroną.
Hosting AWS i CloudFront przetwarzają niezbędne dane połączenia, takie jak adres IP, odwiedzony URL, metadane przeglądarki i czas żądania, aby udostępniać i chronić stronę. Publiczna strona nie zawiera formularzy kont ani zapisu do newslettera i nie wysyła do Google Analytics danych z aplikacji SlopeReady, Apple Health ani trenera AI. Możesz zaakceptować lub odrzucić analitykę, a później zmienić wybór przez link „Ustawienia prywatności” w stopce.
9. Udostępnianie danych
SlopeReady udostępnia dane wyłącznie w zakresie niezbędnym do działania wybranych przez ciebie funkcji:
- Apple przetwarza opcjonalne zakupy, rozliczenia, zwroty i zarządzanie subskrypcją.
- RevenueCat przetwarza losowy identyfikator zakupu i informacje o uprawnieniu do subskrypcji.
- Proxy SlopeReady i dostawca AI przetwarzają zapytania do AI ograniczone do niezbędnego minimum.
- Proxy utrzymywane przez SlopeReady przetwarza ściśle określone liczniki analityczne aplikacji tylko po wyrażeniu zgody.
- Sentry przetwarza dane diagnostyczne awarii i ograniczone dane o stabilności tylko po wyrażeniu zgody.
- Google Analytics 4 przetwarza dane o korzystaniu ze strony zgodnie z opisanym wyżej wyborem dotyczącym analityki.
- Infrastruktura AWS obsługuje proxy, rejestr monetyzacji oraz publiczną stronę.
SlopeReady nie sprzedaje danych zdrowotnych ani osobowych, nie wykorzystuje danych zdrowotnych do reklam i nie śledzi cię w aplikacjach ani na stronach innych firm.
10. Dostępne opcje i usuwanie danych
- Wycofaj uprawnienia Apple Health w ustawieniach iOS.
- Wyłącz trenera AI albo sprawdź w aplikacji dane wysyłane w poszczególnych zapytaniach do AI.
- W dowolnym momencie wyłącz analitykę aplikacji i raporty o awariach.
- Usuń lokalną historię czatów i zmian planu.
- Wybierz Ustawienia → Dane i prywatność → Usuń dane aplikacji, aby usunąć dane lokalne.
- Usuń aplikację, aby usunąć jej lokalny kontener, z zastrzeżeniem sposobu działania kopii zapasowych iOS.
Funkcja „Usuń dane aplikacji” usuwa lokalne rekordy SwiftData, podsumowania utworzone na podstawie danych zdrowotnych, plany, czaty, dzienniki audytowe trenera, ustawienia profilu, flagi routingu, zgodę na analitykę i inne lokalne identyfikatory SlopeReady. Jeśli istnieje identyfikator instalacji używany do analityki, wysyłane jest również żądanie usunięcia danych kohortowych przechowywanych we własnej infrastrukturze SlopeReady. Nie są usuwane oryginalne dane Apple Health, zachowany identyfikator bezpłatnego limitu powiązany z urządzeniem, dane zakupowe w Apple lub RevenueCat ani serwerowe dane dotyczące monetyzacji, które muszą być przechowywane do celów opisanych powyżej. Pytania możesz kierować na info@slopeready.app.
11. Zdrowie i bezpieczeństwo
SlopeReady jest narzędziem zapewniającym wsparcie treningowe. Nie jest wyrobem medycznym, nie diagnozuje ani nie leczy chorób i nie zastępuje profesjonalnej porady medycznej. Wyniki gotowości treningowej i zalecenia AI mogą być niepełne lub błędne, jeśli dane są brakujące, nieaktualne albo błędnie zinterpretowane. Przerwij trening i skorzystaj z fachowej pomocy, jeśli pojawią się niepokojące objawy. W nagłym przypadku skontaktuj się ze służbami ratunkowymi.
12. Zmiany i kontakt
Jeśli wprowadzimy zmiany, zaktualizujemy datę „Ostatnia aktualizacja”. Istotne zmiany powinny zostać również uwzględnione w informacjach o prywatności w App Store i linkach do dokumentów prawnych w aplikacji. Pytania dotyczące prywatności lub wnioski dotyczące danych możesz wysłać na info@slopeready.app.