1. Wprowadzenie
Niniejsza Polityka prywatności opisuje, w jaki sposób aplikacja „Oko na skład" (dalej „Aplikacja") gromadzi, wykorzystuje i chroni informacje użytkowników. Aplikacja została stworzona przez Wydawcę (dalej „Wydawca", „my", „nas").
Dokładamy wszelkich starań, aby chronić Twoją prywatność. Korzystając z Aplikacji, wyrażasz zgodę na praktyki opisane w niniejszej Polityce.
2. Dane, które gromadzimy
2.1 Dane gromadzone automatycznie
Aplikacja może działać bez zakładania konta, ale podczas korzystania automatycznie zapisujemy logi techniczne i bezpieczeństwa. Logi mogą obejmować m.in. adres IP, identyfikatory urządzenia, informacje o aplikacji i systemie, znaczniki czasu, zdarzenia użycia oraz inne dane niezbędne do identyfikacji i śledzenia użytkowników.
2.2 Dane techniczne (logowanie wymagane)
Rejestrowanie danych technicznych i bezpieczeństwa jest włączone domyślnie i wymagane do korzystania z Aplikacji. Możemy zbierać:
- Zdarzenia użycia (np. skanowania, przejścia między ekranami, błędy)
- Dane diagnostyczne i wydajnościowe (np. czasy odpowiedzi, awarie)
- Informacje o urządzeniu i połączeniu (w tym identyfikatory techniczne)
- Dane niezbędne do identyfikacji i monitorowania użytkowników oraz przeciwdziałania nadużyciom
Ważne: Logowanie służy bezpieczeństwu, diagnostyce, dochodzeniu roszczeń, przeciwdziałaniu nadużyciom oraz rozwojowi Aplikacji.
2.3 Dane z aparatu
Aplikacja wykorzystuje aparat urządzenia do skanowania kodów kreskowych oraz opcjonalnie do analizy żywności przez AI. W standardowym przepływie skanowania i bezpośredniej analizy AI obrazy z kamery nie są zapisywane ani przechowywane na naszych serwerach. W przypadku skanowania kodów przetwarzanie odbywa się lokalnie. W przypadku analizy AI, obraz jest przesyłany bezpośrednio do dostawcy usługi (Google) i usuwany po przetworzeniu.
Na nasz serwer mogą trafić wyłącznie zdjęcia, które świadomie prześlesz w funkcji zgłoszenia brakującego produktu. Jeżeli korzystasz z tej funkcji, zdjęcia są przesyłane na nasz serwer w celu moderacji. Po potwierdzeniu wyniku przez moderatora zdjęcie frontu produktu może być przechowywane trwale jako część zweryfikowanego rekordu produktu, natomiast zdjęcia składu i tabeli wartości odżywczych są przechowywane tymczasowo i usuwane po potwierdzeniu albo odrzuceniu zgłoszenia.
Drugim wyjątkiem jest funkcja udostępniania wyników analizy AI. Jeżeli świadomie naciśniesz przycisk udostępniania dla wyniku analizy AI, Twoje zdjęcie posiłku zostanie przesłane i zapisane na naszym serwerze w celu wygenerowania linka. Udostępnione zdjęcia i dane są automatycznie usuwane po upływie 7 dni. Udostępnianie jest zawsze dobrowolne i wymaga Twojego celowego działania.
2.4 Zapytania do API
Aby wyświetlić informacje o produkcie, Aplikacja wysyła zapytania do publicznych API:
- Open Food Facts (world.openfoodfacts.org) — dla produktów spożywczych
- Open Beauty Facts (world.openbeautyfacts.org) — dla niektórych produktów kosmetycznych
Zapytania zawierają kod kreskowy produktu. Nie przesyłamy żadnych danych osobowych. Open Food Facts i Open Beauty Facts mają własne polityki prywatności.
2.5 Analiza AI obrazów żywności
Aplikacja oferuje opcjonalną funkcję analizy zdjęć żywności przy użyciu sztucznej inteligencji. Gdy korzystasz z funkcji "Podgląd AI", zdjęcie wykonane aparatem jest:
- Przesyłane do serwisu Google Gemini AI w celu analizy zawartości odżywczej
- Przetwarzane zgodnie z Polityką prywatności Google oraz Warunkami korzystania z API Gemini
- Nie przechowywane na naszych serwerach — przekazywane bezpośrednio do Google i usuwane po uzyskaniu odpowiedzi
Odpowiedzialność Użytkownika: Użytkownik ponosi wyłączną odpowiedzialność za przesyłane zdjęcia. Zabronione jest przesyłanie zdjęć zawierających:
- Wizerunek osób trzecich bez ich wyraźnej zgody
- Treści nielegalne, obraźliwe, drastyczne lub szkodliwe
- Dane wrażliwe lub prywatne dokumenty
Ważne: Korzystając z funkcji AI, oświadczasz, że masz prawo do dysponowania zdjęciem. Wyniki są szacowane przez AI i mogą zawierać błędy. Limity użycia AI mogą się zmieniać; aktualne limity są prezentowane bezpośrednio w aplikacji.
2.6 Zgłoszenia brakujących produktów
Gdy produkt nie jest dostępny w źródłach zewnętrznych, możesz przesłać zgłoszenie brakującego produktu. Takie zgłoszenie może zawierać kod kreskowy, nazwę produktu podaną przez użytkownika, zdjęcie frontu, zdjęcie składu, zdjęcie tabeli wartości odżywczych oraz dane konta i metadane techniczne wymagane do moderacji oraz przeciwdziałania nadużyciom.
Tylko zdjęcia świadomie dołączone do takiego zgłoszenia mogą być zapisane po stronie serwera. Zdjęcia i odczytane z nich dane mogą być analizowane przy użyciu AI oraz sprawdzane przez moderatora. Po potwierdzeniu moderacji przechowujemy zweryfikowany wynik analizy produktu oraz zdjęcie frontu produktu. Zdjęcia składu i tabeli wartości odżywczych są przechowywane wyłącznie tymczasowo i są usuwane po zakończeniu moderacji.
2.7 Udostępnianie wyników
Aplikacja pozwala tworzyć linki do udostępniania wyników skanowania oraz analiz AI. Udostępnione dane (informacje o produkcie, wartości odżywcze, wyniki AI) są przechowywane na naszym serwerze przez 7 dni, a następnie automatycznie usuwane. W przypadku udostępniania wyników analizy AI zdjęcie posiłku jest przesyłane na nasz serwer po weryfikacji tokena bezpieczeństwa (potwierdzającego, że obraz przeszedł przez oficjalną analizę AI). Udostępnione treści są dostępne publicznie pod wygenerowanym linkiem.
2.8 Profil dietetyczny i alergenowy
Możesz opcjonalnie ustawić profil dietetyczny obejmujący alergeny i typ diety. Te dane są przechowywane lokalnie na Twoim urządzeniu. Jeśli jesteś zalogowany, profil może być synchronizowany z naszym serwerem w celu personalizowania wyników analizy AI oraz zachowania ustawień między urządzeniami. Profil dietetyczny nie jest udostępniany osobom trzecim.
2.9 Baza dodatków do żywności
Aplikacja zawiera wbudowaną bazę dodatków do żywności (numerów E) z oceną ryzyka. Ta baza jest przechowywana lokalnie na urządzeniu i nie wymaga przesyłania żadnych danych na serwer. Oceny ryzyka oparte są na publicznie dostępnych danych EFSA i mają charakter wyłącznie informacyjny.
2.10 Sprawdzanie połączenia
Przy uruchomieniu Aplikacja wykonuje sprawdzenie dostępności usług sieciowych i zapisuje zdarzenia techniczne związane z połączeniem (w tym adres IP, znacznik czasu oraz dane diagnostyczne wymagane do bezpieczeństwa i stabilności usługi).
3. Jak wykorzystujemy dane
Zebrane dane wykorzystujemy w szczególności do:
- Zapewnienia bezpieczeństwa i integralności Aplikacji
- Identyfikacji, śledzenia oraz blokowania nadużyć i działań niedozwolonych
- Diagnostyki, utrzymania i rozwoju Aplikacji
- Spełniania obowiązków prawnych i ochrony bezpieczeństwa usługi
Nie sprzedajemy, nie udostępniamy ani nie przekazujemy danych osobom trzecim w celach marketingowych.
4. Przechowywanie danych
Dane logowania i bezpieczeństwa są przechowywane przez okres niezbędny do realizacji celów operacyjnych, bezpieczeństwa i prawnych, w tym identyfikacji i monitorowania użytkowników.
Historia przeglądanych produktów jest przechowywana wyłącznie lokalnie na Twoim urządzeniu i nie jest synchronizowana z żadnymi serwerami.
W przypadku zgłoszeń brakujących produktów zweryfikowany wynik analizy oraz zdjęcie frontu produktu mogą być przechowywane na serwerze przez czas potrzebny do działania usługi, moderacji, bezpieczeństwa, spójności danych i obsługi produktu w aplikacji. Zdjęcia składu i tabeli wartości są przechowywane tymczasowo do czasu potwierdzenia albo odrzucenia zgłoszenia, a następnie usuwane, z zastrzeżeniem standardowych kopii zapasowych i operacyjnych opóźnień technicznych. Zwykłe zdjęcia ze skanera oraz zdjęcia użyte tylko do standardowej analizy AI nie są u nas przechowywane.
5. Usługi Google Play
Aplikacja jest dystrybuowana przez Google Play. Google może zbierać pewne dane zgodnie z ich Polityką prywatności, w tym:
- Podstawowe dane instalacji i aktualizacji
- Raporty o awariach (jeśli włączone w ustawieniach urządzenia)
- Anonimowe statystyki użycia Google Play
Nie mamy kontroli nad danymi zbieranymi przez Google.
6. Uprawnienia aplikacji
Aplikacja wymaga następujących uprawnień:
| Uprawnienie | Cel |
|---|---|
| Aparat | Skanowanie kodów kreskowych oraz analiza żywności AI |
| Internet | Pobieranie informacji o produktach z Open Food Facts i Open Beauty Facts oraz przesyłanie danych (np. zdjęcia i kontekst) do analizy AI (Google Gemini) |
7. Bezpieczeństwo
Stosujemy odpowiednie środki techniczne i organizacyjne, aby chronić Twoje dane przed nieautoryzowanym dostępem, utratą lub zniszczeniem. Wszystkie połączenia sieciowe wykorzystują szyfrowanie HTTPS.
8. Prawa użytkownika
Użytkownik może kontaktować się w sprawach danych. Zakres realizacji żądań może być ograniczony, jeżeli dalsze przetwarzanie i przechowywanie danych jest niezbędne dla bezpieczeństwa, przeciwdziałania nadużyciom, wykonania obowiązków prawnych lub zapewnienia bezpieczeństwa usługi.
Wszelkie dane (takie jak historia skanowania) są przechowywane wyłącznie lokalnie na urządzeniu użytkownika. Użytkownik ma pełną kontrolę nad tymi danymi i może je usunąć poprzez odinstalowanie Aplikacji lub wyczyszczenie jej danych. W razie pytań lub wątpliwości prosimy o kontakt.
9. Dzieci
Aplikacja nie jest kierowana do dzieci poniżej 13. roku życia. Świadomie nie gromadzimy danych od osób poniżej tego wieku. Jeśli uważasz, że zebraliśmy dane od dziecka, skontaktuj się z nami.
10. Zmiany w Polityce prywatności i dostępność usług
Możemy okresowo aktualizować niniejszą Politykę prywatności. Dla kont bezpłatnych (nieopłaconych) usługi AI są udostępniane „tak jak są” i „w miarę dostępności”. Dokładamy należytych starań, aby zapewnić ich działanie, ale nie gwarantujemy nieprzerwanej dostępności, stałych limitów AI ani braku przerw technicznych. W przypadku planów płatnych zasady dostępności będą określone w warunkach subskrypcji, z uwzględnieniem uzasadnionych przerw technicznych i utrzymaniowych.
11. Kontakt
W przypadku pytań dotyczących niniejszej Polityki prywatności, prosimy o kontakt:
Michał Warjas
E-mail: warjas.michal.dev@gmail.com