Polityka prywatności SmartBudget
1. Zakres polityki
Niniejsza polityka dotyczy aplikacji mobilnej SmartBudget na Androida. Wyjaśnia, jakie dane mogą być przetwarzane podczas korzystania z aplikacji, w jakim celu są używane, z jakich usług zewnętrznych korzysta aplikacja oraz w jaki sposób użytkownik może usunąć dane lub zmienić ustawienia prywatności.
2. Dane przechowywane lokalnie na urządzeniu
SmartBudget działa przede wszystkim lokalnie. Dane wprowadzane przez użytkownika są zapisywane w pamięci aplikacji na urządzeniu (lokalna pamięć WebView / localStorage). Mogą obejmować:
- przychody, wydatki, kwoty, kategorie, opisy i daty transakcji,
- ustawienia budżetu, dzień wypłaty i dzienny limit wydatków,
- opcjonalne dane profilu wprowadzone przez użytkownika, takie jak nazwa/imię i adres,
- cele oszczędnościowe i historię wpłat,
- wydatki cykliczne, listę używanych sklepów i dane modułu sprzedaży online,
- zdjęcia paragonów przypisane do transakcji,
- lokalny status planu Free/Pro i liczniki wykorzystania funkcji AI.
Dane te nie są automatycznie synchronizowane z własnym serwerem wydawcy. Użytkownik może samodzielnie eksportować wybrane dane lub skopiować je do schowka przy użyciu funkcji aplikacji.
3. Paragony, aparat, galeria i OCR
Jeżeli użytkownik wybierze dodanie paragonu, aplikacja może otworzyć aparat lub systemowy wybór obrazu. Zdjęcie jest używane do podglądu, opcjonalnego OCR oraz zapisania przy transakcji. Zdjęcie wykonane aparatem może być tymczasowo przechowywane w pamięci podręcznej aplikacji.
Rozpoznawanie tekstu z paragonu wykorzystuje bibliotekę Tesseract.js uruchamianą w aplikacji. Aplikacja pobiera bibliotekę OCR przez sieć z usługi jsDelivr, dlatego do OCR wymagane może być połączenie z internetem. Obraz paragonu nie jest wysyłany do funkcji analizy AI SmartBudget.
4. Analiza AI
Funkcja „Analiza AI” działa przez Firebase AI Logic / usługi Google AI i jest uruchamiana wyłącznie na żądanie użytkownika. Do analizy przekazywane jest zagregowane podsumowanie bieżącego cyklu budżetowego, w szczególności:
- łączny przychód, wydatki i pozostały budżet,
- liczba dni do wypłaty,
- średni wydatek dzienny,
- wartość największego pojedynczego wydatku,
- sumy wydatków według kategorii.
Do analizy AI nie są przekazywane zdjęcia paragonów, nazwa sklepu z konkretnej transakcji, notatki transakcji ani opcjonalna nazwa/imię i adres z profilu użytkownika. Dane wysłane do usług Google podlegają zasadom i warunkom odpowiednich usług Google/Firebase.
5. Reklamy i zgody — Google AdMob i UMP
Wersja bezpłatna SmartBudget może wyświetlać reklamy przez Google AdMob. Użytkownicy SmartBudget Pro nie powinni otrzymywać reklam w aplikacji.
Google Mobile Ads SDK może automatycznie przetwarzać dane techniczne potrzebne do dostarczania reklam, analityki i zapobiegania nadużyciom, w tym m.in. adres IP, informacje o interakcjach z reklamami i aplikacją, dane diagnostyczne oraz identyfikatory urządzenia lub konta dostępne dla usług Google.
W regionach, w których jest to wymagane, SmartBudget korzysta z Google User Messaging Platform (UMP) do przedstawienia użytkownikowi wyborów dotyczących zgody. W zależności od decyzji użytkownika i wymogów prawnych Google może ograniczyć personalizację reklam lub zastosować inne dozwolone tryby wyświetlania reklam. Jeżeli UMP wymaga udostępnienia punktu wejścia do ponownej zmiany ustawień, aplikacja udostępnia opcję prywatności reklam.
6. Zakup SmartBudget Pro
Zakup SmartBudget Pro jest obsługiwany przez Google Play Billing. SmartBudget otrzymuje od Google Play informacje niezbędne do sprawdzenia dostępności produktu oraz statusu zakupu/posiadania Pro. Aplikacja nie otrzymuje numeru karty płatniczej ani pełnych danych płatniczych użytkownika.
7. Bezpieczeństwo aplikacji — Firebase App Check i Play Integrity
SmartBudget korzysta z Firebase App Check oraz Google Play Integrity, aby ograniczać dostęp do chronionych usług z nieautoryzowanych lub zmodyfikowanych instalacji. W tym celu Google może przetwarzać sygnały techniczne dotyczące integralności aplikacji, instalacji i urządzenia. Sygnały te służą ochronie usług i zapobieganiu nadużyciom.
8. Usługi zewnętrzne
W zależności od używanych funkcji SmartBudget korzysta z usług następujących dostawców:
- Google Play — dystrybucja aplikacji, zakupy Pro i Play Integrity,
- Firebase / Google AI — analiza AI i App Check,
- Google AdMob / UMP — reklamy i zarządzanie zgodami,
- jsDelivr — dostarczenie biblioteki OCR Tesseract.js.
Usługi zewnętrzne mogą przetwarzać dane zgodnie z własnymi politykami prywatności, warunkami świadczenia usług i ustawieniami skonfigurowanymi przez wydawcę aplikacji.
9. Okres przechowywania i usuwanie danych
Dane budżetowe przechowywane lokalnie pozostają na urządzeniu do czasu ich usunięcia przez użytkownika, wyczyszczenia danych aplikacji lub odinstalowania aplikacji. SmartBudget udostępnia funkcję „Resetuj dane”, która usuwa lokalne dane aplikacji.
Użytkownik może również usunąć pojedyncze transakcje i powiązane z nimi dane w ramach dostępnych funkcji aplikacji. Pliki tymczasowe aparatu znajdujące się w pamięci podręcznej mogą być usuwane przez system Android lub po wyczyszczeniu pamięci podręcznej/danych aplikacji.
Dane przetwarzane przez zewnętrzne usługi Google podlegają okresom przechowywania i zasadom tych usług.
10. Bezpieczeństwo danych
SmartBudget ogranicza przechowywanie danych budżetowych głównie do urządzenia użytkownika. Połączenia sieciowe z usługami zewnętrznymi korzystają ze standardowych zabezpieczonych połączeń HTTPS. Aplikacja używa mechanizmów Firebase App Check i Play Integrity do ochrony dostępu do funkcji AI.
Żaden sposób przechowywania lub przesyłania danych nie daje jednak absolutnej gwarancji bezpieczeństwa.
11. Uprawnienia i dostęp do funkcji urządzenia
Aplikacja korzysta z dostępu do internetu w celu obsługi funkcji sieciowych, takich jak AI, OCR, reklamy, zgody i zakupy. Aparat lub galeria są otwierane tylko wtedy, gdy użytkownik wybierze funkcję dodania paragonu.
12. Prawa i wybory użytkownika
Użytkownik może w szczególności:
- usunąć dane lokalne przez funkcję „Resetuj dane” lub wyczyszczenie danych/odinstalowanie aplikacji,
- usunąć wybrane transakcje i zapisane paragony,
- nie korzystać z opcjonalnej analizy AI,
- zarządzać zgodą reklamową, gdy taka opcja jest wymagana i udostępniana przez UMP,
- skontaktować się w sprawach prywatności pod adresem 3000charly@gmail.com.
SmartBudget nie wymaga utworzenia własnego konta użytkownika u wydawcy aplikacji.
13. Dzieci
SmartBudget jest ogólnym narzędziem do zarządzania budżetem i nie jest projektowany jako aplikacja skierowana specjalnie do dzieci. Jeżeli sposób dystrybucji lub grupa docelowa aplikacji ulegnie zmianie, odpowiednie ustawienia reklam i prywatności zostaną dostosowane.
14. Zmiany polityki prywatności
Polityka może być aktualizowana wraz ze zmianami funkcji SmartBudget, usług zewnętrznych lub wymogów prawnych i platformowych. Data ostatniej aktualizacji jest podana na początku dokumentu.