Używamy Google Analytics do mierzenia odwiedzin i źródeł ruchu — wyłącznie po Twojej zgodzie. Szczegóły w polityce prywatności.

Przejdź do treści
FryzApp

Polityka prywatności FryzApp

Wersja 1.2 · obowiązuje od 28 października 2026 r. Dotyczy aplikacji FryzApp (business_app i, w zakresie docelowego przetwarzania, client_app), publicznej wizytówki salonu oraz strony fryzapp.pl, w tym formularza zgłoszenia Early Access i formularza usunięcia konta.

1. Administrator danych

Administratorem danych osobowych przetwarzanych w związku z prowadzeniem konta w FryzApp, obsługą techniczną aplikacji oraz stroną fryzapp.pl jest: Marek Appelt, jednoosobowa działalność gospodarcza (JDG), ul. Sieniawka 9a, 50-210 Sieniawka, NIP 8822148690, REGON 529360418 (brak wpisu do KRS — działalność jednoosobowa). Kontakt w sprawach danych osobowych: kontakt@fryzapp.pl.

Dla danych klientów salonu wprowadzanych przez Salon do kartoteki administratorem jest dany Salon — Salon odpowiada za dane swoich klientów w relacji z klientem, a FryzApp jest dostawcą technologii/platformy umożliwiającej Salonowi zarządzanie tymi danymi (sekcja 4). Szczegółowe zasady tego powierzenia danych zostaną uregulowane odrębną umową powierzenia przetwarzania danych; do czasu jej zawarcia zastosowanie mają odpowiednie postanowienia Regulaminu FryzApp.

Nie powołano Inspektora Ochrony Danych.

2. Kategorie danych i cele przetwarzania

Kategoria danychŹródłoCelPodstawa prawna
E-mail, hash hasła, imię, nazwiskoRejestracja kontaZałożenie i obsługa kontaArt. 6 ust. 1 lit. b RODO
Status weryfikacji e-mail, tokeny weryfikacyjneWeryfikacja adresu e-mailPotwierdzenie tożsamości adresu, bezpieczeństwo kontaArt. 6 ust. 1 lit. b i f RODO
Token resetu hasła / kod OTPReset hasłaOdzyskanie dostępu do kontaArt. 6 ust. 1 lit. b RODO
Odcisk (hash) tokenu sesji, znaczniki czasu — bez identyfikatora urządzenia, adresu IP czy przeglądarkiLogowanieUtrzymanie sesji logowania, bezpieczeństwoArt. 6 ust. 1 lit. f RODO
Status konta: aktywne / zamrożone / w trakcie usuwaniaUstawienia kontaSamoobsługowe zamrożenie i usunięcie konta — sekcja 10Art. 6 ust. 1 lit. b/f RODO
Identyfikator konta Google, e-mail z GoogleLogowanie przez Google (business_app)Logowanie społecznościoweArt. 6 ust. 1 lit. b RODO
Dane salonu: nazwa, adres, telefon, e-mail, NIP (opcjonalnie)Profil salonuProwadzenie i prezentacja salonu, publiczna wizytówkaArt. 6 ust. 1 lit. b i f RODO
Dane pracownika: imię, nazwisko, stanowisko, grafikPanel zarządzania zespołemZarządzanie zespołem i grafikiemSalon = administrator; Art. 6 ust. 1 lit. b/f RODO
Dane klienta salonu: imię, nazwisko, telefon, e-mail, data urodzenia, płeć, notatkiKartoteka klientaObsługa rezerwacji i historii wizytSalon = administrator
Zgody marketingowe (SMS/e-mail/marketing)Kartoteka klientaKomunikacja marketingowaArt. 6 ust. 1 lit. a RODO (zgoda)
Historia wizyt, notatki stylisty, użyte produktyHistoria usługHistoria usługi, jakość obsługiSalon = administrator
Punkty lojalnościowe, poziom, historia transakcjiProgram lojalnościowyProwadzenie programu lojalnościowegoSalon = administrator
Dane wizyty: termin, usługi, cenaRezerwacjaRealizacja rezerwacjiArt. 6 ust. 1 lit. b RODO
Forma płatności za usługę, rabat, napiwekRozliczenie wizytyRozliczenie wizyty w salonie (nie jest to płatność online obsługiwana przez FryzApp)Salon = administrator
Zadatek online — kwota, status (funkcja nieaktywna produkcyjnie)Rezerwacja z zadatkiemZabezpieczenie rezerwacjiArt. 6 ust. 1 lit. b RODO
Zdjęcia salonu, logo, zdjęcia „przed/po”Profil salonu, historia wizytyPrezentacja salonu, portfolioSalon = administrator; zgoda osoby na zdjęciu, jeśli dotyczy
Treść powiadomień — realnie dostarczana wyłącznie do wewnętrznej skrzynki w aplikacjiRezerwacje, kampaniePrzypomnienia o wizycie, informacje o zmianachArt. 6 ust. 1 lit. b RODO / lit. a (marketing)
Rekomendacje usług, predykcja kolejnej wizyty i podobne wskaźniki generowane regułowoWewnętrzne mechanizmy analityczne aplikacjiWsparcie decyzji Salonu — sekcja 7Salon = administrator decydujący o użyciu
Kod QR salonu, licznik skanowań/wyświetleń wizytówkiWizytówka publicznaMarketing, wejście na wizytówkęArt. 6 ust. 1 lit. f RODO
Kod polecający, historia poleceńProgram poleceńProgram poleceńArt. 6 ust. 1 lit. a/b RODO
Logi aktywności zespołu (zaproszenie, zmiana roli, usunięcie)Panel zarządzaniaBezpieczeństwo, rozliczalnośćArt. 6 ust. 1 lit. f RODO
Zgłoszenie do programu Early Access: imię/nazwa salonu, e-mail, telefon, treść wiadomościFormularz na fryzapp.plRozpatrzenie zgłoszenia udziału w programie, kontakt zwrotnyArt. 6 ust. 1 lit. b RODO
Zgłoszenie usunięcia konta bez dostępu do aplikacji: e-mail, treść zgłoszeniaFormularz /usun-konto/ na fryzapp.plRealizacja prawa do usunięcia konta — sekcja 10.7Art. 6 ust. 1 lit. c RODO
Statystyka odwiedzin fryzapp.pl: identyfikatory w plikach cookies _ga, odwiedzone strony, źródło wejścia (w tym parametry kampanii UTM), typ urządzenia i przeglądarki, przybliżona lokalizacjaPrzeglądarka osoby odwiedzającej fryzapp.pl — wyłącznie po wyrażeniu zgodyMierzenie odwiedzin i źródeł ruchu — sekcja 11Art. 6 ust. 1 lit. a RODO (zgoda)

3. Źródło danych

Dane pochodzą bezpośrednio od osoby, której dotyczą (rejestracja, formularz rezerwacji, formularz Early Access, formularz usunięcia konta), oraz pośrednio — gdy Salon wprowadza dane klienta ręcznie do kartoteki bez jego udziału. W tym drugim przypadku obowiązek informacyjny wobec takiej osoby spoczywa na Salonie jako administratorze. FryzApp planuje udostępnić Salonom wzór klauzuli informacyjnej do przekazania własnym klientom.

4. Role: administrator / podmiot przetwarzający

Salon jest podmiotem odpowiedzialnym za dane swoich klientów w relacji z klientem; FryzApp jest dostawcą technologii/platformy umożliwiającej Salonowi zarządzanie tymi danymi. W praktyce:

  • Dane konta użytkownika FryzApp (login, hasło, sesja, ustawienia) — administratorem jest Operator FryzApp.
  • Dane klientów salonu wprowadzone przez Salon (kartoteka, historia, lojalność, notatki) — administratorem jest Salon; FryzApp działa jako podmiot przetwarzający na jego zlecenie.
  • Dane pracownika salonu — w zakresie grafiku/zespołu administratorem jest Salon; w zakresie własnego konta logowania — Operator FryzApp.

Ostateczna prawna kwalifikacja tych ról dla poszczególnych funkcji (w tym mechanizmów rekomendacji i programu lojalnościowego) jest przedmiotem odrębnej weryfikacji prawnej i może zostać doprecyzowana w kolejnej wersji tej polityki.

5. Odbiorcy danych

Dane mogą być powierzane następującym dostawcom infrastruktury i usług:

  • Railway — hosting API i bazy danych produkcyjnej aplikacji FryzApp.
  • Resend — dostawca poczty transakcyjnej dla aplikacji FryzApp.
  • Netlify — hosting strony fryzapp.pl.
  • Serwer poczty (SMTP) obsługujący zgłoszenia z formularzy na fryzapp.pl (Early Access, kontakt, usunięcie konta).
  • Google — weryfikacja logowania społecznościowego w business_app.
  • Google (Google Analytics 4) — statystyka odwiedzin fryzapp.pl, wyłącznie po wyrażeniu zgody — sekcja 11.

Pliki (logo, zdjęcia salonu) przechowywane są na serwerze API FryzApp — bez udziału zewnętrznego dostawcy chmurowego storage.

6. Transfery poza EOG

Railway, Resend i Netlify to dostawcy zagraniczni — możliwy jest transfer danych poza Europejski Obszar Gospodarczy. Region przetwarzania danych i zastosowany mechanizm transferowy (standardowe klauzule umowne, decyzja adekwatności) u tych dostawców pozostają do zweryfikowania.

Dotyczy to także Google Analytics: dane mogą być przekazywane do Google LLC w Stanach Zjednoczonych. Zastosowany mechanizm transferowy pozostaje do zweryfikowania.

7. Automatyczne podejmowanie decyzji i profilowanie

FryzApp wykorzystuje regułowe (nie oparte na uczeniu maszynowym ani zewnętrznym API AI) mechanizmy wspierające pracę Salonu: rekomendacje usług, przewidywanie terminu kolejnej wizyty, dobór kandydatów do kampanii marketingowych oraz prognozy obłożenia. Wyniki tych mechanizmów są widoczne wyłącznie dla personelu Salonu z odpowiednim uprawnieniem i nie wywołują same z siebie żadnego skutku prawnego ani podobnie istotnego wpływu na klienta bez udziału człowieka — decyzję (np. co zaproponować klientowi, czy wysłać kampanię) podejmuje zawsze pracownik Salonu. Dobór kandydatów do kampanii marketingowych stanowi profilowanie w rozumieniu art. 4 pkt 4 RODO, z którym wiąże się prawo sprzeciwu opisane w sekcji 9.

FryzApp nie jest projektowana jako system do przetwarzania danych o zdrowiu — brak dedykowanego pola na choroby, alergie, leki czy diagnozy w profilu klienta. Pola opisowe (notatki o kliencie, notatki stylisty, notatki wizyty) technicznie nie uniemożliwiają personelowi Salonu wpisania takich informacji z własnej inicjatywy. Ostateczna ocena tego ryzyka pozostaje przedmiotem odrębnej weryfikacji prawnej.

8. Okresy przechowywania

Konto użytkownika, które zostało zgłoszone do usunięcia, pozostaje przez 30 dni w stanie oczekiwania, po czym jest trwale usuwane wraz z powiązanymi sesjami, tokenami i tożsamością logowania społecznościowego — sekcja 10. Uzasadnienie długości tego okresu pozostaje przedmiotem odrębnej weryfikacji prawnej.

Zgłoszenia z formularzy Early Access i usunięcia konta (fryzapp.pl) nie są zapisywane w bazie danych FryzApp — treść zgłoszenia jest przesyłana e-mailem do Operatora i przechowywana wyłącznie w jego skrzynce pocztowej.

Pozostałe okresy przechowywania (dane klienta salonu, historia wizyt, rozliczenia) pozostają do ustalenia przez Salon jako administratora tych danych.

9. Prawa osób, których dane dotyczą

Każdej osobie przysługuje prawo dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia danych oraz sprzeciwu wobec przetwarzania, a także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (UODO, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).

Prawo dostępu i przenoszenia danych. Zalogowany użytkownik może pobrać swoje dane konta (profil, powiązaną kartotekę klienta, historię rezerwacji) w formacie JSON bezpośrednio z poziomu konta. Czy zakres i format tej odpowiedzi w pełni realizują prawo do przenoszenia danych (art. 20 RODO) pozostaje przedmiotem odrębnej weryfikacji prawnej.

Prawo do usunięcia — sekcja 10.

W sprawie realizacji powyższych praw prosimy o kontakt: kontakt@fryzapp.pl.

10. Usunięcie konta

10.1 Usunięcie z poziomu aplikacji

W business_app: Ustawienia → Usuń konto. Użytkownik potwierdza operację przez ponowne wpisanie adresu e-mail konta.

10.2 Ochrona właściciela aktywnego salonu

Jeśli konto zarządza co najmniej jednym aktywnym salonem, żądanie usunięcia jest odrzucane z komunikatem instruującym zamknięcie lub przekazanie salonu przed usunięciem konta.

10.3 Stan pośredni

Po potwierdzeniu konto przechodzi w stan oczekiwania na usunięcie; wszystkie aktywne sesje zostają natychmiast unieważnione.

10.4 Anulowanie w oknie karencji

Użytkownik może przerwać proces usuwania, logując się ponownie — system oferuje wtedy przywrócenie konta.

10.5 Trwałe usunięcie

Po upływie 30-dniowego okresu retencji konto w stanie oczekiwania na usunięcie jest usuwane trwale z bazy danych (konto, sesje, tokeny, tożsamość logowania społecznościowego).

10.6 Dane, które nie znikają razem z kontem

Kartoteka klienta w danym Salonie, historia wizyt i rozliczeń pozostają własnością Salonu jako administratora i nie są usuwane razem z kontem — tracą wyłącznie powiązanie z usuniętym kontem. „Usunięcie konta” w FryzApp nie jest więc równoznaczne z usunięciem wszystkich danych osobowych dotyczących danej osoby — dane przechowywane przez Salon podlegają jego własnym obowiązkom.

10.7 Zgłoszenie bez dostępu do aplikacji

Dla osób bez dostępu do aplikacji dostępny jest formularz fryzapp.pl/usun-konto/. Zgłoszenie z tego formularza trafia e-mailem na adres contact@fryzapp.pl — dedykowany, techniczny adres obsługujący wyłącznie ten formularz, odrębny od ogólnego adresu kontaktowego kontakt@fryzapp.pl — i jest przetwarzane ręcznie przez Operatora, bez zbędnej zwłoki, w terminie nie dłuższym niż miesiąc od otrzymania.

10.8 Hibernacja konta — mechanizm odrębny od usunięcia

business_app udostępnia też samoobsługowe zamrożenie konta (Ustawienia). To nie jest krok w procesie usuwania — dane salonu, klientów i historii pozostają w pełni nietknięte i dostępne od razu po ponownym zalogowaniu. W przeciwieństwie do usunięcia, hibernacja nie wymaga zamknięcia salonu.

11. Pliki cookies i Google Analytics na fryzapp.pl

Strona fryzapp.pl korzysta z Google Analytics 4 do mierzenia odwiedzin i źródeł ruchu — wyłącznie wtedy, gdy wyrazisz na to zgodę w banerze „Zgoda na cookies analityczne”. Do czasu decyzji, a także po odmowie, skrypt Google Analytics nie jest ładowany, żadne dane nie są wysyłane do Google i nie są zapisywane pliki cookies analityczne.

11.1 Cel i podstawa prawna

Celem jest statystyka: ile osób odwiedza stronę, które podstrony oglądają i skąd trafiają (np. z wyszukiwarki, z Facebooka, z kampanii). Podstawą przetwarzania jest Twoja zgoda (art. 6 ust. 1 lit. a RODO). Nie wykorzystujemy tych danych do reklamy ani do podejmowania decyzji wobec konkretnych osób.

11.2 Jakie dane i pliki zapisujemy

  • _ga, _ga_<identyfikator> — pliki cookies Google Analytics, zapisywane dopiero po zgodzie; służą do rozróżniania odwiedzin. Czas ich przechowywania określa Google; informacja o nim zostanie uzupełniona.
  • fryzapp:campaign (pamięć sesji przeglądarki) — parametry kampanii (UTM) z adresu, z którego wszedłeś na stronę; zapisywane dopiero po zgodzie i usuwane po zamknięciu karty lub po wycofaniu zgody.
  • fryzapp:consent (pamięć lokalna przeglądarki) — zapamiętana decyzja z banera („zgoda” albo „odmowa”), żeby nie pytać przy każdej wizycie. Ten zapis jest niezbędny do respektowania Twojego wyboru i nie zawiera danych identyfikujących.

Okres przechowywania danych statystycznych w Google Analytics ustala Operator w ustawieniach usługi; informacja o jego długości zostanie uzupełniona.

11.3 Odbiorca danych i transfer poza EOG

Odbiorcą danych jest Google jako dostawca usługi Google Analytics (sekcja 5). Możliwy jest transfer danych poza Europejski Obszar Gospodarczy (sekcja 6).

11.4 Jak wycofać zgodę

Zgodę możesz wycofać w każdej chwili, tak samo łatwo, jak ją wyraziłeś: link „Ustawienia cookies” w stopce każdej strony otwiera baner ponownie — wybierz „Odrzucam”. Po wycofaniu zgody analityka zostaje natychmiast wyłączona, pliki cookies analityczne i zapisane parametry kampanii są usuwane z Twojej przeglądarki, a strona przeładowuje się bez skryptu Google Analytics. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania, którego dokonano przed jej wycofaniem. Pliki cookies możesz też usunąć samodzielnie w ustawieniach przeglądarki.

12. Dane dzieci

FryzApp nie posiada obecnie mechanizmu weryfikacji wieku użytkownika. Zasady korzystania z usługi przez osoby niepełnoletnie zostaną doprecyzowane w kolejnej wersji tej polityki.

13. Bezpieczeństwo

Hasła przechowywane są w postaci hashu, podobnie jak tokeny sesji, resetu hasła i weryfikacji e-mail. Konfiguracja startowa aplikacji odrzuca słabe sekrety. Ogólny mechanizm ograniczania częstotliwości żądań (rate-limiting) na poziomie API nie został potwierdzony w tej wersji polityki.

14. Zmiany polityki

O zmianach niniejszej polityki informujemy poprzez publikację nowej wersji pod tym samym adresem, z aktualną datą wejścia w życie widoczną na początku dokumentu.

15. Kontakt

kontakt@fryzapp.pl. Dane rejestrowe: Marek Appelt, JDG, ul. Sieniawka 9a, 50-210 Sieniawka, NIP 8822148690, REGON 529360418.