🔒 Polityka Prywatności
Ostatnia aktualizacja: 19.02.2026
1. Administrator danych
Administratorem Twoich danych osobowych jest właściciel aplikacji Meal Tracker (dalej: "Administrator", "my", "nas").
Dane kontaktowe: admin@mealtracker.pl
2. Jakie dane zbieramy i w jakim celu
Aplikacja Meal Tracker zbiera i przetwarza następujące dane osobowe:
📧 Adres e-mail
Cel: Utworzenie konta użytkownika, logowanie, resetowanie hasła, komunikacja z użytkownikiem.
Podstawa prawna: Wykonanie umowy (Art. 6 ust. 1 lit. b RODO).
🔒 Hasło
Cel: Autoryzacja i bezpieczeństwo konta.
Zabezpieczenia: Hasło jest przechowywane w formie zahashowanej (BCrypt), nigdy w czystej postaci.
Podstawa prawna: Wykonanie umowy (Art. 6 ust. 1 lit. b RODO).
🍽️ Dane żywieniowe
Zakres: Cele dzienne (kalorie, białko, węglowodany, tłuszcze), historia celów, logowane posiłki, utworzone produkty i dania.
Cel: Świadczenie usługi śledzenia posiłków i makroskładników.
Podstawa prawna: Wykonanie umowy (Art. 6 ust. 1 lit. b RODO).
🔑 Tokeny sesji (JWT, Refresh Token)
Zakres: JWT access token (15 minut), refresh token (7 dni), adres IP, informacje o urządzeniu.
Cel: Zarządzanie sesjami, bezpieczeństwo konta, możliwość wylogowania z poszczególnych urządzeń.
Przechowywanie: Refresh tokeny w bazie danych, JWT w plikach cookie (HttpOnly, Secure).
Podstawa prawna: Prawnie uzasadniony interes administratora (Art. 6 ust. 1 lit. f RODO).
📊 Dane techniczne
Zakres: Adres IP, typ przeglądarki, informacje o urządzeniu.
Cel: Zapewnienie bezpieczeństwa, diagnostyka błędów, zarządzanie sesjami.
Podstawa prawna: Prawnie uzasadniony interes administratora (Art. 6 ust. 1 lit. f RODO).
3. Jak długo przechowujemy dane
- Dane konta (email, hasło, cele): Do momentu usunięcia konta przez użytkownika lub automatycznie po 2 latach nieaktywności.
- Historia posiłków: Do momentu usunięcia konta przez użytkownika.
- Refresh tokeny: 7 dni lub do momentu wylogowania/unieważnienia sesji.
- Logi techniczne: Maksymalnie 90 dni.
4. Twoje prawa (RODO)
Zgodnie z RODO przysługują Ci następujące prawa:
Prawo dostępu
Możesz uzyskać kopię swoich danych osobowych (Art. 15 RODO).
Prawo do sprostowania
Możesz poprawić nieprawidłowe lub niekompletne dane (Art. 16 RODO).
Prawo do usunięcia
Możesz żądać usunięcia swoich danych - "prawo do bycia zapomnianym" (Art. 17 RODO).
Prawo do ograniczenia
Możesz żądać ograniczenia przetwarzania swoich danych (Art. 18 RODO).
Prawo do przenoszenia
Możesz otrzymać swoje dane w formacie umożliwiającym przeniesienie do innej usługi (Art. 20 RODO).
Prawo sprzeciwu
Możesz sprzeciwić się przetwarzaniu danych w określonych przypadkach (Art. 21 RODO).
Jak skorzystać z praw:
• Eksport danych: Zaloguj się i przejdź do Ustawienia → Eksportuj dane
• Usunięcie konta: Zaloguj się i przejdź do Ustawienia → Usuń konto
• Inne żądania: Skontaktuj się z nami: admin@mealtracker.pl
5. Bezpieczeństwo danych
Stosujemy odpowiednie środki techniczne i organizacyjne, aby chronić Twoje dane:
- Szyfrowanie połączeń: HTTPS (TLS/SSL) dla całej komunikacji
- Szyfrowanie haseł: BCrypt z losową solą (niemożliwe do odszyfrowania)
- Tokeny JWT: Podpisane cyfrowo, krótki czas życia (15 minut)
- HttpOnly cookies: Tokeny niedostępne dla JavaScript, ochrona przed XSS
- Zarządzanie sesjami: Możliwość wylogowania ze wszystkich urządzeń
- Baza danych: PostgreSQL z kontrolą dostępu i szyfrowanymi backupami
- Automatyczne czyszczenie: Wygasłe tokeny są regularnie usuwane
6. Udostępnianie danych
Nie sprzedajemy ani nie udostępniamy Twoich danych osobowych osobom trzecim w celach marketingowych lub komercyjnych.
Dane mogą być udostępnione jedynie:
- Dostawcy hostingu/infrastruktury: W celu świadczenia usługi (procesorzy danych działający na nasze zlecenie)
- Organom państwowym: Gdy wymaga tego prawo (np. na podstawie nakazu sądowego)
- Open Food Facts API: Kody kreskowe produktów są wysyłane do publicznego API Open Food Facts w celu pobrania informacji o produktach (nie zawiera danych osobowych)
7. Pliki cookie
Aplikacja używa następujących plików cookie:
- access_token: JWT token autoryzacyjny (15 minut, HttpOnly, Secure)
- refresh_token: Token odświeżający sesję (7 dni, HttpOnly, Secure)
Wszystkie pliki cookie są niezbędne do działania aplikacji. Bez ich akceptacji nie możesz korzystać z aplikacji.
8. Zmiany w polityce prywatności
Zastrzegamy sobie prawo do wprowadzania zmian w niniejszej Polityce Prywatności. O istotnych zmianach poinformujemy użytkowników przez wyświetlenie komunikatu w aplikacji oraz aktualizację daty na górze dokumentu.
Kontynuując korzystanie z aplikacji po wprowadzeniu zmian, wyrażasz zgodę na zaktualizowaną Politykę Prywatności.
9. Prawo do skargi
Jeśli uważasz, że przetwarzanie Twoich danych narusza RODO, masz prawo wnieść skargę do organu nadzorczego:
Urząd Ochrony Danych Osobowych (UODO)
ul. Stawki 2, 00-193 Warszawa
Tel.: +48 22 531 03 00
E-mail: kancelaria@uodo.gov.pl
www.uodo.gov.pl
10. Kontakt
W sprawach dotyczących ochrony danych osobowych oraz realizacji praw wynikających z RODO możesz skontaktować się z nami:
E-mail: admin@mealtracker.pl
Czas odpowiedzi: Do 30 dni zgodnie z Art. 12 ust. 3 RODO
Masz pytania dotyczące prywatności? Skontaktuj się z nami!