Polityka prywatności — Prosty Budżet
Ta polityka opisuje, jakie dane zbiera aplikacja Prosty Budżet (dalej „Aplikacja"), po co je zbiera i co możesz z nimi zrobić. Jest napisana prostym językiem — jeśli coś jest niejasne, napisz na adres kontaktowy.
1. Jakie dane zbieramy
1.1. Dane konta
Aby korzystać z Aplikacji, musisz się zalogować. Obsługujemy logowanie przez Google oraz adresem e-mail i hasłem.
Zbieramy i przechowujemy:
- adres e-mail — identyfikuje Twoje konto i pozwala innym zaprosić Cię do wspólnego budżetu,
- nazwę wyświetlaną (jeśli logujesz się przez Google — imię z konta Google),
- identyfikator użytkownika nadany przez Firebase Authentication.
Nie przechowujemy Twojego hasła. Uwierzytelnianie obsługuje Firebase Authentication (Google); my otrzymujemy wyłącznie potwierdzenie, że logowanie się powiodło.
Zapisujemy też powiązanie adresu e-mail z identyfikatorem konta. Jest potrzebne wyłącznie po to, żeby ktoś, kto zna Twój adres, mógł zaprosić Cię do wspólnego budżetu — bez tego zaproszenie e-mailem nie miałoby jak Cię odnaleźć.
1.2. Dane budżetowe (dane finansowe)
To główna zawartość Aplikacji — dane, które wprowadzasz samodzielnie:
- wpływy i wydatki: kwoty, nazwy, notatki, daty, kategorie i grupy, rodzaj powtarzalności,
- cele oszczędnościowe i odkładane kwoty,
- ustawienia miesięczne budżetu,
- przekazania środków między Twoimi powiązanymi budżetami,
- nazwy budżetów, ich rodzaj i oznaczenia kolorystyczne.
Nie mamy dostępu do Twoich rachunków bankowych, kart płatniczych ani do żadnych zewnętrznych systemów finansowych. Aplikacja nie łączy się z bankami. Wszystkie kwoty są tymi, które wpisałeś ręcznie albo zatwierdziłeś po zeskanowaniu paragonu.
1.3. Zdjęcia paragonów — przetwarzane WYŁĄCZNIE na Twoim urządzeniu
Aplikacja pozwala zrobić zdjęcie paragonu albo wybrać je z galerii, żeby odczytać z niego kwotę i nazwę sklepu.
Zdjęcie nigdy nie opuszcza Twojego urządzenia. Tekst rozpoznaje biblioteka Google ML Kit działająca lokalnie, offline, wbudowana w Aplikację. Zdjęcia nie są wysyłane na nasze serwery ani nigdzie przechowywane — po odczytaniu tekstu są porzucane. Do budżetu trafia wyłącznie to, co sam zatwierdzisz na ekranie potwierdzenia (kwota, nazwa, kategoria).
Funkcja skanowania działa tylko na Androidzie i iOS.
1.4. Dane o współdzieleniu
Jeśli korzystasz ze wspólnego budżetu, przechowujemy listę jego członków (identyfikatory i adresy e-mail), ich role (właściciel / edytujący / podgląd) oraz kody zaproszeń wraz z informacją, kto i kiedy ich użył.
1.5. Identyfikatory reklamowe
Aplikacja korzysta z Google AdMob do wyświetlania reklam w wersji bezpłatnej. AdMob może zbierać identyfikator reklamowy urządzenia i dane techniczne (model urządzenia, wersja systemu, przybliżona lokalizacja na podstawie adresu IP) w celu doboru i pomiaru reklam.
Ważne uwagi o stanie faktycznym:
- Zestaw SDK reklam uruchamia się przy starcie Aplikacji na Androidzie i iOS, niezależnie od tego, czy baner jest widoczny.
- Reklamy nie są wyświetlane użytkownikom z aktywnym dostępem Premium.
- Szczegóły przetwarzania danych przez Google opisuje polityka Google: https://policies.google.com/privacy
1.6. Dane związane z zakupami (funkcja przygotowana, jeszcze nieaktywna)
Gdy uruchomimy płatne subskrypcje, po zakupie zapiszemy: rodzaj planu, datę ważności oraz skrót kryptograficzny paragonu ze sklepu. Skrót służy wyłącznie do tego, żeby ten sam zakup nie odblokował Premium na wielu kontach. Samego paragonu ani danych karty płatniczej nie przechowujemy — płatność w całości obsługuje Google Play albo App Store.
W chwili publikacji tej wersji Aplikacji funkcje Premium są dostępne dla wszystkich bezpłatnie i żadne dane zakupowe nie powstają.
1.7. Czego NIE zbieramy
Dla jasności — Aplikacja nie zawiera narzędzi analitycznych ani raportowania awarii, nie zbiera Twojej lokalizacji GPS, nie czyta kontaktów, kalendarza, SMS-ów ani innych plików na urządzeniu, i nie tworzy profili reklamowych po swojej stronie.
2. Po co przetwarzamy te dane i na jakiej podstawie
| Cel | Dane | Podstawa prawna (RODO) |
|---|---|---|
| Prowadzenie Twojego konta i udostępnienie Aplikacji | dane konta | art. 6 ust. 1 lit. b — wykonanie umowy |
| Przechowywanie i synchronizacja Twojego budżetu | dane budżetowe | art. 6 ust. 1 lit. b — wykonanie umowy |
| Współdzielenie budżetu z osobami, które zaprosisz | dane konta, dane o współdzieleniu | art. 6 ust. 1 lit. b — wykonanie umowy |
| Odczyt paragonu | zdjęcie (lokalnie, nietrwale) | art. 6 ust. 1 lit. a — zgoda (dostęp do aparatu/galerii) |
| Wyświetlanie reklam w wersji bezpłatnej | identyfikatory reklamowe | art. 6 ust. 1 lit. a — zgoda, zgodnie z ustawieniami urządzenia |
| Weryfikacja zakupu i ochrona przed nadużyciem | dane zakupowe | art. 6 ust. 1 lit. b i lit. f — umowa i uzasadniony interes |
| Bezpieczeństwo, zapobieganie nadużyciom | dzienniki serwera | art. 6 ust. 1 lit. f — uzasadniony interes |
3. Gdzie i jak długo przechowujemy dane
Dane przechowujemy w usługach Google Firebase (Google Cloud Platform):
- Baza danych (Cloud Firestore) — region europe-central2 (Warszawa, Unia Europejska). Tam trafiają dane Twojego konta i budżetów.
- Uwierzytelnianie (Firebase Authentication) — usługa Google; dane logowania mogą być przetwarzane na infrastrukturze Google także poza EOG, na zasadach opisanych przez Google.
- Funkcje serwerowe (Cloud Functions) — region europe-west1 (Belgia, Unia Europejska).
Na Twoim urządzeniu Aplikacja trzyma lokalną kopię danych, żeby działać bez internetu. Kopia znika po odinstalowaniu Aplikacji.
Okres przechowywania: dane przechowujemy tak długo, jak istnieje Twoje konto. Po zgłoszeniu żądania usunięcia konta usuwamy je zgodnie z sekcją 6.
4. Komu udostępniamy dane
Nie sprzedajemy Twoich danych. Udostępniamy je wyłącznie:
- Innym użytkownikom, których sam zaprosisz do wspólnego budżetu. Widzą oni zawartość tego budżetu (wpływy, wydatki, kwoty, cele) oraz adresy e-mail pozostałych członków. Nie widzą Twoich innych budżetów. Wspólny budżet możesz zawsze opuścić lub usunąć zaproszonego członka.
- Google — jako dostawcy Firebase (przechowywanie i uwierzytelnianie) oraz AdMob (reklamy).
- Google Play / Apple App Store — przy weryfikacji zakupu subskrypcji, gdy ta funkcja zostanie uruchomiona.
- Organom państwowym — wyłącznie gdy wymaga tego prawo.
5. Uprawnienia, o które prosi Aplikacja
| Uprawnienie | Po co | Czy obowiązkowe |
|---|---|---|
| Aparat | Zrobienie zdjęcia paragonu do odczytania kwoty | Nie — możesz wpisywać wydatki ręcznie |
| Zdjęcia / galeria | Wybranie gotowego zdjęcia paragonu | Nie — jw. |
| Internet | Synchronizacja budżetu i logowanie | Tak, ale Aplikacja działa też offline |
| Płatności w Google Play | Zakup subskrypcji Premium (funkcja przygotowana) | Nie wymaga Twojej zgody, nie daje dostępu do danych |
Zgodę na aparat i galerię możesz w każdej chwili cofnąć w ustawieniach systemu — Aplikacja będzie działać dalej, po prostu bez skanowania paragonów.
6. Twoje prawa (RODO)
Masz prawo do:
- dostępu do swoich danych i otrzymania ich kopii,
- sprostowania danych nieprawidłowych,
- usunięcia danych („prawo do bycia zapomnianym"),
- ograniczenia przetwarzania,
- przenoszenia danych,
- sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie,
- cofnięcia zgody w dowolnym momencie (nie wpływa to na zgodność z prawem przetwarzania sprzed cofnięcia),
- wniesienia skargi do organu nadzorczego — w Polsce jest nim Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, https://uodo.gov.pl).
Aby skorzystać z któregokolwiek z tych praw, napisz na macholak.piotr.bitbyte@gmail.com. Odpowiadamy bez zbędnej zwłoki, najpóźniej w ciągu 30 dni.
Usunięcie konta i danych
Możesz usunąć konto samodzielnie, w Aplikacji: Ustawienia → Strefa niebezpieczna → Usuń konto. Operacja wymaga świadomego potwierdzenia (przepisania słowa „USUŃ") i jest nieodwracalna — nie mamy kopii, z której dałoby się cokolwiek przywrócić.
Co dokładnie znika:
| Element | Co się dzieje |
|---|---|
| Twoje konto i możliwość logowania | usuwane |
| Budżety, w których jesteś JEDYNYM właścicielem | usuwane w całości — wpisy, cele, historia oszczędzania, ustawienia miesięcy, zaproszenia. Dostęp tracą także osoby, które do nich zaprosiłeś |
| Budżety WSPÓLNE (są inni właściciele) | zostają pozostałym właścicielom; usuwamy tylko Twoje członkostwo i rolę |
| Budżety, w których jesteś edytującym lub obserwatorem | zostają właścicielowi; jesteś z nich wypisywany |
| Twój profil i ustawienia | usuwane |
| Powiązanie Twojego adresu e-mail z kontem | usuwane |
| Kody zaproszeń, które wystawiłeś | usuwane |
| Powiązania zakupów Premium | usuwane |
Usunięcie realizuje funkcja serwerowa, która wykonuje całą tę kaskadę, a na końcu kasuje samo konto uwierzytelniające. Jeśli operacja zostanie przerwana (np. utrata połączenia), możesz ją bezpiecznie uruchomić ponownie — dokończy to, czego nie zdążyła.
Możesz też usunąć pojedynczy budżet, nie ruszając konta: Ustawienia budżetu → Usuń budżet.
Gdybyś nie mógł skorzystać z Aplikacji, napisz na macholak.piotr.bitbyte@gmail.com z adresu przypisanego do konta — usuniemy dane ręcznie.
7. Bezpieczeństwo
- Połączenie z serwerami jest szyfrowane (HTTPS/TLS).
- Dostęp do danych chronią reguły bezpieczeństwa Firestore: Twoje budżety może odczytać wyłącznie Ty i osoby, które sam do nich zaprosiłeś.
- Statusu Premium nie da się nadać z poziomu aplikacji — może to zrobić wyłącznie nasz serwer po zweryfikowaniu paragonu w sklepie.
- Hasła przechowuje i chroni Firebase Authentication; my nie mamy do nich dostępu.
Żadna metoda przesyłania i przechowywania danych nie jest w 100% bezpieczna — dokładamy staranności, ale nie możemy zagwarantować absolutnego bezpieczeństwa.
8. Dzieci
Aplikacja nie jest kierowana do dzieci i nie zbieramy świadomie danych osób poniżej 16 lat. Jeśli dowiesz się, że dziecko przekazało nam swoje dane, napisz na macholak.piotr.bitbyte@gmail.com — usuniemy je.
9. Zmiany polityki
Możemy aktualizować tę politykę. O istotnych zmianach poinformujemy w Aplikacji albo e-mailem, a nową wersję opublikujemy pod adresem https://sites.google.com/view/prosty-budzet-polityka wraz ze zaktualizowaną datą wejścia w życie.
10. Kontakt
Pytania o prywatność i żądania dotyczące danych: macholak.piotr.bitbyte@gmail.com
Piotr Macholak
Zielona Góra, Polska