Polityka prywatności
Stan na:
Administrator
Administratorem w odniesieniu do aplikacji GroceryLens i strony grocerylens.app jest:
[CONTROLLER_NAME]
[CONTROLLER_ADDRESS]
E-mail: support@grocerylens.app
Napisz na ten adres, jeśli masz pytanie lub sprawę dotyczącą twoich danych.
W skrócie
- Przetwarzamy twoje dane, aby GroceryLens mogło działać: twoje konto, twoje paragony i twój przegląd wydatków.
- Model AI firmy Google, Gemini, odczytuje twoje paragony za pośrednictwem naszego własnego serwera. Google nie wykorzystuje twoich paragonów do ulepszania swoich produktów.
- Aplikacja nie wyświetla reklam i nie śledzimy cię w różnych aplikacjach ani na różnych stronach. Nie sprzedajemy twoich danych.
- Aplikacja wysyła raporty o awariach tylko wtedy, gdy je włączysz.
- Pojedyncze paragony lub całe konto możesz w każdej chwili usunąć w aplikacji.
Aplikacja
Twoje konto
Aby korzystać z GroceryLens, potrzebujesz konta. Logujesz się za pomocą swojego adresu e-mail, przy użyciu kodu lub linku, który ci wysyłamy, albo za pomocą funkcji „Zaloguj się przez Apple”.
- Przetwarzamy twój adres e-mail i losowy identyfikator konta, który przypisuje twoje dane do twojego konta.
- Jeśli korzystasz z funkcji „Zaloguj się przez Apple”, Apple potwierdza twoją tożsamość i wysyła nam identyfikator użytkownika Apple oraz adres e-mail, który udostępniasz. Przy funkcji „Ukryj mój adres e-mail” jest to adres przekierowujący Apple. Twoje imię i nazwisko nie jest wysyłane na nasze serwery.
- Gdy się logujesz, Supabase zapisuje dane techniczne, takie jak twój adres IP, godzina i user agent twojego urządzenia, aby chronić twoje konto.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO, ponieważ konto jest nam potrzebne, aby udostępnić ci aplikację.
Paragony i wydatki
Twoje konto zawiera:
- twój profil: miesięczny budżet, walutę i kraj
- dla każdego paragonu: nazwę sklepu, kraj paragonu, datę i godzinę, sumy, podatki, rabaty i zwroty
- dla każdej pozycji: nazwę, markę, kategorię, ilość, jednostkę i ceny
- zdjęcie lub plik PDF każdego paragonu. Aplikacja zmniejsza zdjęcia na twoim urządzeniu, zanim je prześle.
- dane o korzystaniu z aplikacji: dla każdego skanu i każdej odpowiedzi Grocery AI rodzaj zapytania, liczbę tokenów AI i godzinę
- status twojej subskrypcji, zob. „Subskrypcja” poniżej
Supabase przechowuje te dane we Frankfurcie nad Menem. PowerSync utrzymuje kopię na twoim urządzeniu w zgodności z twoim kontem.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO.
Odczytywanie paragonów za pomocą AI
Gdy skanujesz lub importujesz paragon, aplikacja wysyła zdjęcie lub plik PDF na nasz serwer. Wysyła też strefę czasową twojego urządzenia, aby godzina zakupu została zapisana prawidłowo. Nasz serwer przekazuje paragon do modelu Gemini firmy Google, który zwraca sklep, pozycje i kwoty. Nasz serwer nie zachowuje kopii paragonu. Aplikacja zapisuje wynik na twoim koncie i przesyła tam zdjęcie.
- Korzystamy z płatnej usługi Gemini. Google nie wykorzystuje twoich paragonów ani wyników do ulepszania swoich produktów.
- Google przechowuje zapytania i odpowiedzi przez 55 dni, wyłącznie w celu wykrywania nadużyć swojej usługi i zapobiegania im.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO.
Grocery AI
Gdy zadajesz pytanie Grocery AI, aplikacja wysyła twoje pytanie i wcześniejsze wiadomości z rozmowy na nasz serwer, który przekazuje je do Gemini. Aby odpowiedzieć, Gemini może poprosić nasz serwer o zestawienia z twoich własnych paragonów: twoje wydatki według kategorii, sklepy, w których dany produkt był dla ciebie najtańszy, zmiany ceny produktu i twoje oszczędności dzięki promocjom. Nasz serwer oblicza te zestawienia na podstawie twoich danych i wysyła do Gemini tylko wynik.
Aplikacja przechowuje rozmowę tylko w pamięci operacyjnej i jej nie zapisuje. Nasz serwer również jej nie zapisuje.
- Obowiązują te same warunki Google co przy odczytywaniu paragonów.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO.
Subskrypcja
GroceryLens Plus kupujesz w App Store firmy Apple. Apple obsługuje zakup, darmowy okres próbny i płatność jako odrębny administrator, zgodnie z Polityką prywatności Apple. Dla klientek i klientów w UE jest to Apple Distribution International Ltd., Irlandia. Nie otrzymujemy żadnych danych płatniczych.
- Nasz serwer generuje losowy token dla twojego konta, który aplikacja przekazuje Apple przy zakupie.
- Apple oraz, po zakupie, aplikacja wysyłają na nasz serwer podpisane informacje o zakupie. Zapisujemy twój plan, początek i koniec bieżącego okresu oraz token, aby aplikacja mogła odblokować GroceryLens Plus dla twojego konta.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO.
Ochrona przed nadużyciami
Każde zapytanie aplikacji do naszego serwera zawiera weryfikację Firebase App Check. App Check potwierdza za pomocą usługi App Attest firmy Apple, że zapytanie pochodzi z oryginalnej kopii GroceryLens na prawdziwym urządzeniu Apple. Weryfikacja używa klucza dla każdej instalacji aplikacji, który nie jest powiązany z twoim kontem. Według Google App Check nie przechowuje danych weryfikacji.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest ochrona naszego serwera i skanów AI przed nadużyciami i zautomatyzowanym korzystaniem.
Raporty o awariach, tylko za twoją zgodą
Raporty o awariach są wyłączone, dopóki nie włączysz opcji Wysyłaj raporty o awariach, podczas konfiguracji lub później w ustawieniach aplikacji w sekcji Prywatność. Od tego momentu Firebase Crashlytics otrzymuje raport, gdy aplikacja ulegnie awarii lub zarejestruje błąd. Raport zawiera przebieg awarii, model twojego urządzenia, wersję iOS i wersję aplikacji, krótkie techniczne komunikaty dziennika aplikacji i twój identyfikator konta.
Raporty o awariach są pseudonimizowane i powiązane z twoim identyfikatorem konta, abyśmy mogli ci pomóc, gdy zwrócisz się do pomocy technicznej.
- Gdy wyłączysz raporty o awariach, aplikacja usuwa twój identyfikator konta z Crashlytics i usuwa raporty, których jeszcze nie wysłała.
- Google przechowuje raporty o awariach przez 90 dni.
- Podstawa prawna: art. 6 ust. 1 lit. a RODO, twoja zgoda. Możesz ją w każdej chwili wycofać, wyłączając przełącznik. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania dokonanego do tego czasu.
Dane, które pozostają na twoim urządzeniu
- Aparat, wybór zdjęć i import plików przekazują aplikacji tylko te paragony, które wybierzesz.
- Aplikacja zapisuje twoje dane i pliki paragonów w lokalnej bazie danych, twoje ustawienia, takie jak wybór dotyczący raportów o awariach, w swoich lokalnych ustawieniach, a twoje logowanie w pęku kluczy iOS.
- Gdy się wylogujesz, aplikacja czyści lokalną bazę danych i kończy sesję.
- Aplikacja nie zawiera reklam ani narzędzi analitycznych, nie używa identyfikatora reklamowego i nie śledzi cię.
Dzienniki serwera
Nasz serwer działa w Google Cloud Run we Frankfurcie nad Menem i zapisuje dzienniki w Google Cloud Logging. Przy każdym zapytaniu Google Cloud zapisuje dane techniczne, takie jak twój adres IP, godzina, wywołany adres i user agent aplikacji. Nasz serwer uzupełnia wpisy o twój identyfikator konta i informacje takie jak kraj paragonu, twój plan, a w niektórych przypadkach strefę czasową twojego urządzenia lub nazwę sklepu. Korzystamy z tych dzienników, aby obsługiwać usługę oraz znajdować i usuwać błędy.
- Usuwamy dzienniki po 30 dniach.
- Supabase przechowuje ponadto techniczne dzienniki zapytań, takie jak adres IP i godzina, przez 7 dni.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest niezawodne i bezpieczne działanie.
Strona internetowa
Dostarczanie strony
Cloudflare dostarcza grocerylens.app. Gdy otwierasz stronę, twoja przeglądarka wysyła do Cloudflare twój adres IP i dane techniczne, takie jak wywołana strona, godzina i user agent twojej przeglądarki. Cloudflare potrzebuje tych danych, aby dostarczyć stronę i chronić ją przed atakami. Strona nie ustawia plików cookie i niczego nie zapisuje w twojej przeglądarce.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest bezpieczne dostarczanie strony.
Web Analytics
Liczymy wyświetlenia stron za pomocą Cloudflare Web Analytics. Mały skrypt mierzy, jak szybko ładuje się strona, i rejestruje stronę, z której przychodzisz. Według Cloudflare skrypt niczego nie zapisuje w twojej przeglądarce i nie odczytuje plików cookie, a Cloudflare odrzuca twój adres IP w najbliższym centrum danych. Widzimy tylko sumy, na przykład liczbę wyświetleń każdej strony.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest wiedza o tym, które strony są czytane i jak szybko się ładują.
Lista oczekujących
Gdy zapisujesz się na listę oczekujących, formularz wysyła twoje dane bezpośrednio do naszego dostawcy usług e-mail, Brevo:
- twój adres e-mail
- język formularza, wersję tekstu zgody i miejsce na stronie, w którym się zapisałeś lub zapisałaś
- moment zapisu i moment potwierdzenia
Gdy wysyłasz formularz, Brevo otrzymuje ponadto twój adres IP i user agent twojej przeglądarki, nawet jeśli nigdy nie potwierdzisz zapisu.
Następnie Brevo wysyła ci e-mail z linkiem potwierdzającym, który jest ważny przez 72 godziny. Dopóki go nie klikniesz, nie wysyłamy ci niczego więcej. Jeśli nie potwierdzisz zapisu, usuwamy wpis po 14 dniach.
Po twoim potwierdzeniu napiszemy do ciebie, gdy GroceryLens się ukaże, a potem od czasu do czasu prześlemy nowości o aplikacji, najwyżej raz w miesiącu. Nasze e-maile nie rejestrują, czy je otwierasz ani czy klikasz link.
Możesz w każdej chwili wycofać swoją zgodę za pomocą linku do wypisania się w każdym e-mailu lub wiadomością na adres support@grocerylens.app. Brevo umieszcza wtedy twój adres na liście blokowanych, aby e-maile już do ciebie nie trafiały. Informacje o twojej zgodzie przechowujemy po jej wycofaniu przez trzy lata, aby móc ją udowodnić. W tym samym celu przechowujemy comiesięczny eksport listy z tymi informacjami.
- Podstawa prawna wysyłania e-maili: art. 6 ust. 1 lit. a RODO, twoja zgoda.
- Podstawa prawna wykazania zgody: art. 6 ust. 1 lit. c RODO w związku z art. 7 ust. 1 RODO oraz art. 6 ust. 1 lit. f RODO. Naszym prawnie uzasadnionym interesem jest możliwość wykazania twojej zgody.
E-maile do pomocy technicznej
Gdy piszesz na adres support@grocerylens.app, przetwarzamy twój adres e-mail, twoją wiadomość i twoje załączniki. W aplikacji opcja Wyślij opinię otwiera twoją aplikację pocztową z przygotowaną wiadomością e-mail. Kończy się ona wersją twojej aplikacji, buildem, wersją iOS i modelem urządzenia. Widzisz te wiersze i możesz je zmienić lub usunąć przed wysłaniem. Sama aplikacja niczego nie wysyła.
- Skrzynka pocztowa działa w iCloud Mail firmy Apple, zob. „Usługodawcy” poniżej.
- Usuwamy e-maile do pomocy technicznej 12 miesięcy po zamknięciu twojej sprawy.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO.
Usługodawcy
Te firmy przetwarzają dane w naszym imieniu. Jeśli usługodawca przetwarza dane poza UE lub może uzyskać do nich dostęp spoza UE, przekazywanie danych jest chronione wskazanym zabezpieczeniem.
Supabase
- Firma: Supabase Pte. Ltd., Singapur
- Cel: konto, e-maile logowania, baza danych i przechowywanie plików
- Miejsce: centrum danych we Frankfurcie nad Menem
- Podstawa prawna: art. 6 ust. 1 lit. b RODO, w przypadku dzienników art. 6 ust. 1 lit. f RODO
- Zabezpieczenie: Supabase może uzyskać dostęp do danych spoza UE. Umowa powierzenia przetwarzania danych Supabase zawiera standardowe klauzule umowne Komisji Europejskiej.
PowerSync
- Firma: Journey Mobile, Inc., USA
- Cel: utrzymuje dane w aplikacji w zgodności z twoim kontem
- Miejsce: centrum danych w Irlandii
- Podstawa prawna: art. 6 ust. 1 lit. b RODO
- Zabezpieczenie: standardowe klauzule umowne Komisji Europejskiej
Google Cloud
- Firma: Google Cloud EMEA Limited, Irlandia
- Cel: obsługuje nasz serwer (Cloud Run), przechowuje jego dzienniki (Cloud Logging), udostępnia Gemini i Firebase App Check
- Miejsce: nasz serwer działa we Frankfurcie nad Menem. Google przechowuje dzienniki w swojej globalnej lokalizacji, która może znajdować się poza UE. Gemini i App Check mogą przetwarzać dane w każdym kraju, w którym Google ma swoją infrastrukturę, także w USA.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO w przypadku serwera i Gemini, art. 6 ust. 1 lit. f RODO w przypadku dzienników i App Check
- Zabezpieczenie: EU-US Data Privacy Framework w przypadku przekazywania do Google LLC w USA, standardowe klauzule umowne Komisji Europejskiej w przypadku innych krajów
Firebase Crashlytics
- Firma: Google Ireland Limited, Irlandia
- Cel: raporty o awariach, tylko za twoją zgodą
- Miejsce: centra danych Google na całym świecie, także w USA
- Podstawa prawna: art. 6 ust. 1 lit. a RODO
- Zabezpieczenie: EU-US Data Privacy Framework w przypadku przekazywania do Google LLC w USA, standardowe klauzule umowne Komisji Europejskiej w przypadku innych krajów
Cloudflare
- Firma: Cloudflare, Inc., USA
- Cel: dostarcza stronę internetową i udostępnia Web Analytics
- Miejsce: globalna sieć Cloudflare, także w USA
- Podstawa prawna: art. 6 ust. 1 lit. f RODO
- Zabezpieczenie: EU-US Data Privacy Framework w przypadku przekazywania do Cloudflare, Inc. w USA, standardowe klauzule umowne Komisji Europejskiej w przypadku innych krajów oraz w przypadku USA, jeśli Framework przestanie obowiązywać
Brevo
- Firma: Brevo GmbH, Berlin
- Cel: lista oczekujących i jej e-maile
- Miejsce: serwery w UE. Usługa formularzy Brevo działa za Cloudflare, a Brevo korzysta z innych usługodawców spoza UE, w tym z Brevo Inc. w USA i Brevo CRM Solutions w Indiach.
- Podstawa prawna: art. 6 ust. 1 lit. a RODO, w przypadku wykazania zgody art. 6 ust. 1 lit. c i f RODO
- Zabezpieczenie: EU-US Data Privacy Framework i standardowe klauzule umowne Komisji Europejskiej w przypadku USA, standardowe klauzule umowne Komisji Europejskiej w przypadku Indii
Apple iCloud Mail
- Firma: Apple Distribution International Ltd., Irlandia
- Cel: nasza skrzynka pomocy technicznej support@grocerylens.app
- Miejsce: serwery Apple, które mogą znajdować się także w USA
- Podstawa prawna: art. 6 ust. 1 lit. b RODO
- Zabezpieczenie: zgodnie z Polityką prywatności Apple standardowe klauzule umowne Komisji Europejskiej
Jak długo przechowujemy dane
- Twoje konto, twoje paragony i dane o korzystaniu z aplikacji: dopóki ich lub swojego konta nie usuniesz. Po usunięciu pozostają one przez maksymalnie 7 kolejnych dni w codziennych kopiach zapasowych bazy danych. Zdjęcia i pliki PDF paragonów nie są częścią tych kopii zapasowych.
- Pliki paragonów, które nie należą już do żadnego paragonu: są automatycznie usuwane po 7 dniach.
- Dzienniki serwera: 30 dni. Dzienniki w Supabase: 7 dni.
- Zapytania do Gemini i jego odpowiedzi, przechowywane przez Google: 55 dni.
- Raporty o awariach w Google: 90 dni.
- E-maile do pomocy technicznej: 12 miesięcy po zamknięciu twojej sprawy.
- Lista oczekujących: link potwierdzający jest ważny przez 72 godziny, a niepotwierdzony wpis jest usuwany po 14 dniach. Potwierdzony wpis pozostaje do momentu wypisania się, a dowód twojej zgody przez kolejne trzy lata.
Usuwanie danych
- Aby usunąć pojedynczy paragon, przesuń go w lewo na liście paragonów i stuknij Usuń. Spowoduje to usunięcie paragonu, jego pozycji i jego zdjęcia, z subskrypcją lub bez niej.
- Aby usunąć konto, otwórz ustawienia aplikacji i w sekcji Usuwanie konta stuknij Usuń konto. Spowoduje to usunięcie twoich plików paragonów, twojego konta i wszystkich powiązanych z nim danych.
- Możesz też poprosić nas o usunięcie twoich danych wiadomością na adres support@grocerylens.app.
Usunięcie konta nie kończy subskrypcji. Anuluj ją na swoim koncie Apple, jak opisuje strona pomocy.
Twoje prawa
Masz prawo:
- dostępu do swoich danych (art. 15 RODO)
- do sprostowania nieprawidłowych danych (art. 16 RODO)
- do usunięcia swoich danych (art. 17 RODO)
- do ograniczenia przetwarzania (art. 18 RODO)
- do otrzymania swoich danych w formacie nadającym się do odczytu maszynowego (art. 20 RODO)
- do wniesienia sprzeciwu, z przyczyn związanych z twoją szczególną sytuacją, wobec przetwarzania opartego na naszym prawnie uzasadnionym interesie (art. 21 RODO)
- do wycofania zgody w dowolnym momencie ze skutkiem na przyszłość (art. 7 ust. 3 RODO)
Aby skorzystać z tych praw, napisz na adres support@grocerylens.app.
Ponadto masz prawo wnieść skargę do organu nadzorczego ds. ochrony danych, w szczególności w państwie członkowskim UE, w którym mieszkasz, pracujesz lub w którym doszło do domniemanego naruszenia (art. 77 RODO).
Brak zautomatyzowanych decyzji
Nie podejmujemy wobec ciebie decyzji, które opierają się wyłącznie na zautomatyzowanym przetwarzaniu i wywołują wobec ciebie skutki prawne lub w podobny sposób istotnie na ciebie wpływają (art. 22 RODO). Odczytywanie paragonów za pomocą AI nie jest taką decyzją.
Czy musisz podać dane?
Do założenia konta potrzebujesz adresu e-mail lub konta Apple. Bez konta nie możesz korzystać z aplikacji. Raporty o awariach i lista oczekujących są dobrowolne.
Zmiany niniejszej polityki
Dostosowujemy tę politykę, gdy zmienia się aplikacja, strona internetowa lub nasi usługodawcy.