Polityka prywatności
Wersja 2026-08-21 · Data wejścia w życie 2026-08-21
To jest wersja robocza. Dokument nie został jeszcze zatwierdzony przez prawnika i nie stanowi obowiązującej polityki prywatności.
Niniejsza polityka spełnia obowiązek informacyjny z art. 13 i 14 RODO. Jest dokumentem odrębnym od Regulaminu.
1. Administrator
Administratorem danych osobowych jest Brainsight Paweł Woszkowski, NIP 6443091571, [adres siedziby — do uzupełnienia], e-mail: hello@macrospy.app.
Nie powołano inspektora ochrony danych (IOD). Uzasadnienie: jednoosobowa działalność gospodarcza; ocena, czy obowiązek powołania IOD powstaje, zostanie potwierdzona z prawnikiem (w szczególności z uwagi na dane o diecie i ciele).
Żądania dotyczące danych osobowych należy kierować na hello@macrospy.app. Termin odpowiedzi: 30 dni.
2. Cele i podstawy prawne
| Cel | Dane | Podstawa |
|---|---|---|
| Konto, logowanie, reset hasła | e-mail, hasło (hash), sesja | umowa, art. 6 ust. 1 lit. b RODO |
| Świadczenie usługi (onboarding, TDEE, dziennik, pomiary, analiza AI, daily tip) | płeć, data urodzenia, wzrost, waga, skład ciała, opisy i zdjęcia posiłków (przejściowo), makroskładniki, rekomendacje | umowa, art. 6 ust. 1 lit. b RODO; dane o diecie i ciele — art. 9 ust. 2 lit. a RODO, w ramach akceptacji Regulaminu i niniejszej polityki |
| Transfer do dostawcy AI | prompt, zdjęcie w locie | umowa (analiza AI jest istotą usługi) + art. 46 RODO (SCC / ZDR); nie wymaga osobnej zgody |
| Subskrypcja, faktury, windykacja | e-mail, identyfikator klienta Stripe, status płatności | umowa + obowiązek prawny (rachunkowość) |
| Analityka produktu | zdarzenia użycia (Cloudflare Web Analytics, bez cookies) | uzasadniony interes, art. 6 ust. 1 lit. f RODO; brak banera, bo narzędzie nie używa cookies ani ID reklamowych |
| Marketing e-mail | zgoda, art. 6 ust. 1 lit. a RODO (osobny, opcjonalny checkbox) | |
| Jakość AI / ulepszanie produktu (Langfuse) | ślady promptów i odpowiedzi modelu (bez zdjęć) | zgoda, art. 6 ust. 1 lit. a RODO oraz art. 9 ust. 2 lit. a (dane o diecie w promptach); opcjonalny checkbox, wycofanie w ustawieniach |
| Bezpieczeństwo, nadużycia, logi | adres IP (lub jego hash), user-agent, logi | uzasadniony interes, art. 6 ust. 1 lit. f RODO |
| Żądania RODO / reklamacje | treść korespondencji | obowiązek prawny / umowa |
Analiza posiłków przez AI jest usługą, a nie osobną zgodą. Akceptacja Regulaminu i Polityki prywatności obejmuje przetwarzanie danych o diecie, wadze i pomiarach oraz analizę posiłków przez AI.
3. Odbiorcy i podwykonawcy
| Podmiot | Rola | Region |
|---|---|---|
| Cloudflare | hosting (Workers), DNS, Web Analytics | globalny / UE |
| Supabase | uwierzytelnianie, baza Postgres | AWS eu-central-1 |
| OpenRouter | routing zapytań do modelu AI | USA (transfer) |
| Dostawca modelu (obecnie OpenAI przez OpenRouter) | inferencja | USA |
| Langfuse | ślady (trace) promptów AI, bez obrazów | UE |
| Stripe | płatności, Billing Portal, dane karty (PCI u Stripe) | Irlandia / USA |
| Dostawca e-mail (do wyboru przed pierwszym mailingiem) | wiadomości transakcyjne i — za zgodą — marketingowe | preferencja UE |
| Google (opcjonalnie, przez rozpoznawanie mowy w Chrome) | transkrypcja głosu po stronie przeglądarki | USA |
Przy zmianie modelu AI lista odbiorców i wersja tej polityki zostaną zaktualizowane.
4. Transfery poza EOG
OpenRouter i dostawca modelu przetwarzają dane w USA. Zabezpieczenie: standardowe klauzule umowne (SCC), umowny zakaz retencji (ZDR) oraz zakaz trenowania modelu na danych Użytkownika. Nie wymaga osobnego checkboxa — informacja w niniejszej polityce jest wystarczająca.
Cloudflare może przetwarzać ruch globalnie (SCC). Stripe stosuje standardowe SCC / DPA.
5. Retencja
- Dane konta i dziennik posiłków: do usunięcia konta.
- Kopie zapasowe: do 30–90 dni po usunięciu.
- Zgody i dane rozliczeniowe: zgodnie z ustawą o rachunkowości, zwykle 5 lat.
- Publiczne linki udostępniania posiłków: 7 dni.
- Logi: 30–90 dni.
- Langfuse: TTL retencji (docelowo ok. 30 dni).
6. Prawa osoby, której dane dotyczą
Przysługuje Ci prawo: dostępu, sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia, sprzeciwu, wycofania zgody (w zakresie, w jakim przetwarzanie opiera się na zgodzie) oraz skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
Wycofanie zgody marketingowej lub zgody na ulepszanie aplikacji nie wpływa na korzystanie z Usługi. Wycofanie przetwarzania niezbędnego do świadczenia Usługi (dieta, pomiary, AI) oznacza konieczność usunięcia konta — bez tych danych Usługa nie istnieje.
Termin realizacji: 30 dni od żądania na hello@macrospy.app. W aplikacji: edycja profilu, eksport danych, usunięcie konta.
7. Zdjęcia posiłków
Zdjęcia są przetwarzane wyłącznie w locie: przeglądarka → serwer MacroSpy → OpenRouter → model. Brak archiwum, brak galerii, brak możliwości ponownego podglądu. W Langfuse, wyłącznie po wyrażeniu zgody „Pomóż ulepszać aplikację”, zapisywany jest tekst promptu, bez zawartości zdjęcia.
8. Głos
Rozpoznawanie mowy realizuje Web Speech API przeglądarki. W Chrome transkrypcja może być przekazywana do Google. MacroSpy otrzymuje wyłącznie tekst.
9. Zautomatyzowane podejmowanie decyzji
MacroSpy nie podejmuje zautomatyzowanych decyzji w rozumieniu art. 22 RODO. AI proponuje wartości odżywcze; Użytkownik zatwierdza je lub edytuje przed zapisem.
10. Dzieci
Usługa jest przeznaczona dla osób, które ukończyły 16 lat.
11. Zmiany polityki
O istotnej zmianie polityki Administrator powiadomi Użytkowników (w tym e-mailem), wskazując datę wejścia w życie nowej wersji.