Niniejsza Polityka opisuje zasady przetwarzania danych osobowych użytkowników aplikacji RageFlow oraz zasady stosowania plików cookies i podobnych technologii.
Administratorem danych osobowych jest Patryk Marchlik, prowadzący działalność nierejestrowaną w rozumieniu art. 5 ustawy z dnia 6 marca 2018 r. Prawo przedsiębiorców, zamieszkały: ul. Komuny Paryskiej 30, 44-338 Jastrzębie-Zdrój.
Kontakt z Administratorem: contact@rageflow.pl
§ 1.Definicje
- Administrator – Patryk Marchlik, dane jak powyżej.
- Użytkownik – każda osoba fizyczna korzystająca z aplikacji RageFlow.
- Dane osobowe – wszelkie informacje dotyczące zidentyfikowanej lub możliwej do zidentyfikowania osoby fizycznej.
- RODO – Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r.
- Aplikacja – aplikacja webowa RageFlow dostępna pod adresem: https://www.rageflow.pl/app
- Subskrypcja Premium – odpłatny plan korzystania z rozszerzonych funkcji Aplikacji.
§ 2.Jakie dane zbieramy i w jakich celach
2.1. Dane konta i uwierzytelniania
- adres e-mail – w celu identyfikacji konta i komunikacji
- hasło (przechowywane w formie zaszyfrowanej przez Firebase Authentication)
- identyfikator użytkownika (UID) generowany przez Firebase
- data rejestracji i ostatniego logowania
Podstawa prawna: art. 6 ust. 1 lit. b RODO – wykonanie umowy.
2.2. Dane profilu użytkownika
- imię lub nazwa użytkownika (nick)
- zdjęcie profilowe (awatar) – opcjonalne
- dane treningowe: historia, zestawy ćwiczeń, czas sesji, liczba serii i powtórzeń, użyte ciężary
- zaplanowane treningi i harmonogramy
- statystyki aktywności i postępy
- własne ćwiczenia dodane przez użytkownika
Podstawa prawna: art. 6 ust. 1 lit. b RODO – wykonanie umowy; art. 6 ust. 1 lit. a RODO – zgoda (dane opcjonalne).
2.3. Dane trenerów personalnych
- imię i nazwisko, miasto, tryb pracy
- specjalizacje, poziom doświadczenia, biografia zawodowa
- zdjęcie profilowe i opcjonalnie wideo prezentacyjne
- cennik usług i pakiety treningowe
Dane trenerów są widoczne publicznie po weryfikacji przez Administratora.
2.4. Dane komunikacyjne (czat)
Treść wiadomości między użytkownikami a trenerami jest przechowywana w Firebase Firestore w celu świadczenia funkcji czatu i umożliwienia dostępu do historii konwersacji.
2.5. Dane skanowania AI (AI Scanner)
- zdjęcie z kamery urządzenia – przesyłane jednorazowo do Gemini AI (Google); nie jest przechowywane przez Administratora
- historia skanowania (wynik analizy, typ, data) – zapisywana na koncie użytkownika
- liczba wykorzystanych skanów – do egzekwowania limitów (5/miesiąc plan darmowy, 10/miesiąc Premium)
2.6. Dane płatności i subskrypcji
Płatności obsługuje Stripe, Inc. Administrator nie przechowuje danych kart płatniczych. Przechowujemy wyłącznie informacje o aktywności subskrypcji (aktywna/nieaktywna), typ planu, daty aktywacji i wygaśnięcia.
2.7. Dane techniczne
- token push (FCM Token) – za zgodą użytkownika, do wysyłania powiadomień
- zgłoszenia błędów – opcjonalnie przesyłane przez użytkownika
§ 3.Udostępnianie danych osobowych
3.1. Podmioty przetwarzające (powierzenie)
- Google Firebase / Google Cloud – baza danych (Firestore), uwierzytelnianie, hosting, powiadomienia push (FCM). Dane przetwarzane na podstawie umowy powierzenia i standardowych klauzul umownych UE.
- Google Gemini AI – analiza obrazów w funkcji AI Scanner. Transfer do USA na podstawie SCC.
- Stripe, Inc. – obsługa płatności. Transfer do USA na podstawie SCC. Stripe działa zgodnie ze standardem PCI DSS.
3.2. Profile trenerów
Dane trenerów w publicznym profilu (imię, miasto, specjalizacje, ceny, biografia, zdjęcie) są widoczne dla wszystkich użytkowników Aplikacji.
3.3. Organy publiczne
Dane mogą być udostępniane organom państwowym wyłącznie na podstawie obowiązujących przepisów prawa.
§ 4.Przekazywanie danych do państw trzecich
W związku z korzystaniem z usług Google (Firebase, Gemini AI) oraz Stripe dane osobowe mogą być przekazywane do Stanów Zjednoczonych Ameryki. Transfery odbywają się na podstawie standardowych klauzul umownych (SCC) zatwierdzonych przez Komisję Europejską. Użytkownik ma prawo uzyskać kopię zastosowanych zabezpieczeń, kontaktując się z Administratorem.
§ 5.Okresy przechowywania danych
- Dane konta i profilu – przez czas trwania konta; po usunięciu konta max. 30 dni (kopia zapasowa), następnie trwałe usunięcie.
- Historia treningów i statystyki – przez czas trwania konta.
- Historia skanowania AI – przez czas trwania konta.
- Wiadomości czatu – przez czas trwania konta.
- Dane subskrypcji i transakcji – przez 5 lat od daty transakcji (obowiązek podatkowy).
- Powiadomienia push (token FCM) – do czasu wycofania zgody lub usunięcia konta.
§ 6.Prawa osób, których dane dotyczą
- Prawo dostępu do danych – możesz uzyskać informacje o przetwarzanych danych i ich kopie.
- Prawo do sprostowania – możesz żądać poprawienia nieprawidłowych danych.
- Prawo do usunięcia – możesz żądać usunięcia danych gdy nie są już potrzebne lub wycofałeś/aś zgodę.
- Prawo do ograniczenia przetwarzania – w przypadkach wskazanych w art. 18 RODO.
- Prawo do przenoszenia danych – możesz otrzymać dane w formacie JSON/CSV i przesłać je innemu administratorowi.
- Prawo do sprzeciwu – wobec przetwarzania opartego na uzasadnionym interesie.
- Prawo do wycofania zgody – w dowolnym momencie, bez wpływu na wcześniejsze przetwarzanie.
- Prawo do skargi – do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, www.uodo.gov.pl).
Aby skorzystać z powyższych praw, skontaktuj się: contact@rageflow.pl. Odpowiemy w terminie 30 dni.
§ 7.Bezpieczeństwo danych
- szyfrowanie transmisji (HTTPS/TLS)
- uwierzytelnianie przez Firebase Authentication z regułami Firestore Security Rules
- szyfrowanie haseł (Firebase Authentication)
- regularne kopie zapasowe
- ograniczony dostęp do danych – wyłącznie uprawniony personel
§ 8.Sztuczna inteligencja (AI Scanner)
- Cel: rozpoznawanie sprzętu siłowego i suplementów diety na podstawie zdjęcia z kamery.
- Dane wejściowe: obraz z kamery – przesyłany jednorazowo do API Gemini; nie jest przechowywany przez Administratora.
- Wyniki: tekst wygenerowany przez AI zapisywany jako historia skanowania w profilu użytkownika.
- Ograniczenia: wyniki AI mogą zawierać błędy. Nie stanowią porady medycznej ani dietetycznej.
- Trenowanie modeli: dane przesłane do Gemini API podlegają polityce prywatności Google.
§ 9.Pliki cookies i podobne technologie
9.1. Czym są pliki cookies
Pliki cookies to małe pliki tekstowe przechowywane na urządzeniu użytkownika przez przeglądarkę. Aplikacja RageFlow jest aplikacją webową (PWA) i stosuje następujące technologie po stronie klienta:
9.2. Stosowane technologie
Niezbędne (wymagane do działania Aplikacji, bez możliwości wyłączenia):
- localStorage – przechowywanie aktywnego treningu, historii nawigacji, UID użytkownika.
- Firebase Authentication token – token sesji, niezbędny do utrzymania zalogowanej sesji.
- Service Worker (PWA) – umożliwia działanie offline i powiadomienia push.
Usługodawcy zewnętrzni:
- Firebase (Google) – cookies uwierzytelniania.
- Stripe – cookies procesu płatności, stosowane wyłącznie podczas sesji zakupu.
9.3. Zarządzanie cookies
Możesz kontrolować cookies w ustawieniach przeglądarki (Chrome, Firefox, Safari, Edge). Wyłączenie niezbędnych cookies może uniemożliwić prawidłowe działanie Aplikacji.
§ 10.Powiadomienia push
Powiadomienia push wymagają wyraźnej zgody w przeglądarce lub systemie operacyjnym. Token FCM jest przechowywany w Firebase i służy wyłącznie dostarczaniu powiadomień w ramach Aplikacji. Zgodę można wycofać w ustawieniach przeglądarki.
§ 11.Zmiany Polityki Prywatności
Administrator zastrzega prawo do zmiany Polityki. O istotnych zmianach użytkownicy będą informowani powiadomieniem w Aplikacji lub e-mailem co najmniej 7 dni przed ich wejściem w życie. Dalsze korzystanie z Aplikacji jest równoznaczne z akceptacją zmian.
§ 12.Kontakt
- E-mail: contact@rageflow.pl
- Adres korespondencyjny: Patryk Marchlik, ul. Komuny Paryskiej 30, 44-338 Jastrzębie-Zdrój
Data ostatniej aktualizacji: 1 maja 2026 r. — Wersja dokumentu: 1.0