Przejdź do treści
99devNiezależny twórca aplikacji
← Libtail

To archiwalna wersja dokumentu, która już nie obowiązuje.

Aktualna wersja →

Polityka prywatności — Libtail

Wersja 1.0, obowiązywała od 5 listopada 2026, obowiązywała do 13 listopada 2026

Wersja opublikowana na platformie kursu 12 Apps Challenge, przeniesiona bez zmian treści.

Pierwotnie opublikowana pod adresem https://twelveappschallenge-platform.web.app/legal/a3c3c68a-25a3-47d4-ae38-0071faaa20e6/privacy-policy

Data wejścia w życie: 2026-11-05

Libtail („Aplikacja”) to kartoteka zdrowia psów i kotów. Prowadzi ją Mariusz Uziębło („my”), który jest administratorem Twoich danych osobowych. Kontakt: mariusz.9dev@gmail.com.

Ta polityka wyjaśnia, jakie dane przetwarza Aplikacja, po co, kto nam w tym pomaga, jak długo je przechowujemy i jakie masz prawa.

W skrócie

  • Możesz zacząć jako gość, bez adresu e-mail. Nie ma haseł.
  • Kartoteki i pliki są przechowywane na serwerach w Unii Europejskiej (Frankfurt, Niemcy).
  • Dokument od weterynarza trafia do Google Gemini dopiero po Twojej wyraźnej zgodzie i tylko po to, żeby go odczytać. Zgodę możesz w każdej chwili cofnąć.
  • Bez reklam, bez śledzenia, bez zewnętrznej analityki. Nie sprzedajemy ani nie wynajmujemy Twoich danych.
  • Konto i wszystkie dane usuniesz w Aplikacji w dowolnej chwili.

Jakie dane przetwarzamy

Konto

  • Identyfikator użytkownika. Po zakończeniu onboardingu Aplikacja tworzy konto z losowym identyfikatorem, także dla gościa. Konto gościa nie ma adresu e-mail.
  • Adres e-mail. Tylko gdy zapiszesz konto gościa albo się zalogujesz. Logujesz się jednorazowym kodem wysłanym na e-mail; nie używamy haseł.
  • Imię (opcjonalne), widoczne w Aplikacji i dla osób, z którymi dzielisz kartotekę zwierzęcia.
  • Ustawienia Aplikacji, np. język i wygląd.
  • Zapis zgód. Gdy udzielasz lub cofasz zgodę na odczyt dokumentów przez AI, zapisujemy decyzję, jej czas i wersję informacji, którą widziałeś.

Kartoteka zwierzęcia (treści, które dodajesz)

  • Profil zwierzęcia: imię, gatunek, rasa, płeć, data urodzenia, waga, numer mikroczipa, nazwa weterynarza, alergie, notatki i zdjęcie.
  • Dokumenty weterynaryjne: dodane zdjęcia i pliki PDF oraz wpisy odczytane z nich lub dodane ręcznie: wizyty, wyniki badań z zakresami referencyjnymi z laboratorium, szczepienia, odrobaczenia, leki, waga, notatki i przypomnienia.
  • Zaplanowane wizyty u weterynarza.
  • Karta awaryjna: dane zwierzęcia oraz, jeśli je wpiszesz, Twoje imię i numer telefonu.
  • Leki i dawki (Pro): wpisane leki, harmonogram, zapas oraz historia podanych lub pominiętych dawek z informacją, kto i kiedy je zapisał.
  • Notatki objawów (Pro): godzina, opcjonalny opis i opcjonalne zdjęcie. Zestawienia objawów z lekami to liczby Twoich notatek; nie są oceną leczenia.

Dokumenty od weterynarza mogą zawierać Twoje dane osobowe, np. imię i nazwisko, adres i telefon, a także dane kliniki. Wszystkie kartoteki chronimy tak samo, niezależnie od tego, czy zawierają Twoje dane.

Wspólna opieka

Właściciel zwierzęcia może zaprosić inną osobę z kontem w Libtail, podając jej adres e-mail. Używamy go, żeby znaleźć jej konto i wysłać na nie jednorazowy kod zaproszenia. Dostęp powstaje dopiero, gdy ta osoba wpisze kod na swoim koncie. Niewykorzystany kod wygasa po 7 dniach, a właściciel może wcześniej cofnąć zaproszenie.

Osoby z dostępem do zwierzęcia widzą jego kartotekę, imię i adres e-mail pozostałych opiekunów oraz to, kto zapisał każdą dawkę. Petsitter ma dostęp tylko do odczytu i tylko do daty wybranej przez właściciela. Właściciel może w każdej chwili odebrać dostęp, a każdy opiekun może sam opuścić kartotekę.

Subskrypcje

Libtail Pro kupujesz w App Store lub Google Play. Nigdy nie otrzymujemy danych Twojej karty ani płatności. Nasz dostawca subskrypcji, RevenueCat, otrzymuje Twój identyfikator użytkownika, stan zakupu i subskrypcji, a dla kont zarejestrowanych także adres e-mail, żebyśmy mogli znaleźć Twój zakup, gdy napiszesz do pomocy. Aktualny status Pro przechowujemy przy Twoim koncie.

Raporty błędów

Gdy coś pójdzie nie tak, Aplikacja wysyła raport błędu: opis błędu ze szczegółami technicznymi (stack trace), miejsce w Aplikacji, wersję Aplikacji, platformę i Twój identyfikator użytkownika. Używamy go wyłącznie do znajdowania i naprawiania problemów.

Dane, które zostają na Twoim telefonie

  • Część danych jest przechowywana na telefonie, żeby Aplikacja działała bez internetu, np. karta awaryjna i ustawienia.
  • Przypomnienia o szczepieniach, wizytach i dawkach to powiadomienia lokalne zaplanowane na Twoim telefonie.
  • Odczyt numeru mikroczipa ze zdjęcia odbywa się na telefonie (rozpoznawanie tekstu Google ML Kit na urządzeniu). To zdjęcie nie jest do nas wysyłane.
  • „Dodaj do kalendarza” otwiera Twoją aplikację kalendarza z danymi wizyty. Libtail nie odczytuje Twojego kalendarza.
  • Raport PDF dla weterynarza powstaje na telefonie. Ty decydujesz, komu go wyślesz.

Uprawnienia

Aplikacja prosi o dostęp do aparatu, zdjęć i plików tylko wtedy, gdy dodajesz zdjęcie lub dokument, a o powiadomienia, gdy włączasz przypomnienia. Możesz odmówić lub zmienić te uprawnienia w ustawieniach telefonu; związane z nimi funkcje przestaną wtedy działać.

Odczyt dokumentów przez AI i Twoja zgoda

Zanim wyślemy pierwszy dokument, prosimy o wyraźną zgodę. Po jej udzieleniu każde dodane zdjęcie lub plik PDF nasz serwer przesyła do Google Gemini wyłącznie po to, żeby odczytać z niego dane do proponowanego wpisu. Dokumenty mogą zawierać Twoje dane osobowe, np. imię i nazwisko, adres i telefon. Inne dane z kartoteki nie są przesyłane.

Wynik to tylko propozycja: nic nie zostaje zapisane, dopóki go nie sprawdzisz i nie zatwierdzisz. Nie używamy Twoich dokumentów do trenowania własnych modeli AI. Google przetwarza dokumenty jako nasz dostawca usług na warunkach Gemini API.

Zgodę możesz w każdej chwili cofnąć w Profil → Prywatność. Wtedy nowe dokumenty nie są wysyłane, a już zapisane zostają, dopóki nie usuniesz zwierzęcia albo konta. Cofnięcie zgody nie wpływa na odczyty wykonane wcześniej.

Po co przetwarzamy dane (podstawy prawne według RODO)

Cel Podstawa prawna
Prowadzenie konta, przechowywanie i synchronizacja kartotek, przypomnienia, wspólna opieka, karta awaryjna i raport dla weterynarza Wykonanie umowy z Tobą (art. 6 ust. 1 lit. b)
Wysyłanie dokumentów do Google Gemini w celu ich odczytu Twoja zgoda (art. 6 ust. 1 lit. a)
Wysyłanie kodu zaproszenia do zaproszonej osoby Umowa z Tobą oraz nasz prawnie uzasadniony interes w bezpiecznym nadaniu tej osobie dostępu (art. 6 ust. 1 lit. f)
Subskrypcje Pro Wykonanie umowy z Tobą; obowiązki prawne dotyczące zapisów zakupów (art. 6 ust. 1 lit. c)
Raporty błędów, bezpieczeństwo i zapobieganie nadużyciom Nasz prawnie uzasadniony interes w działającej i bezpiecznej Aplikacji (art. 6 ust. 1 lit. f)
Odpowiadanie na wiadomości Nasz prawnie uzasadniony interes w udzielaniu pomocy (art. 6 ust. 1 lit. f)

Dostawcy usług

Do działania Aplikacji korzystamy z poniższych dostawców. Przetwarzają dane w naszym imieniu i tylko w tych celach:

  • Supabase (supabase.com): logowanie, baza danych, przechowywanie plików i funkcje serwerowe. Dane są przechowywane w Amazon Web Services we Frankfurcie, Niemcy (eu-central-1).
  • Google Gemini API (ai.google.dev): odczyt dodanych dokumentów weterynaryjnych, tylko po Twojej zgodzie.
  • Resend (resend.com): dostarczanie e-maili, np. kodów logowania i kodów zaproszeń.
  • RevenueCat (revenuecat.com): obsługa subskrypcji Pro.
  • Apple i Google: dystrybucja Aplikacji i płatności w App Store i Google Play, na podstawie ich własnych polityk prywatności.

Nie sprzedajemy, nie wynajmujemy ani nie wymieniamy Twoich danych osobowych i nie udostępniamy ich w celach reklamowych.

Przekazywanie danych poza EOG

Kartoteki są przechowywane w UE. Niektórzy dostawcy (Google, RevenueCat, Resend i Supabase jako firma) mają siedzibę w Stanach Zjednoczonych i mogą tam przetwarzać dane. Takie przekazanie odbywa się na podstawie programu EU-U.S. Data Privacy Framework, jeśli dostawca jest w nim certyfikowany, albo standardowych klauzul umownych Komisji Europejskiej.

Jak długo przechowujemy dane

  • Konto i kartoteki: do czasu, gdy je usuniesz, albo do usunięcia konta.
  • Usunięte zwierzę: jego kartoteka, dokumenty i zdjęcia są usuwane razem z nim.
  • Kody zaproszeń: niewykorzystane wygasają po 7 dniach.
  • Raporty błędów: usuwane po 30 dniach. Po usunięciu konta przestają być z Tobą powiązane.
  • Zapis zgód: tak długo, jak istnieje konto, jako dowód Twoich decyzji.
  • Zapisy subskrypcji: przechowują je RevenueCat, Apple i Google zgodnie ze swoimi zasadami i przepisami. Na Twoją prośbę usuniemy Twój rekord klienta w RevenueCat.
  • Kopie zapasowe: usunięte dane mogą przez krótki czas pozostać w kopiach zapasowych dostawcy hostingu, dopóki nie zostaną nadpisane.

Konta gościa nie da się odzyskać po odinstalowaniu Aplikacji lub wylogowaniu, bo nie ma adresu e-mail. Jeśli chcesz usunąć jego dane, usuń konto w Aplikacji przed odinstalowaniem albo napisz do nas.

Usunięcie konta

Otwórz w Aplikacji Profil → Usuń konto. Usuwamy wtedy Twoje konto, zwierzęta, których jesteś właścicielem, z całą kartoteką, dokumentami i zdjęciami, oraz dostęp innych osób do tych zwierząt. Wpisy dodane przez Ciebie do cudzego zwierzęcia zostają w kartotece jego właściciela, bez powiązania z Twoim kontem. Usunięcie konta nie anuluje subskrypcji; anuluj ją w App Store lub Google Play.

Szczegóły: https://twelveappschallenge-platform.web.app/legal/a3c3c68a-25a3-47d4-ae38-0071faaa20e6/delete-account

Twoje prawa

Na podstawie RODO masz prawo do:

  • dostępu do swoich danych i otrzymania ich kopii,
  • sprostowania nieprawidłowych danych,
  • usunięcia danych,
  • ograniczenia przetwarzania,
  • przeniesienia danych,
  • sprzeciwu wobec przetwarzania opartego na naszym prawnie uzasadnionym interesie,
  • cofnięcia zgody w dowolnym momencie, bez wpływu na wcześniejsze przetwarzanie.

Większość z tego zrobisz bezpośrednio w Aplikacji: edytujesz lub usuwasz zwierzęta i wpisy, odrzucasz dokumenty przed zatwierdzeniem, cofasz zgodę na AI w Profil → Prywatność albo usuwasz konto. W pozostałych sprawach napisz na mariusz.9dev@gmail.com. Odpowiadamy w ciągu miesiąca.

Możesz też złożyć skargę do organu ochrony danych. W Polsce jest to Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl). Możesz też zwrócić się do organu w kraju, w którym mieszkasz.

Bezpieczeństwo

Dane są szyfrowane podczas przesyłania (HTTPS). Reguły dostępu w bazie pozwalają każdemu kontu czytać tylko własne kartoteki i zwierzęta, które mu udostępniono. Dokumenty i zdjęcia są w prywatnym magazynie plików, do którego dostęp masz tylko Ty i osoby, z którymi dzielisz kartotekę zwierzęcia.

Dzieci

Aplikacja jest przeznaczona dla dorosłych (18+). Nie zbieramy świadomie danych dzieci. Jeśli uważasz, że dziecko przekazało nam dane osobowe, napisz do nas, a je usuniemy.

Zmiany polityki

Możemy aktualizować tę politykę, gdy zmienia się Aplikacja lub przepisy. Zmienimy wtedy datę na górze, a o istotnych zmianach napiszemy w informacjach o wersji Aplikacji w App Store i Google Play.

Kontakt

E-mail: mariusz.9dev@gmail.com Administrator: Mariusz Uziębło