Wymagane uprawnienia i zasady korzystania z aplikacji
# Polityka Prywatności - Shopping Manager
**Ostatnia aktualizacja: 15 listopada 2025**
## 1. Wprowadzenie
Shopping Manager ("Aplikacja", "my", "nas") przywiązuje dużą wagę do prywatności użytkowników. Niniejsza Polityka Prywatności opisuje w jaki sposób zbieramy, wykorzystujemy, przechowujemy i chronimy dane osobowe użytkowników korzystających z naszej aplikacji mobilnej dostępnej na urządzeniach z systemem Android.
Niniejsza Polityka Prywatności ma zastosowanie wyłącznie do Aplikacji i nie obejmuje stron trzecich lub usług łącze z naszą Aplikacją, w tym Google Drive czy Google Analytics, które mogą mieć własne polityki prywatności.
## 2. Administrator Danych Osobowych
Administrator danych osobowych w rozumieniu przepisów prawa ochrony danych osobowych:
- **Nazwa:** JDG
- **Typ podmiotu:** Jednoosobowa działalność gospodarcza (Polska)
- Wszelkie pytania dotyczące niniejszej Polityki Prywatności prosimy kierować na adres e-mail wskazany w materiałach aplikacji.
## 3. Dane Zbierane Przez Aplikację
### 3.1 Dane Zbierane Bezpośrednio od Użytkownika
**Dane Logowania:**
- Adres e-mail konta Google użytkownika (Gmail)
- Informacje z profilu Google, w tym:
- Imię i nazwisko
- Zdjęcie profilowe (awatar)
- Unikalne ID użytkownika Google
Dane te są zbierane wyłącznie w celu uwierzytelniania użytkownika i umożliwienia dostępu do usługi Google Drive. Aplikacja nie przechowuje hasła do konta Google.
**Zawartość Zdjęć:**
- Zdjęcia paragonów i produktów robione przez użytkownika za pośrednictwem aparatu urządzenia
- Metadane zdjęć, w tym data i godzina wykonania w formacie `RRRR-MM-DD_GG-MM-SS`
- Kategoria zdjęcia: "paragon" lub "produkt"
- Status wysyłania: "oczekuje", "wysłany" lub "błąd"
Zdjęcia są przechowywane lokalnie na urządzeniu użytkownika i mogą być synchronizowane z usługą Google Drive użytkownika.
### 3.2 Dane Zbierane Automatycznie
**Dane Analityczne:**
Aplikacja korzysta z usługi Firebase Analytics do zbierania anonimowych danych dotyczących użycia aplikacji, w tym:
- Zdarzenia użytkownika:
- `photo_taken` - zdjęcie wykonane
- `photo_accepted` - zdjęcie zaakceptowane
- `file_upload_success` - pomyślne wysłanie pliku
- `file_upload_error` - błąd wysyłania pliku
- `user_login` - zalogowanie użytkownika
- `user_logout` - wylogowanie użytkownika
- Informacje o urządzeniu:
- Model urządzenia
- Wersja systemu Android
- Język urządzenia
- Identyfikator Advertising ID
- Informacje o sesji:
- Czas sesji
- Data i godzina aktywności
- Ścieżka nawigacji w aplikacji
**Dane Statusu Połączenia:**
- Status połączenia z internetem (online/offline)
**Informacje o Błędach:**
- Logi błędów przechowywane lokalnie na urządzeniu w celu diagnostyki i rozwiązywania problemów
### 3.3 Uprawnienia Urządzenia
Aplikacja wymaga następujących uprawnień systemu Android:
- **Aparat fotograficzny** - do robienia zdjęć
- **Dostęp do pamięci** - do przechowywania zdjęć i bazy danych na urządzeniu
- **Dostęp do internetu** - do synchronizacji z Google Drive i usługami analityki
- **Dostęp do informacji o stanie sieci** - do wykrywania statusu połączenia internetowego
- **Uprawnienia Google Drive** - do wysyłania i synchronizacji plików z kontem Google użytkownika
## 4. Cel Przetwarzania Danych
Dane zbierane przez Aplikację są przetwarzane w następujących celach:
### 4.1 Podstawowe Funkcjonalności
- Umożliwienie zalogowania się i uwierzytelniania użytkownika
- Robienie i przechowywanie zdjęć paragonów i produktów
- Synchronizacja zdjęć z usługą Google Drive użytkownika
- Wysyłanie plików w dedykowanej strukturze folderów na Dysku Google
### 4.2 Poprawa Usługi
- Analiza użytkownia Aplikacji za pomocą Firebase Analytics
- Mierzenie zaangażowania użytkowników
- Identyfikacja i naprawa błędów oraz problemów technicznych
- Optymalizacja wydajności Aplikacji
### 4.3 Komunikacja
- Wysyłanie powiadomień o statusie wysyłania plików
- Powiadamianie o błędach i problemach z autoryzacją
## 5. Podstawa Prawna Przetwarzania Danych
Przetwarzanie danych osobowych przez Aplikację odbywa się na podstawie:
- **Zgoda użytkownika** - dla zbierania danych analitycznych i metadanych zdjęć (artykuł 6 ust. 1 lit. a RODO)
- **Wykonanie umowy** - dla danych niezbędnych do świadczenia usługi uwierzytelniania i synchronizacji plików (artykuł 6 ust. 1 lit. b RODO)
- **Uzasadniony interes** - dla danych diagnostycznych i poprawy usługi (artykuł 6 ust. 1 lit. f RODO)
## 6. Udostępnianie Danych Trzecim Stronom
### 6.1 Google
Aplikacja integruję się z usługami Google, w tym:
- **Google Identity** - do uwierzytelniania użytkownika
- **Google Drive** - do przechowywania i synchronizacji zdjęć
- **Firebase Analytics** - do zbierania anonimowych danych analitycznych
Dane użytkownika są wysyłane do Google w celu świadczenia tych usług. Google przetwarza dane na warunkach określonych w Polityce Prywatności Google.
### 6.2 Inne Podmioty
Aplikacja nie udostępnia danych osobowych innym podmiotom trzecim, z wyjątkiem przypadków wymaganych przez prawo lub uprawnione sądowo.
## 7. Przechowywanie Danych
### 7.1 Lokalne Przechowywanie
- Zdjęcia i metadane bazy danych są przechowywane lokalnie na urządzeniu użytkownika
- Użytkownik może usunąć dane lokalnie za pomoc opcji "Usuń wysłane pliki" w Ustawieniach
- Pełne wylogowanie usuwa dostęp do uwierzytelnionych sesji, ale nie usuwa lokalnych zdjęć
### 7.2 Przechowywanie w Chmurze
- Zdjęcia wysłane na Google Drive są przechowywane na serwerach Google
- Czas przechowywania zależy od Polityki Przechowywania Google Drive
- Użytkownik ma pełną kontrolę nad usuwaniem plików z Google Drive
### 7.3 Dane Analityczne
- Anonimowe dane analityczne są przechowywane przez Firebase Analytics zgodnie z polityką Google Analytics
### 7.4 Okres Przechowywania
- **Dane logowania:** Przechowywane dopóki użytkownik jest zalogowany; usuwane po wylogowaniu
- **Metadane zdjęć:** Przechowywane lokalnie do czasu usunięcia przez użytkownika
- **Dane analityczne:** Przechowywane przez maksymalnie 36 miesięcy, następnie usuwane przez Firebase
- **Logi błędów:** Przechowywane lokalnie; usuwane po czyszczeniu danych aplikacji lub odinstalowaniu
## 8. Bezpieczeństwo Danych
Aplikacja implementuje następujące środki bezpieczeństwa:
- **Szyfrowanie transmisji:** Wszystkie dane wysyłane do Google (zdjęcia, metadane) są przesyłane poprzez połączenie HTTPS
- **Lokalne przechowywanie:** Zdjęcia przechowywane lokalnie są chronione przez system uprawnień Android
- **Brak przechowywania wrażliwych danych:** Aplikacja nie przechowuje haseł ani tokenów dostępu w niezabezpieczony sposób
- **Uwierzytelnianie:** Logowanie odbywa się za pośrednictwem OAuth 2.0 dostarczanego przez Google
- **Autoryzacja:** Dostęp do Dysku Google wymaga jawnego wyrażenia zgody przez użytkownika
Jednak żadna metoda transmisji danych przez Internet lub przechowywania elektronicznego nie jest w 100% bezpieczna. Nie możemy zagwarantować bezwzględnej bezpieczności danych.
## 9. Prawa Użytkownika
Użytkownik ma następujące prawa dotyczące swoich danych osobowych:
### 9.1 Prawo do Dostępu
- Użytkownik ma prawo żądać dostępu do swoich danych osobowych przechowywanych przez Aplikację
### 9.2 Prawo do Sprostowania
- Użytkownik ma prawo do sprostowania nieprawidłowych lub niekompletnych danych
- Dane z profilu Google mogą być zmienione bezpośrednio w ustawieniach konta Google
### 9.3 Prawo do Usunięcia
- Użytkownik może usunąć lokalne dane z Aplikacji za pośrednictwem opcji "Usuń wysłane pliki" w Ustawieniach
- Pełne usunięcie konta wymaga:
- Usunięcia lokalnych plików z urządzenia
- Ręcznego usunięcia plików z Google Drive
- Odinstalowania Aplikacji
- Opcjonalnie cofnięcia uprawnień aplikacji w Ustawieniach Google Account
### 9.4 Prawo do Ograniczenia Przetwarzania
- Użytkownik może wyłączyć funkcje automatycznego wysyłania zdjęć w Ustawieniach
- Użytkownik może wylogować się z Aplikacji w dowolnym momencie
### 9.5 Prawo do Portabilności Danych
- Zdjęcia wysłane na Google Drive mogą być pobierane przez użytkownika bezpośrednio z Google Drive
- Użytkownik ma pełną kontrolę nad swoimi danymi na Google Drive
### 9.6 Prawo do Sprzeciwu
- Użytkownik może wyrazić sprzeciw wobec zbierania danych analitycznych poprzez:
- Wylogowanie się z Aplikacji
- Odinstalowanie Aplikacji
- Wyłączenie opcji śledzenia w Ustawieniach systemu Android
### 9.7 Wycofanie Zgody
- Użytkownik może wycofać zgodę na przetwarzanie danych w dowolnym momencie poprzez:
- Wylogowanie się z Aplikacji
- Odinstalowanie Aplikacji
- Cofnięcie uprawnień w Ustawieniach systemu Android
## 10. Kontakt w Sprawie Prywatności
W przypadku pytań, wątpliwości lub żądań dotyczących danych osobowych, prosimy skontaktować się z nami:
**Dane Kontaktowe Administratora Danych:**
- **Nazwa:** JDG
- **Adres e-mail:** [adres e-mail wskazany w aplikacji]
- **Kraj:** Polska
## 11. Cofnięcie Uprawnień i Odinstalowanie
### 11.1 Cofnięcie Uprawnień Aplikacji
- Użytkownik może cofnąć uprawnienia aplikacji do Google Drive w dowolnym momencie w Ustawieniach Google Account
- Po cofnięciu uprawnień Aplikacja nie będzie mogła wysyłać nowych plików na Google Drive
- Cofnięcie uprawnień nie usuwa już wysłanych plików z Google Drive
### 11.2 Odinstalowanie Aplikacji
- Odinstalowanie Aplikacji nie usuwa lokalnych plików ani danych z bazy danych
- Aby całkowicie usunąć wszystkie dane Aplikacji:
1. Przejdź do Ustawień > Aplikacje > Shopping Manager
2. Wybierz "Wyloguj się" w Ustawieniach Aplikacji
3. Wybierz opcję "Wymaż dane" lub "Odinstaluj"
## 12. Zmiany w Polityce Prywatności
Zastrzegamy sobie prawo do zmian niniejszej Polityki Prywatności w dowolnym momencie. Zmiany będą opublikowane w Aplikacji i/lub na naszej stronie internetowej. Dalsze korzystanie z Aplikacji po opublikowaniu zmian oznacza przyjęcie nowej Polityki Prywatności.
**Data ostatniej aktualizacji:** 15 listopada 2025
## 13. Potwierdzenie Zgody
Korzystając z Aplikacji, użytkownik potwierdza, że przeczytał, zrozumiał i akceptuje niniejszą Politykę Prywatności.
---
**Ważne:** Niniejsza Polityka Prywatności jest tłumaczeniem z angielskiego. W przypadku rozbieżności między wersją angielską a polską, decyduje wersja angielska.