🐰 Królicznik

Zdrowie i opieka nad królikiem domowym

Polityka Prywatności

Ostatnia aktualizacja: 31 marca 2026

1. Informacje ogólne

Królicznik ("Aplikacja") jest aplikacją mobilną do zarządzania zdrowiem i opieką nad królikami domowymi. Aplikacja została stworzona z myślą o pełnej prywatności użytkowników.

✅ W wersji darmowej wszystkie dane pozostają wyłącznie na Twoim urządzeniu. Funkcje Pro (backup w chmurze, skanowanie AI) wymagają konta i przetwarzają dane na serwerach Firebase (EU) — wyłącznie po Twojej wyraźnej zgodzie.

2. Jakie dane przechowuje aplikacja lokalnie

Następujące dane są przechowywane wyłącznie na Twoim urządzeniu i nigdy nie opuszczają go bez Twojej zgody:

  • Profile królików (imiona, daty urodzenia, zdjęcia)
  • Wizyty weterynaryjne i dane weterynarzy
  • Leki, dawki i harmonogramy podawania
  • Szczepienia i terminy kolejnych dawek
  • Pomiary masy ciała
  • Wyniki dziennych kontroli zdrowia (GI Score)
  • Dzienniki diety
  • Zdjęcia i załączniki
  • Ustawienia aplikacji (motyw, powiadomienia)

3. Gdzie przechowywane są dane

Dane użytkownika są przechowywane w pamięci lokalnej urządzenia:

  • iOS: Capacitor Preferences (UserDefaults) oraz pliki w katalogu aplikacji
  • Android: SQLite (lokalna baza danych) oraz pliki w katalogu aplikacji

4. Konto i logowanie (Pro)

Funkcje Pro wymagają zalogowania się kontem Google lub Apple. Logowanie obsługiwane jest przez Firebase Authentication (Google Ireland Ltd., serwery EU — europe-west1). Przetwarzane dane:

  • Adres e-mail (z konta Google lub Apple)
  • Nazwa użytkownika (z konta Google lub Apple)
  • Unikalny identyfikator Firebase (UID)

Dane logowania służą wyłącznie do identyfikacji użytkownika w ramach funkcji Pro i nie są wykorzystywane do marketingu ani profilowania.

5. Backup w chmurze (Pro)

Użytkownicy Pro mogą włączyć opcjonalny backup danych w chmurze. Wymaga to wyraźnej zgody użytkownika (RODO). Po włączeniu, dane są przesyłane do:

  • Firebase Firestore — dane strukturalne (profile królików, wizyty, leki, GI Score)
  • Firebase Storage — zdjęcia i zdjęcia profilowe królików

Lokalizacja serwerów: europe-west1 (Belgia, EU). Dane są szyfrowane w transmisji (TLS) i w spoczynku (AES-256). Dostęp do danych ma wyłącznie zalogowany użytkownik (reguły bezpieczeństwa Firebase weryfikują UID).

Użytkownik może w dowolnym momencie:

  • Wyłączyć backup w chmurze
  • Usunąć wszystkie dane z chmury (przycisk "Usuń dane z chmury")
  • Usunąć konto i wszystkie powiązane dane (przycisk "Usuń konto")

6. Skanowanie AI dokumentów weterynaryjnych (Pro)

Użytkownicy Pro mogą skanować dokumenty weterynaryjne (karty wizyt, recepty) za pomocą aparatu. Zdjęcia są przetwarzane przez:

  • Google Gemini AI (via Firebase Cloud Functions) — analiza obrazu i ekstrakcja danych (data wizyty, diagnoza, leki, zalecenia)

Zdjęcia dokumentów:

  • Są przesyłane bezpośrednio do Cloud Function (nie są zapisywane na serwerze)
  • Są przetwarzane przez Google Gemini AI wyłącznie w celu ekstrakcji danych
  • Nie są przechowywane przez Google po zakończeniu przetwarzania
  • Wyekstrahowane dane są zwracane do aplikacji i zapisywane lokalnie

Zabezpieczenia: walidacja formatu obrazu (magic bytes), limit 10 skanów/godz. i 30/dzień, walidacja schematu odpowiedzi AI.

7. Subskrypcje i płatności

Aplikacja oferuje trzy plany: darmowy (1 królik), Premium (bez limitu królików, powiadomienia, raporty) i Pro (Premium + backup w chmurze + skanowanie AI). W celu obsługi subskrypcji korzystamy z:

  • Apple App Store / Google Play — przetwarzanie płatności. Dane płatnicze są obsługiwane wyłącznie przez Apple/Google zgodnie z ich politykami prywatności.
  • RevenueCat, Inc. — zarządzanie statusem subskrypcji i walidacja paragonów zakupu.

Dane przetwarzane przez RevenueCat:

  • Anonimowy identyfikator użytkownika (losowy, nie zawiera danych osobowych)
  • Paragony zakupu (do walidacji subskrypcji)
  • Platforma (iOS/Android) i wersja aplikacji
  • Adres IP (tymczasowo, w ramach połączenia)

RevenueCat nie otrzymuje żadnych danych o króliczkach, zdrowiu, wizytach, zdjęciach ani innych treści użytkownika. RevenueCat przetwarza dane zgodnie z RODO na podstawie Standardowych Klauzul Umownych (SCC) i posiada certyfikat SOC 2. Polityka prywatności RevenueCat.

8. Usługi zewnętrzne — podsumowanie

  • Firebase Authentication — logowanie (Google/Apple), serwery EU
  • Firebase Firestore — backup danych (Pro, opcjonalny), serwery EU
  • Firebase Storage — backup zdjęć (Pro, opcjonalny), serwery EU
  • Firebase Cloud Functions — skanowanie AI (Pro), serwery EU
  • Google Gemini AI — analiza obrazów dokumentów weterynaryjnych (Pro)
  • RevenueCat — zarządzanie subskrypcjami
  • Apple App Store / Google Play — płatności

Nie korzystamy z narzędzi analitycznych, sieci reklamowych ani usług śledzenia użytkowników.

9. Eksport danych

Użytkownik może wyeksportować swoje dane do pliku JSON za pomocą funkcji "Eksport backup". Eksport jest inicjowany wyłącznie przez użytkownika i plik pozostaje na urządzeniu do dyspozycji użytkownika.

10. Powiadomienia

Aplikacja może wysyłać lokalne powiadomienia (przypomnienia o lekach, wizytach, szczepieniach, dziennych kontrolach). Powiadomienia są planowane i wyświetlane lokalnie na urządzeniu — nie wymagają połączenia z internetem ani zewnętrznymi usługami push.

11. Uprawnienia

Aplikacja może prosić o następujące uprawnienia:

  • Powiadomienia — wyświetlanie przypomnień o opiece
  • Aparat / Galeria — dodawanie zdjęć królików i skanowanie dokumentów
  • Dostęp do plików — zapis/odczyt zdjęć i backupów
  • Internet — weryfikacja subskrypcji, logowanie, backup w chmurze, skanowanie AI

Żadne z tych uprawnień nie jest wymagane do podstawowego działania darmowej wersji aplikacji.

12. Twoje prawa (RODO/GDPR)

Jako użytkownik z Europejskiego Obszaru Gospodarczego masz prawo do:

  • Dostępu — możesz sprawdzić jakie dane przechowuje aplikacja (Więcej → Eksport backup)
  • Usunięcia — możesz usunąć dane lokalne (usuwając aplikację), dane z chmury (przycisk "Usuń dane z chmury" lub "Usuń konto"), dane subskrypcji (kontaktując się z nami)
  • Przenoszenia — eksport danych do pliku JSON
  • Wycofania zgody — backup w chmurze można wyłączyć w dowolnym momencie; skanowanie AI wymaga każdorazowego działania użytkownika
  • Sprzeciwu — możesz zrezygnować z subskrypcji w dowolnym momencie w ustawieniach App Store / Google Play

Aby zażądać usunięcia danych z RevenueCat lub Firebase, skontaktuj się z nami na adres podany poniżej.

13. Dzieci

Aplikacja nie zbiera świadomie danych od dzieci poniżej 16 roku życia (zgodnie z RODO). Nie zbieramy danych osobowych identyfikujących użytkowników w wersji darmowej.

14. Zmiany w polityce prywatności

O wszelkich zmianach w polityce prywatności poinformujemy na tej stronie. Zachęcamy do okresowego sprawdzania.

15. Administrator danych i kontakt

Administratorem danych osobowych jest Paweł Grzesiak prowadzący działalność gospodarczą pod firmą Paweł Grzesiak Radiant Partner (NIP: podany w CEIDG). W razie pytań dotyczących polityki prywatności lub realizacji praw RODO, prosimy o kontakt:

📧 E-mail: kontakt@krolicznik.pl

Privacy Policy

Last updated: March 31, 2026

1. Overview

Królicznik ("the App") is a mobile application for managing the health and care of pet rabbits. The App was designed with full user privacy in mind.

✅ In the free version, all data stays exclusively on your device. Pro features (cloud backup, AI scanning) require an account and process data on Firebase servers (EU) — only with your explicit consent.

2. What data the app stores locally

The following data is stored exclusively on your device and never leaves it without your consent:

  • Rabbit profiles (names, birth dates, photos)
  • Veterinary visits and vet contact information
  • Medications, doses, and schedules
  • Vaccinations and next dose dates
  • Body weight measurements
  • Daily health check results (GI Score)
  • Diet journals
  • Photos and attachments
  • App settings (theme, notifications)

3. Where data is stored

User data is stored in the device's local storage:

  • iOS: Capacitor Preferences (UserDefaults) and app directory files
  • Android: SQLite (local database) and app directory files

4. Account and sign-in (Pro)

Pro features require signing in with a Google or Apple account. Authentication is handled by Firebase Authentication (Google Ireland Ltd., EU servers — europe-west1). Data processed:

  • Email address (from your Google or Apple account)
  • Display name (from your Google or Apple account)
  • Unique Firebase identifier (UID)

Sign-in data is used solely to identify users within Pro features and is not used for marketing or profiling.

5. Cloud backup (Pro)

Pro users can enable optional cloud backup. This requires explicit consent (GDPR). When enabled, data is transmitted to:

  • Firebase Firestore — structured data (rabbit profiles, visits, medications, GI Score)
  • Firebase Storage — photos and rabbit profile pictures

Server location: europe-west1 (Belgium, EU). Data is encrypted in transit (TLS) and at rest (AES-256). Only the authenticated user can access their data (Firebase security rules verify UID).

Users can at any time:

  • Disable cloud backup
  • Delete all cloud data ("Delete cloud data" button)
  • Delete their account and all associated data ("Delete account" button)

6. AI document scanning (Pro)

Pro users can scan veterinary documents (visit cards, prescriptions) using the camera. Photos are processed by:

  • Google Gemini AI (via Firebase Cloud Functions) — image analysis and data extraction (visit date, diagnosis, medications, recommendations)

Document photos:

  • Are sent directly to the Cloud Function (not stored on the server)
  • Are processed by Google Gemini AI solely for data extraction
  • Are not retained by Google after processing
  • Extracted data is returned to the app and saved locally

Security measures: image format validation (magic bytes), rate limiting (10 scans/hour, 30/day), AI response schema validation.

7. Subscriptions and payments

The App offers three plans: free (1 rabbit), Premium (unlimited rabbits, notifications, reports), and Pro (Premium + cloud backup + AI scanning). The following services are used for subscription management:

  • Apple App Store / Google Play — payment processing. Payment data is handled exclusively by Apple/Google in accordance with their privacy policies.
  • RevenueCat, Inc. — subscription status management and purchase receipt validation.

Data processed by RevenueCat:

  • Anonymous user identifier (randomly generated, contains no personal information)
  • Purchase receipts (for subscription validation)
  • Platform (iOS/Android) and app version
  • IP address (temporarily, as part of the connection)

RevenueCat does not receive any data about your rabbits, health records, visits, photos, or other user content. RevenueCat processes data in compliance with GDPR using Standard Contractual Clauses (SCC) and holds SOC 2 certification. RevenueCat Privacy Policy.

8. Third-party services — summary

  • Firebase Authentication — sign-in (Google/Apple), EU servers
  • Firebase Firestore — data backup (Pro, optional), EU servers
  • Firebase Storage — photo backup (Pro, optional), EU servers
  • Firebase Cloud Functions — AI scanning (Pro), EU servers
  • Google Gemini AI — veterinary document image analysis (Pro)
  • RevenueCat — subscription management
  • Apple App Store / Google Play — payments

We do not use analytics tools, advertising networks, or user tracking services.

9. Data export

Users can export their data to a JSON file using the "Export backup" feature. Export is initiated solely by the user, and the file remains on the device at the user's disposal.

10. Notifications

The App may send local notifications (reminders for medications, visits, vaccinations, daily checks). Notifications are scheduled and displayed locally on the device — they do not require an internet connection or external push services.

11. Permissions

The App may request the following permissions:

  • Notifications — displaying care reminders
  • Camera / Photo Library — adding rabbit photos and scanning documents
  • File access — saving/reading photos and backups
  • Internet — subscription verification, sign-in, cloud backup, AI scanning

None of these permissions are required for basic free app functionality.

12. Your rights (GDPR)

As a user in the European Economic Area, you have the right to:

  • Access — you can check what data the app stores (More → Export backup)
  • Erasure — you can delete local data (by uninstalling the app), cloud data ("Delete cloud data" or "Delete account" button), subscription data (by contacting us)
  • Portability — export your data to a JSON file
  • Withdrawal of consent — cloud backup can be disabled at any time; AI scanning requires explicit user action each time
  • Objection — you can cancel your subscription at any time via App Store / Google Play settings

To request deletion of data from RevenueCat or Firebase, contact us at the address below.

13. Children

The App does not knowingly collect data from children under 16 years of age (in accordance with GDPR). We do not collect personally identifiable information from users in the free version.

14. Changes to this policy

Any changes to this privacy policy will be posted on this page. We encourage periodic review.

15. Data controller and contact

The data controller is Paweł Grzesiak, operating as a sole proprietor under the business name Paweł Grzesiak Radiant Partner (registered in Poland, CEIDG). If you have any questions about this privacy policy or wish to exercise your GDPR rights, please contact us:

📧 Email: kontakt@krolicznik.pl