Ostatnia aktualizacja / Last updated: 2026-11-02 ·
Kontakt / Contact: hello@felivo.app
Wersja polska
1. Kto jest administratorem danych
Administratorem danych jest Artur Bardziński (osoba fizyczna),
ul. Piotrkowska 101/13, 90-425 Łódź, Polska - twórca
aplikacji Felivo (dane kontaktowe powyżej). Felivo to aplikacja do prowadzenia dziennika zdrowia kota (profil, leki,
wizyty weterynaryjne, wyniki badań, dokumentacja, przypomnienia; opcjonalny moduł terapii FIP).
2. Jakie dane przetwarzamy
Dane konta: adres e-mail i zaszyfrowane uwierzytelnienie (Firebase Authentication). Hasła nie są nam znane.
Dane wprowadzane przez Ciebie: profil zwierzęcia (imię, rasa, data urodzenia, zdjęcie), wpisy zdrowotne, leki i podania, fiolki/zapasy, wizyty, objawy, dokumenty medyczne (pliki/zdjęcia wyników), notatki, dane weterynarza, wydatki. Część to dane wrażliwe dotyczące zdrowia zwierzęcia, traktowane z podwyższoną ostrożnością.
Klucze dostępu (passkey), jeśli je włączysz: klucz PUBLICZNY, identyfikator klucza, licznik użyć, rodzaj urządzenia i nadana przez Ciebie nazwa urządzenia. Klucz PRYWATNY nigdy nie opuszcza Twojego urządzenia i nie mamy do niego dostępu. Nie zbieramy przy tym danych biometrycznych - odcisk palca ani skan twarzy nie są nam przekazywane; weryfikuje je wyłącznie Twoje urządzenie. Klucze dostępu są usuwane razem z kontem i możesz je usunąć pojedynczo w Ustawieniach.
Dane techniczne minimalne: wersja aplikacji, platforma, typ błędu i oczyszczony ślad techniczny - automatycznie przy awarii, jeśli w danym wydaniu włączono raportowanie błędów, albo gdy sam wyślesz zgłoszenie problemu. Nie prowadzimy analityki zachowań i nie zapisujemy dokładnej lokalizacji.
Powiadomienia push: jeśli włączysz przypomnienia w aplikacji na telefonie albo powiadomienia push w przeglądarce, zapisujemy identyfikator powiadomień Twojego urządzenia (token Firebase Cloud Messaging), język i strefę czasową urządzenia. Służą wyłącznie do doręczania powiadomień Felivo na to urządzenie.
3. Czego NIE robimy
Nie sprzedajemy ani nie udostępniamy Twoich danych podmiotom trzecim w celach marketingowych.
Nie stosujemy reklam ani trackerów reklamowych.
Nie używamy Google Fonts z CDN - czcionki są hostowane lokalnie (brak wycieku IP).
Nie prowadzimy telemetrii/analityki zachowań w aplikacji.
Podgląd z aparatu przy liczniku oddechów działa wyłącznie na Twoim urządzeniu: obrazu nie nagrywamy, nie zapisujemy i nie wysyłamy - ani do nas, ani nikomu innemu.
Nie używamy zewnętrznych narzędzi AI - „Felivo Insights" to analiza oparta na zasadach, liczona w aplikacji z Twoich danych (nic nie jest wysyłane do podmiotów trzecich); ma charakter informacyjny i nie jest diagnozą.
4. Gdzie i jak przechowujemy dane
Dane działają lokalnie na urządzeniu (local-first) i - po zalogowaniu - synchronizują się z Firebase (Google Cloud, region europejski): Firestore (dane) i Cloud Storage (pliki medyczne).
Izolacja: reguły bezpieczeństwa wymuszają dostęp wyłącznie do własnych danych. Inny użytkownik nie widzi Twoich kotów, wpisów ani dokumentów - z jednym wyjątkiem: współopiekuna, którego sam zaprosisz (poniżej).
Współdzielenie opieki (Family, funkcja Premium): możesz zaprosić jednego lub kilku współopiekunów do konkretnego kota, w granicach limitu planu. Nadajesz rolę tylko do odczytu albo odczytu i zapisu. Udostępnienie jest inicjowane przez Ciebie i możesz je cofnąć w Ustawieniach; dostęp w aplikacji kończy się od razu, a wcześniej wydany tymczasowy link do pliku może działać najwyżej jeszcze przez minutę. Kod zaproszenia jest ważny 72 godziny i działa wyłącznie dla konta Felivo z adresem e-mail podanym przez Ciebie przy zapraszaniu (w zaproszeniu zapisujemy tylko skrót tego adresu, nie sam adres). Po dołączeniu adres e-mail współopiekuna widzi wyłącznie właściciel kota; pozostali współopiekunowie go nie widzą. Możesz podać „imię w rodzinie” (samo imię, do 30 znaków) - widzą je opiekunowie Twoich kotów przy informacji, kto zapisał podanie leku, karmienie albo dawkę FIP; przy takich zapisach przechowujemy identyfikator konta, które je dodało. Imię zmienisz albo usuniesz w Ustawieniach; znika też po odejściu z opieki nad kotem i przy usunięciu konta. Identyfikator autora zostaje w zapisach kota tak długo jak same zapisy (także po usunięciu Twojego konta - nie da się go wtedy powiązać z imieniem ani adresem).
Powiadomienia o opiece w rodzinie: gdy opiekujesz się kotem razem z innymi osobami, Twoje imię z ustawień „Twoje imię w rodzinie” może pojawić się w powiadomieniu na urządzeniach pozostałych opiekunów tego kota, gdy zapiszesz podanie leku, dawki albo posiłek (np. „Lek podany o 08:02 · Anna”). Powiadomienie nie zawiera nazwy leku ani informacji o chorobie. Każdy opiekun może wyłączyć OTRZYMYWANIE tych powiadomień w Ustawieniach → Powiadomienia → „Opieka innych opiekunów”. Nie da się w tej wersji wyłączyć pokazywania własnego imienia innym opiekunom; imię możesz w każdej chwili zmienić albo usunąć w Ustawieniach → Wspólna opieka → „Twoje imię w rodzinie” - bez imienia powiadomienie pokazuje rolę („Właściciel” albo „Współopiekun”).
Pliki medyczne są prywatne (dostęp tylko właściciela i zaproszonych współopiekunów; transmisja po HTTPS).
Tryb demo i tryb bez logowania działają wyłącznie lokalnie.
5. Podmioty przetwarzające (subprocessors)
Google Firebase / Google Cloud - uwierzytelnianie, baza danych, przechowywanie plików.
Firebase Cloud Messaging (Google) i Apple Push Notification service (Apple) - doręczanie powiadomień push na telefon. Otrzymują token urządzenia i treść powiadomienia opisaną w sekcjach 2 i 4.
Hostinger - hosting statycznej aplikacji webowej (app.felivo.app); nie przechowuje danych zdrowotnych.
Paddle.com Market Limited - przetwarzanie płatności jako Merchant of Record; e-mail i dane płatności trafiają do Paddle dopiero, gdy aktywujesz Premium - samo otwarcie ekranu planu ładuje skrypt Paddle, by pokazać cenę w Twojej walucie, i Paddle poznaje wtedy adres IP urządzenia (nie przechowujemy numerów kart). Paddle może zachować część danych transakcyjnych przez 5 lat z obowiązków prawnych; pozostałe dane możesz objąć wnioskiem o usunięcie danych kupującego. Logowanie przez Google/Apple - gdy z niego korzystasz - uwierzytelnia odpowiednio Google lub Apple.
Diagnostyka błędów first-party (Google Cloud / Firebase, projekt Felivo, region UE - europe-west1) - opcjonalne raporty o błędach aplikacji trafiają do własnego backendu Felivo. Raport może też dotyczyć połączenia albo skryptu zablokowanego przez przeglądarkę, bo był spoza listy dozwolonych adresów (reguła bezpieczeństwa CSP) - wtedy zawiera wyłącznie rodzaj reguły i nazwę serwera, bez adresu strony. Zapisane zdarzenie zawiera stałą kategorię techniczną i kod błędu, oczyszczony ślad stosu, dozwolone liczniki techniczne, wersję aplikacji, typ środowiska i losowy identyfikator korelacji - bez identyfikatorów konta, adresu e-mail, imion, notatek i danych zdrowotnych; treść jest filtrowana na urządzeniu i ponownie na serwerze przed zapisem, a adres IP nie jest zapisywany w zdarzeniu. Samo połączenie sieciowe z Google Cloud - jak każde żądanie HTTPS - niesie adres IP urządzenia, który może pojawić się w technicznych logach infrastruktury Google. Opcjonalne raporty możesz wyłączyć na tym urządzeniu w Ustawieniach; po wyłączeniu Felivo nie wysyła transportu diagnostycznego, także dla zdarzeń zebranych przed wyłączeniem. Roboczą kopię zdarzeń przechowujemy do 14 dni, a techniczne logi Google Cloud podlegają domyślnej retencji Google Cloud (30 dni).
Sentry (Functional Software, Inc.) - te same zescrubowane zdarzenia diagnostyczne (bez identyfikatorów konta, adresu e-mail, imion, notatek i danych zdrowotnych) mogą być dodatkowo przekazywane do usługi monitorowania błędów Sentry, wyłącznie za pośrednictwem serwera pośredniczącego Felivo w regionie UE (europe-west1). Sentry nie otrzymuje adresu IP Twojego urządzenia - połączenie z Sentry otwiera serwer Felivo, a w projekcie Sentry włączone jest blokowanie zapisu adresów IP oraz reguła usuwająca cały kontekst użytkownika ze zdarzenia. Zdarzenia trafiają do instancji Sentry w UE i są przechowywane do 30 dni. Wyłączenie opcjonalnej diagnostyki w Ustawieniach wyłącza także ten kanał.
RevenueCat, Inc. oraz sklepy z aplikacjami - Google Play (Google LLC) na Androidzie i Apple App Store (Apple Inc.) na iPhonie - obsługują zakupy Premium w aplikacji mobilnej. Aplikacja łączy się z RevenueCat dopiero wtedy, gdy otworzysz ekran planu albo nowe konto ma już wpisy z trzech różnych dni (aplikacja sprawdza wtedy ofertę Premium), kupujesz Premium albo przywracasz wcześniejszy zakup - samo korzystanie z Felivo w planie Free nie wysyła tam niczego. Sklep realizuje płatność, a RevenueCat weryfikuje zakup i przekazuje nam status subskrypcji; otrzymuje wtedy identyfikator Twojego konta (Firebase UID), adres IP urządzenia i techniczne dane połączenia (system, wersja aplikacji, język). Nie przekazujemy adresu e-mail, imienia ani danych o Twoim kocie i nie udostępniamy identyfikatorów reklamowych. Nie przechowujemy numerów kart. Usunięcie konta Felivo usuwa profil klienta RevenueCat przypisany do Twojego Firebase UID. Subskrypcji kupionej w Google Play albo App Store nie możemy anulować za Ciebie - jeśli jej nie wyłączysz, sklep będzie ją dalej rozliczał także po usunięciu konta; rekordy zakupu w sklepach podlegają zasadom odpowiednio Google i Apple. Po logOut() mobilne SDK może lokalnie utworzyć odrębny anonimowy identyfikator techniczny. Nie przekazujemy go Felivo ani nie wiążemy go bezpiecznie z usuniętym kontem; może pozostać w pamięci urządzenia/usługi do czyszczenia przez dostawcę.
reCAPTCHA / App Check (Google) - ochrona przed nadużyciami (anty-bot) w wersji webowej, także na ekranie logowania; do Google trafia token weryfikacyjny i podstawowe sygnały przeglądarki, bez Twoich danych zdrowotnych.
Apple Inc. (Sign in with Apple) - logowanie przez Apple, gdy z niego korzystasz. W Safari i na iPhonie/iPadzie ekran logowania oraz ustawienia metod logowania pobierają skrypt Sign in with Apple z serwerów Apple, żeby arkusz Apple otworzył się od razu po kliknięciu - Apple poznaje wtedy adres IP i typ przeglądarki, także jeśli nie wybierzesz Apple.
5A. Cele, podstawy prawne i transfery
Konto, synchronizacja, kopie, współdzielenie i funkcje opieki są przetwarzane w celu wykonania umowy lub działań podjętych na Twoje żądanie (art. 6 ust. 1 lit. b RODO).
Rozliczenia i wymagane rekordy transakcyjne są przetwarzane w celu wykonania umowy oraz obowiązków prawnych i podatkowych (art. 6 ust. 1 lit. b i c RODO).
Bezpieczeństwo, zapobieganie nadużyciom i ograniczona diagnostyka błędów opierają się na prawnie uzasadnionym interesie utrzymania bezpiecznej i niezawodnej usługi (art. 6 ust. 1 lit. f RODO). Możesz wnieść sprzeciw; nieobowiązkową diagnostykę wyłączysz bezpośrednio w Ustawieniach na każdym urządzeniu.
Doręczanie powiadomień o opiece innych opiekunów kota współdzielonego - wykonanie umowy (art. 6 ust. 1 lit. b RODO: funkcja współdzielenia opieki, którą wybierasz, dołączając do kota albo zapraszając opiekunów); wyświetlenie imienia opiekuna innym opiekunom tego samego kota - prawnie uzasadniony interes (art. 6 ust. 1 lit. f: informacja, kto podał lek, zapobiega podwójnej dawce). Przełącznik „Opieka innych opiekunów” wyłącza wyłącznie OTRZYMYWANIE powiadomień; autor nie może w tej wersji wyłączyć pokazywania swojego imienia. Sprzeciw (art. 21 RODO) realizujesz, zmieniając albo usuwając imię w Ustawieniach → Wspólna opieka → „Twoje imię w rodzinie” - powiadomienie pokazuje wtedy rolę („Właściciel” albo „Współopiekun”) zamiast imienia.
Google Cloud (w tym diagnostyka błędów Felivo) jest skonfigurowany w regionie europejskim. Paddle, RevenueCat, Google i inni dostawcy mogą przetwarzać dane poza EOG. Stosują mechanizmy wymagane przez prawo, w tym odpowiednie decyzje stwierdzające odpowiedni stopień ochrony lub standardowe klauzule umowne; aktualne szczegóły i odbiorcy są opisani w ich politykach prywatności i umowach przetwarzania.
6. Twoje prawa (RODO)
Masz prawo do: dostępu, sprostowania, usunięcia („prawo do bycia zapomnianym"), ograniczenia,
przenoszenia danych (kopia danych w aplikacji) oraz sprzeciwu.
Usunięcie konta (Ustawienia → Konto) natychmiast blokuje dalsze zapisy i usuwa konto uwierzytelniające, dane Firestore, pliki Storage oraz profil RevenueCat. Techniczny tombstone z UID i stanem operacji pozostaje przez co najmniej 2 godziny, aby zamknąć stare sesje i spóźnione uploady; końcowy sweep działa co 15 minut i usuwa tombstone po potwierdzeniu braku pozostałości. Nie uznajemy niepełnego usunięcia za sukces. Przerwane usuwanie dokończymy automatycznie: najpierw próbujemy co 15 minut, potem raz na dobę przez 7 dni (po usunięciu konta uwierzytelniającego końcowe czyszczenie powtarzamy co 15 minut, aż się powiedzie); jeśli i to się nie uda, możesz ponowić usunięcie konta w Ustawieniach albo napisać na hello@felivo.app. Jeśli usuwanie zakończy się błędem, zanim zaczęliśmy anulować subskrypcje Paddle i usuwać profil RevenueCat (np. nie udało się sprawdzić subskrypcji), nic nie zostaje usunięte, a konto działa dalej - wystarczy ponowić usunięcie w Ustawieniach. Dane transakcyjne u operatorów płatności mogą pozostać przez okres wymagany prawem, podatkami, rozliczeniami lub ochroną przed nadużyciami.
Eksport pełnej kopii danych opieki i załączników jest dostępny w aplikacji niezależnie od planu. Nie obejmuje technicznych rekordów konta ani rozliczeń; ich kopię możesz uzyskać, wysyłając wniosek na hello@felivo.app. Duże eksporty ponad 25 MiB pozostają możliwe do pobrania, choć Felivo nie wczytuje ich ponownie na urządzeniu ze względów bezpieczeństwa pamięci.
Jeżeli uważasz, że przetwarzanie narusza RODO, możesz złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych albo właściwego organu nadzorczego w swoim państwie.
7. Przechowywanie
Dane aplikacji przechowujemy tak długo, jak istnieje Twoje konto. Po usunięciu konta kasujemy je z aktywnych danych Firestore, Storage, Auth i profilu RevenueCat przypisanego do Firebase UID; krótkotrwały tombstone operacji pozostaje wyłącznie do końcowego sweepu po wygaśnięciu starych sesji. Osobny anonimowy identyfikator techniczny mobilnego SDK opisany w sekcji 5 nie jest profilem Felivo i może być przechowywany przez urządzenie/dostawcę zgodnie z ich własną retencją. Jeśli korzystasz z zalogowanego i zweryfikowanego konta, Felivo może utworzyć jedną prywatną kopię konta dziennie, gdy aplikacja jest otwarta, urządzenie ma połączenie, a synchronizacja jest zakończona. Kopie są dostępne wyłącznie na Twoim koncie w Ustawieniach i wygasają po 30 dniach; usunięcie konta obejmuje również te kopie. Chronione wersje Firestore w PITR mogą pozostać maksymalnie 7 dni, a zarządzane kopie Firestore i usunięte obiekty Storage — maksymalnie 30 dni. Te warstwy awaryjne są niedostępne w aplikacji i służą wyłącznie DR. Każde odtworzenie przed cutoverem ponownie stosuje usunięcia kont i wymaga potwierdzenia braku ich danych. Wygasłe zaproszenia oraz inne krótkotrwałe wpisy techniczne są automatycznie usuwane zgodnie z ustawioną retencją. Paddle zachowuje wymagane prawem dane transakcyjne, a pozostali dostawcy stosują własne obowiązki retencyjne.
Token push jest usuwany przy wylogowaniu, po wyłączeniu przypomnień na urządzeniu, gdy Google/Apple zgłoszą go jako nieważny, gdy to samo urządzenie zarejestruje inne konto, oraz razem z kontem. Jeśli przy wylogowaniu nie da się usunąć zapisu tokenu (np. brak internetu), aplikacja unieważnia token w Firebase Cloud Messaging, a gdy i to się nie uda - ponawia sprzątanie przy kolejnym uruchomieniu; od chwili wylogowania telefon i tak nie pokazuje powiadomień o opiece wylogowanemu kontu. Treść powiadomienia nie jest przez Felivo przechowywana po wysłaniu. Liczniki ograniczające liczbę powiadomień (bez treści) wygasają po 25 godzinach.
8. Dzieci
Aplikacja nie jest skierowana do dzieci poniżej 16 lat (tę granicę art. 8 RODO stosuje Polska; w innym państwie prawo krajowe może ją obniżyć, ale nie poniżej 13 lat) i nie zbiera świadomie ich danych.
9. Zmiany polityki
O istotnych zmianach poinformujemy w aplikacji lub mailowo. Data ostatniej aktualizacji powyżej.
10. Disclaimer medyczny
Felivo nie zastępuje konsultacji weterynaryjnej. Funkcje informacyjne (m.in. ocena
pilności objawów) pomagają organizować opiekę, ale nie stanowią diagnozy ani porady medycznej.
W nagłych przypadkach skontaktuj się z weterynarzem.
English version
1. Data controller
The controller is Artur Bardziński (an individual), Piotrkowska 101/13,
90-425 Lodz, Poland - the creator of the
Felivo app (contact above). Felivo is a cat health journal (profile, medications, vet appointments, lab
results, documents, reminders; optional FIP therapy module).
2. Data we process
Account data: email and encrypted authentication (Firebase Authentication). We never see your password.
Data you enter: pet profile (name, breed, birth date, photo), health entries, medications and doses, vials/supplies, appointments, symptoms, medical records (lab-result files/photos), notes, vet details, expenses. Some is sensitive animal-health data, treated with elevated care.
Passkeys, if you turn them on: the PUBLIC key, a key identifier, a usage counter, the device type and the device name you choose. The PRIVATE key never leaves your device and we cannot access it. No biometric data is collected - your fingerprint or face scan is never sent to us; only your own device verifies it. Passkeys are deleted along with your account and you can remove them individually in Settings.
Minimal technical data: app version, platform, error type and a scrubbed technical trace - automatically after a crash when error reporting is enabled for the release, or when you send a problem report. We do not run behavioral analytics or store precise location.
Push notifications: if you turn on reminders in the phone app or push notifications in the browser, we store your device’s notification identifier (Firebase Cloud Messaging token), language and time zone. They are used only to deliver Felivo notifications to that device.
3. What we do NOT do
We do not sell or share your data with third parties for marketing.
No ads, no advertising trackers.
No CDN web fonts - fonts are self-hosted (no IP leakage).
No behavioral analytics/telemetry in the app.
The camera preview in the breath counter runs only on your device: the image is never recorded, saved or sent - to us or anyone else.
No external AI tools - "Felivo Insights" is analysis based on clear rules, computed in the app from your own data (nothing is sent to third parties); it is informational and not a diagnosis.
4. Where and how we store data
Data works locally on your device (local-first) and - once signed in - syncs to Firebase (Google Cloud, EU region): Firestore (data) and Cloud Storage (medical files).
Isolation: security rules enforce access to only your own data. No other user can see your cats, entries, or documents - with one exception: a co-caregiver you invite yourself (below).
Care sharing (Family, Premium feature): you can invite one or more co-caregivers to a specific cat, within your plan limit. You assign read-only or read-and-write access. Sharing is initiated by you and can be revoked in Settings; in-app access ends immediately, while a temporary file link issued earlier may remain valid for no more than one minute. Invite codes are valid for 72 hours and work only for the Felivo account with the email address you enter when inviting (the invite stores only a hash of that address, not the address itself). Once a co-caregiver joins, only the cat’s owner can see their email address; other co-caregivers cannot. You can add a “name in the family” (just your first name, up to 30 characters) - caregivers of your cats see it next to who logged a medication dose, a meal or a FIP dose; for these entries we store the identifier of the account that added them. You can change or remove the name in Settings; it is also removed when you stop caring for a cat and when you delete your account. The author identifier stays with the cat’s entries for as long as the entries exist (also after you delete your account - it can then no longer be linked to a name or email address).
Care notifications in the family: when you care for a cat together with others, your name from “Your name in the family” may appear in a notification on the other caregivers’ devices when you log a medicine, a dose or a meal (e.g. “Medicine given at 08:02 · Anna”). The notification never includes the medicine name or any illness. Every caregiver can turn off RECEIVING these in Settings → Notifications → “Care by other caregivers”. In this version you cannot turn off showing your own name to the other caregivers; you can change or remove it at any time in Settings → Shared care → “Your name in the family” - without a name, the notification shows your role (“Owner” or “Co-caregiver”).
Medical files are private (owner and invited co-caregivers only; HTTPS in transit).
Demo mode and signed-out mode are local only.
5. Subprocessors
Google Firebase / Google Cloud - sign-in, data storage and file storage.
Firebase Cloud Messaging (Google) and Apple Push Notification service (Apple) - delivering push notifications to phones. They receive the device token and the notification text described in sections 2 and 4.
Hostinger - static web app hosting (app.felivo.app); does not store your health data.
Paddle.com Market Limited - payment processing as Merchant of Record; your email and payment details only reach Paddle once you activate Premium - opening the plan screen loads Paddle’s script to show the price in your currency, at which point Paddle sees your device’s IP address (we never store card numbers). Paddle may retain some transaction data for five years to meet legal duties; you can request deletion of the remaining data through its buyer data deletion process. Google/Apple sign-in - when you use it - authenticates via Google or Apple respectively.
First-party error diagnostics (Google Cloud / Firebase, Felivo project, EU region - europe-west1) - optional error reports go to Felivo's own backend. A report may also cover a connection or script the browser blocked because it was outside the list of allowed addresses (the CSP security policy) - it then contains only the rule type and the server name, without the page address. A stored event contains a fixed technical category and error code, a scrubbed stack trace, allowlisted technical counters, the app version, environment type and a random correlation identifier - no account identifiers, e-mail address, names, notes or health data; content is filtered on the device and again on the server before storage, and the IP address is not stored in the event. The network connection to Google Cloud itself - like any HTTPS request - carries the device IP address, which may appear in Google's technical infrastructure logs. You can turn optional reports off for this device in Settings; when off, Felivo does not send diagnostic transport, including events collected before opting out. We keep a working copy of events for up to 14 days, and Google Cloud technical logs follow Google Cloud's default retention (30 days).
Sentry (Functional Software, Inc.) - the same scrubbed diagnostic events (no account identifiers, e-mail address, names, notes or health data) may additionally be forwarded to the Sentry error-monitoring service, exclusively through Felivo's proxy server in the EU region (europe-west1). Sentry does not receive your device's IP address - the connection to Sentry is opened by Felivo's server, and the Sentry project enforces blocking of IP address storage plus a rule that removes the entire user context from each event. Events go to Sentry's EU instance and are retained for up to 30 days. Turning optional diagnostics off in Settings also disables this channel.
RevenueCat, Inc. and the app stores - Google Play (Google LLC) on Android and the Apple App Store (Apple Inc.) on iPhone - handle Premium purchases in the mobile app. The app only contacts RevenueCat when you open the plan screen or a new account already has entries from three different days (the app then checks the Premium offer), buy Premium or restore an earlier purchase - simply using Felivo on the Free plan sends nothing there. The store takes the payment, and RevenueCat validates the purchase and relays your subscription status to us; at that point it receives your account identifier (your Firebase UID), your device’s IP address and technical connection details (operating system, app version, language). We don’t pass on your email address, your name or anything about your cat, and we don’t share advertising identifiers. We never store card numbers. Deleting your Felivo account deletes the RevenueCat customer profile assigned to your Firebase UID. We can’t cancel a subscription bought on Google Play or the App Store for you - unless you turn it off, the store keeps billing it even after your account is deleted; purchase records held by the stores remain subject to Google’s and Apple’s own policies. After logOut(), the mobile SDK may create a separate local anonymous technical identifier. Felivo does not receive it or safely link it to the deleted account; it may remain in device/provider storage until provider cleanup.
reCAPTCHA / App Check (Google) - anti-abuse (bot) protection on the web, including the sign-in screen; a verification token and basic browser signals go to Google, without your health data.
Apple Inc. (Sign in with Apple) - Sign in with Apple when you use it. In Safari and on iPhone/iPad, the sign-in screen and the sign-in methods settings load the Sign in with Apple script from Apple’s servers so the Apple sheet opens right after you tap - Apple then sees your IP address and browser type, even if you don’t choose Apple.
5A. Purposes, legal bases and transfers
Account, sync, backup, sharing and care features are processed to perform the contract or take steps you request (GDPR Article 6(1)(b)).
Billing and required transaction records are processed to perform the contract and meet legal and tax duties (Article 6(1)(b) and (c)).
Security, abuse prevention and limited error diagnostics rely on the legitimate interest in maintaining a safe and reliable service (Article 6(1)(f)). You may object by turning optional diagnostics off directly in Settings on each device.
Delivering notifications about care by other caregivers of a shared cat - performance of a contract (GDPR Art. 6(1)(b): the shared-care feature you choose by joining a cat or inviting caregivers); showing a caregiver’s name to the other caregivers of the same cat - legitimate interest (Art. 6(1)(f): knowing who gave the medicine prevents a double dose). The “Care by other caregivers” switch only turns off RECEIVING the notifications; in this version the author cannot turn off showing their name. You can object (GDPR Art. 21) by changing or removing your name in Settings → Shared care → “Your name in the family” - the notification then shows your role (“Owner” or “Co-caregiver”) instead of a name.
Google Cloud (including Felivo error diagnostics) is configured in European regions. Paddle, RevenueCat, Google and other providers may process data outside the EEA. They use legally required transfer mechanisms, including applicable adequacy decisions or Standard Contractual Clauses; current details and recipients are set out in their privacy notices and processing agreements.
6. Your rights (GDPR)
You have the right to access, rectification, erasure ("right to be forgotten"), restriction,
portability (data backup in-app), and objection.
Account deletion (Settings → Account) immediately blocks further writes and removes the authentication account, Firestore data, Storage files, and the RevenueCat customer profile. A technical tombstone containing only the UID and operation state remains for at least two hours to close stale sessions and late uploads; a final sweep runs every 15 minutes and removes the tombstone after confirming that no residue remains. We do not treat partial deletion as success. We complete an interrupted deletion automatically: we retry every 15 minutes first, then once a day for 7 days (after the authentication account is deleted, we repeat the final cleanup every 15 minutes until it succeeds); if that also fails, you can repeat the account deletion in Settings or write to hello@felivo.app. If deletion fails before we have started cancelling Paddle subscriptions and deleting the RevenueCat profile (for example, we couldn’t check your subscription), nothing is deleted and your account keeps working - just repeat the deletion in Settings. External payment providers may retain transaction records for periods required by law, tax, settlement, or fraud-prevention duties.
Export of a complete care-data and attachment package is available in-app on every plan. It does not include technical account or billing records; you can request a copy of those at hello@felivo.app. Exports over 25 MiB can still be downloaded, although Felivo will not restore them on-device because of memory-safety limits.
App data is retained while your account exists and is removed from active Firestore, Storage, Auth and the RevenueCat profile assigned to the Firebase UID after deletion; a short-lived operation tombstone remains only until the final sweep after stale sessions expire. The separate anonymous mobile-SDK technical identifier described in section 5 is not a Felivo profile and may be retained by the device/provider under their own retention. If you use a signed-in, verified account, Felivo may create one private account backup per day while the app is open, the device is online, and sync has completed. These backups are available only to your account in Settings and expire after 30 days; deleting the account also deletes them. Protected Firestore point-in-time versions may remain for up to 7 days, while managed Firestore backups and soft-deleted Storage objects may remain for up to 30 days. These disaster-recovery layers are unavailable to the app and are used only for DR. Before any restored environment is cut over, account erasures are reapplied and zero residue must be verified. Expired invites and other short-lived technical records are removed automatically under configured retention. Paddle retains transaction data required by law, while other providers apply their own retention duties.
The push token is deleted on sign-out, when reminders are turned off on the device, when Google/Apple report it as invalid, when the same device registers another account, and together with the account. If the token record cannot be deleted on sign-out (e.g. no internet), the app invalidates the token in Firebase Cloud Messaging, and if that fails too, retries the cleanup on the next launch; from sign-out on, the phone does not show care notifications for the signed-out account anyway. Felivo does not store the notification text after sending. Counters that limit the number of notifications (no content) expire after 25 hours.
8. Children
Felivo is not directed to children under 16, or under the lower age set by the law of your country (never below 13), and does not knowingly collect their data.
9. Changes
We will announce material changes in-app or by email. Last-updated date above.
10. Medical disclaimer
Felivo does not replace veterinary consultation. Informational features (e.g.
symptom urgency assessment) help organize care but are not a diagnosis or medical advice.
In emergencies, contact a vet.
Datenschutzerklärung (Deutsch)
Stand: 2026-11-02 · Kontakt: hello@felivo.app
1. Verantwortlicher
Verantwortlich ist Artur Bardziński (natürliche Person), Piotrkowska 101/13, 90-425 Łódź, Polen - der Entwickler der App Felivo (Kontakt oben). Felivo ist ein Gesundheitstagebuch für Katzen (Profil, Medikamente, Tierarzttermine, Laborbefunde, Dokumente, Erinnerungen; optionales Modul für die FIP-Therapie).
2. Welche Daten wir verarbeiten
Kontodaten: E-Mail-Adresse und verschlüsselte Authentifizierung (Firebase Authentication). Ihr Passwort sehen wir nie.
Von Ihnen eingegebene Daten: Tierprofil (Name, Rasse, Geburtsdatum, Foto), Gesundheitseinträge, Medikamente und Gaben, Fläschchen/Vorräte, Termine, Symptome, medizinische Unterlagen (Dateien/Fotos von Laborbefunden), Notizen, Angaben zu Tierarztpraxen, Ausgaben. Ein Teil davon sind sensible Gesundheitsdaten Ihres Tieres, die wir mit erhöhter Sorgfalt behandeln.
Passkeys, wenn Sie sie aktivieren: der ÖFFENTLICHE Schlüssel, eine Schlüsselkennung, ein Nutzungszähler, der Gerätetyp und der von Ihnen gewählte Gerätename. Der PRIVATE Schlüssel verlässt nie Ihr Gerät, und wir haben keinen Zugriff darauf. Es werden keine biometrischen Daten erhoben - Ihr Fingerabdruck oder Gesichtsscan wird nie an uns gesendet; nur Ihr eigenes Gerät prüft ihn. Passkeys werden zusammen mit Ihrem Konto gelöscht, und Sie können sie in den Einstellungen einzeln entfernen.
Minimale technische Daten: App-Version, Plattform, Fehlerart und ein bereinigter technischer Trace - automatisch nach einem Absturz, wenn die Fehlerberichterstattung für die Version aktiviert ist, oder wenn Sie einen Problembericht senden. Wir betreiben keine Verhaltensanalyse und speichern keinen genauen Standort.
Push-Benachrichtigungen: Wenn Sie Erinnerungen in der Handy-App oder Push-Benachrichtigungen im Browser aktivieren, speichern wir die Benachrichtigungskennung Ihres Geräts (Firebase-Cloud-Messaging-Token), die Sprache und die Zeitzone. Sie werden nur verwendet, um Felivo-Benachrichtigungen an dieses Gerät zuzustellen.
3. Was wir NICHT tun
Wir verkaufen Ihre Daten nicht und geben sie nicht zu Marketingzwecken an Dritte weiter.
Keine Werbung, keine Werbetracker.
Keine Webfonts über ein CDN - Schriften werden selbst gehostet (keine Weitergabe der IP-Adresse).
Keine Verhaltensanalyse/Telemetrie in der App.
Die Kameravorschau im Atemzähler läuft nur auf Ihrem Gerät: Das Bild wird nie aufgenommen, gespeichert oder gesendet - weder an uns noch an andere.
Keine externen KI-Tools - „Felivo Insights“ ist eine Analyse nach klaren Regeln, die in der App aus Ihren eigenen Daten berechnet wird (es wird nichts an Dritte gesendet); sie dient der Information und ist keine Diagnose.
4. Wo und wie wir Daten speichern
Die Daten werden lokal auf Ihrem Gerät verarbeitet (local-first) und - nach der Anmeldung - mit Firebase (Google Cloud, EU-Region) synchronisiert: Firestore (Daten) und Cloud Storage (medizinische Dateien).
Isolation: Sicherheitsregeln erzwingen den Zugriff nur auf Ihre eigenen Daten. Keine andere Person, die Felivo nutzt, kann Ihre Katzen, Einträge oder Dokumente sehen - mit einer Ausnahme: ein Mitbetreuer, den Sie selbst einladen (siehe unten).
Gemeinsame Betreuung (Family, Premium-Funktion): Sie können eine oder mehrere Personen als Mitbetreuer zu einer bestimmten Katze einladen, im Rahmen des Limits Ihres Tarifs. Sie vergeben Lesezugriff oder Lese- und Schreibzugriff. Die Freigabe geht von Ihnen aus und kann in den Einstellungen widerrufen werden; der Zugriff in der App endet sofort, während ein zuvor ausgegebener temporärer Dateilink höchstens noch eine Minute gültig bleiben kann. Einladungscodes sind 72 Stunden gültig und funktionieren nur für das Felivo-Konto mit der E-Mail-Adresse, die Sie beim Einladen eingeben (die Einladung speichert nur einen Hash dieser Adresse, nicht die Adresse selbst). Sobald ein Mitbetreuer beigetreten ist, kann nur der Besitzer der Katze dessen E-Mail-Adresse sehen; andere Mitbetreuer nicht. Sie können einen „Namen in der Familie“ hinzufügen (nur Ihren Vornamen, bis zu 30 Zeichen) - wer Ihre Katzen betreut, sieht ihn bei den Einträgen, wer eine Medikamentengabe, eine Mahlzeit oder eine FIP-Dosis erfasst hat; für diese Einträge speichern wir die Kennung des Kontos, das sie hinzugefügt hat. Sie können den Namen in den Einstellungen ändern oder entfernen; er wird außerdem entfernt, wenn Sie die Betreuung einer Katze beenden und wenn Sie Ihr Konto löschen. Die Kennung des Autors bleibt bei den Einträgen der Katze, solange die Einträge existieren (auch nachdem Sie Ihr Konto gelöscht haben - sie lässt sich dann keinem Namen und keiner E-Mail-Adresse mehr zuordnen).
Benachrichtigungen zur Pflege in der Familie: Wenn Sie eine Katze gemeinsam mit anderen betreuen, kann Ihr Name aus „Dein Name in der Familie“ in einer Benachrichtigung auf den Geräten der anderen Betreuer erscheinen, wenn Sie ein Medikament, eine Dosis oder eine Mahlzeit erfassen (z. B. „Medikament gegeben um 08:02 · Anna“). Die Benachrichtigung enthält nie den Namen des Medikaments oder eine Erkrankung. Jeder Betreuer kann den EMPFANG dieser Benachrichtigungen unter Einstellungen → Benachrichtigungen → „Pflege durch andere Betreuer“ ausschalten. In dieser Version können Sie nicht ausschalten, dass Ihr eigener Name den anderen Betreuern angezeigt wird; Sie können ihn jederzeit unter Einstellungen → Gemeinsame Betreuung → „Dein Name in der Familie“ ändern oder entfernen - ohne Namen zeigt die Benachrichtigung Ihre Rolle („Besitzer“ oder „Mitbetreuer“).
Medizinische Dateien sind privat (nur Besitzer und eingeladene Mitbetreuer; HTTPS bei der Übertragung).
Demo-Modus und die Nutzung ohne Anmeldung sind rein lokal.
5. Auftragsverarbeiter und weitere Empfänger
Google Firebase / Google Cloud - Anmeldung, Datenspeicherung und Dateispeicherung.
Firebase Cloud Messaging (Google) und Apple Push Notification service (Apple) - Zustellung von Push-Benachrichtigungen auf Handys. Sie erhalten das Geräte-Token und den Benachrichtigungstext, wie in Abschnitt 2 und 4 beschrieben.
Hostinger - Hosting der statischen Web-App (app.felivo.app); speichert keine Gesundheitsdaten.
Paddle.com Market Limited - Zahlungsabwicklung als Merchant of Record; Ihre E-Mail-Adresse und Ihre Zahlungsdaten erreichen Paddle erst, wenn Sie Premium aktivieren - beim Öffnen des Tarif-Bildschirms wird das Skript von Paddle geladen, um den Preis in Ihrer Währung anzuzeigen; dabei sieht Paddle die IP-Adresse Ihres Geräts (Kartennummern speichern wir nie). Paddle kann einige Transaktionsdaten fünf Jahre lang aufbewahren, um gesetzliche Pflichten zu erfüllen; die Löschung der übrigen Daten können Sie über das Verfahren zur Löschung von Käuferdaten von Paddle beantragen. Die Anmeldung mit Google/Apple - wenn Sie sie nutzen - erfolgt über Google bzw. Apple.
Eigene Fehlerdiagnose (Google Cloud / Firebase, Felivo-Projekt, EU-Region - europe-west1) - optionale Fehlerberichte gehen an Felivos eigenes Backend. Ein Bericht kann auch eine Verbindung oder ein Skript betreffen, das der Browser blockiert hat, weil es nicht auf der Liste erlaubter Adressen stand (Sicherheitsrichtlinie CSP) - er enthält dann nur die Art der Regel und den Servernamen, ohne die Seitenadresse. Ein gespeichertes Ereignis enthält eine feste technische Kategorie und einen Fehlercode, einen bereinigten Stacktrace, zugelassene technische Zähler, die App-Version, die Art der Umgebung und eine zufällige Korrelationskennung - keine Kontokennungen, keine E-Mail-Adresse, keine Namen, Notizen oder Gesundheitsdaten; Inhalte werden auf dem Gerät und vor dem Speichern noch einmal auf dem Server gefiltert, und die IP-Adresse wird im Ereignis nicht gespeichert. Die Netzwerkverbindung zu Google Cloud selbst überträgt - wie jede HTTPS-Anfrage - die IP-Adresse des Geräts, die in den technischen Infrastrukturprotokollen von Google erscheinen kann. Sie können optionale Berichte für dieses Gerät in den Einstellungen ausschalten; dann sendet Felivo keine Diagnosedaten mehr, auch keine Ereignisse, die vor dem Ausschalten gesammelt wurden. Eine Arbeitskopie der Ereignisse bewahren wir bis zu 14 Tage auf; die technischen Protokolle von Google Cloud unterliegen der Standardaufbewahrung von Google Cloud (30 Tage).
Sentry (Functional Software, Inc.) - dieselben bereinigten Diagnoseereignisse (keine Kontokennungen, keine E-Mail-Adresse, keine Namen, Notizen oder Gesundheitsdaten) können zusätzlich an den Fehlerüberwachungsdienst Sentry weitergeleitet werden, ausschließlich über Felivos Proxyserver in der EU-Region (europe-west1). Sentry erhält nicht die IP-Adresse Ihres Geräts - die Verbindung zu Sentry baut Felivos Server auf, und das Sentry-Projekt erzwingt, dass keine IP-Adressen gespeichert werden, sowie eine Regel, die den gesamten Nutzerkontext aus jedem Ereignis entfernt. Die Ereignisse gehen an die EU-Instanz von Sentry und werden bis zu 30 Tage aufbewahrt. Wenn Sie die optionale Diagnose in den Einstellungen ausschalten, wird auch dieser Kanal deaktiviert.
RevenueCat, Inc. und die App-Stores - Google Play (Google LLC) auf Android und der Apple App Store (Apple Inc.) auf dem iPhone - wickeln Premium-Käufe in der mobilen App ab. Die App kontaktiert RevenueCat nur, wenn Sie den Tarif-Bildschirm öffnen oder ein neues Konto bereits Einträge von drei verschiedenen Tagen hat (die App prüft dann das Premium-Angebot), wenn Sie Premium kaufen oder einen früheren Kauf wiederherstellen - die bloße Nutzung von Felivo im Free-Tarif sendet nichts dorthin. Der Store nimmt die Zahlung entgegen, und RevenueCat prüft den Kauf und übermittelt uns Ihren Abostatus; dabei erhält RevenueCat Ihre Kontokennung (Ihre Firebase-UID), die IP-Adresse Ihres Geräts und technische Verbindungsdaten (Betriebssystem, App-Version, Sprache). Wir geben weder Ihre E-Mail-Adresse noch Ihren Namen oder irgendetwas über Ihre Katze weiter, und wir teilen keine Werbekennungen. Kartennummern speichern wir nie. Wenn Sie Ihr Felivo-Konto löschen, wird das RevenueCat-Kundenprofil gelöscht, das Ihrer Firebase-UID zugeordnet ist. Ein über Google Play oder den App Store abgeschlossenes Abonnement können wir nicht für Sie kündigen - wenn Sie es nicht beenden, rechnet der Store es weiter ab, auch nachdem Ihr Konto gelöscht wurde; Kaufaufzeichnungen der Stores unterliegen den eigenen Richtlinien von Google und Apple. Nach logOut() kann das mobile SDK eine separate lokale, anonyme technische Kennung erstellen. Felivo erhält sie nicht und kann sie dem gelöschten Konto nicht sicher zuordnen; sie kann im Speicher des Geräts bzw. des Anbieters verbleiben, bis der Anbieter sie bereinigt.
reCAPTCHA / App Check (Google) - Schutz vor Missbrauch (Bots) im Web, auch auf dem Anmeldebildschirm; ein Prüftoken und grundlegende Browsersignale gehen an Google, ohne Ihre Gesundheitsdaten.
Apple Inc. (Sign in with Apple) - Anmeldung mit Apple, wenn Sie sie nutzen. In Safari und auf iPhone/iPad laden der Anmeldebildschirm und die Einstellungen der Anmeldemethoden das Skript für „Sign in with Apple“ von Apples Servern, damit sich das Apple-Fenster direkt nach dem Tippen öffnet - Apple sieht dann Ihre IP-Adresse und Ihren Browsertyp, auch wenn Sie Apple nicht auswählen.
5A. Zwecke, Rechtsgrundlagen und Übermittlungen
Konto, Synchronisierung, Backup, Freigabe und Pflegefunktionen werden zur Erfüllung des Vertrags oder zur Durchführung von Maßnahmen auf Ihre Anfrage verarbeitet (Art. 6 Abs. 1 lit. b DSGVO).
Abrechnung und vorgeschriebene Transaktionsaufzeichnungen werden zur Erfüllung des Vertrags und gesetzlicher sowie steuerlicher Pflichten verarbeitet (Art. 6 Abs. 1 lit. b und c).
Sicherheit, Missbrauchsvermeidung und eingeschränkte Fehlerdiagnose beruhen auf dem berechtigten Interesse an einem sicheren und zuverlässigen Dienst (Art. 6 Abs. 1 lit. f). Sie können widersprechen, indem Sie die optionale Diagnose direkt in den Einstellungen auf jedem Gerät ausschalten.
Zustellung von Benachrichtigungen über die Pflege durch andere Betreuer einer gemeinsam betreuten Katze - Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO: die Funktion der gemeinsamen Betreuung, die Sie wählen, indem Sie einer Katze beitreten oder Betreuer einladen); Anzeige des Namens eines Betreuers für die anderen Betreuer derselben Katze - berechtigtes Interesse (Art. 6 Abs. 1 lit. f: Zu wissen, wer das Medikament gegeben hat, verhindert eine doppelte Gabe). Der Schalter „Pflege durch andere Betreuer“ schaltet nur den EMPFANG der Benachrichtigungen aus; in dieser Version kann der Autor die Anzeige seines Namens nicht ausschalten. Sie können widersprechen (Art. 21 DSGVO), indem Sie Ihren Namen unter Einstellungen → Gemeinsame Betreuung → „Dein Name in der Familie“ ändern oder entfernen - die Benachrichtigung zeigt dann statt eines Namens Ihre Rolle („Besitzer“ oder „Mitbetreuer“).
Google Cloud (einschließlich der Felivo-Fehlerdiagnose) ist in europäischen Regionen konfiguriert. Paddle, RevenueCat, Google und andere Anbieter können Daten außerhalb des EWR verarbeiten. Sie nutzen die gesetzlich vorgeschriebenen Übermittlungsmechanismen, einschließlich geltender Angemessenheitsbeschlüsse oder Standardvertragsklauseln; aktuelle Einzelheiten und Empfänger finden Sie in ihren Datenschutzhinweisen und Verträgen zur Auftragsverarbeitung.
6. Ihre Rechte (DSGVO)
Sie haben das Recht auf Auskunft, Berichtigung, Löschung („Recht auf Vergessenwerden“), Einschränkung der Verarbeitung, Datenübertragbarkeit (Datensicherung in der App) und Widerspruch.
Kontolöschung (Einstellungen → Konto) sperrt sofort weitere Schreibvorgänge und entfernt das Authentifizierungskonto, die Firestore-Daten, die Storage-Dateien und das RevenueCat-Kundenprofil. Ein technischer Löschvermerk, der nur die UID und den Status des Vorgangs enthält, bleibt mindestens zwei Stunden bestehen, um veraltete Sitzungen und verspätete Uploads abzuschließen; eine abschließende Bereinigung läuft alle 15 Minuten und entfernt den Vermerk, nachdem bestätigt wurde, dass keine Reste verbleiben. Eine teilweise Löschung werten wir nicht als Erfolg. Eine unterbrochene Löschung schließen wir automatisch ab: Zuerst versuchen wir es alle 15 Minuten erneut, dann 7 Tage lang einmal täglich (nachdem das Authentifizierungskonto gelöscht wurde, wiederholen wir die abschließende Bereinigung alle 15 Minuten, bis sie gelingt); schlägt auch das fehl, können Sie die Kontolöschung in den Einstellungen wiederholen oder an hello@felivo.app schreiben. Schlägt die Löschung fehl, bevor wir mit der Kündigung von Paddle-Abonnements und der Löschung des RevenueCat-Profils begonnen haben (zum Beispiel, weil wir Ihr Abonnement nicht prüfen konnten), wird nichts gelöscht und Ihr Konto funktioniert weiter - wiederholen Sie die Löschung dann einfach in den Einstellungen. Externe Zahlungsanbieter können Transaktionsaufzeichnungen so lange aufbewahren, wie es gesetzliche, steuerliche, abrechnungs- oder betrugspräventionsbezogene Pflichten verlangen.
Der Export eines vollständigen Pakets aus Pflegedaten und Anhängen ist in der App in jedem Tarif verfügbar. Er umfasst keine technischen Konto- oder Abrechnungsdaten; eine Kopie davon können Sie unter hello@felivo.app anfordern. Exporte über 25 MiB lassen sich weiterhin herunterladen, Felivo stellt sie aber wegen Speichergrenzen auf dem Gerät nicht wieder her.
App-Daten werden aufbewahrt, solange Ihr Konto besteht, und nach der Löschung aus dem aktiven Firestore, Storage, Auth und dem RevenueCat-Profil entfernt, das der Firebase-UID zugeordnet ist; ein kurzlebiger Löschvermerk des Vorgangs bleibt nur bis zur abschließenden Bereinigung nach Ablauf veralteter Sitzungen bestehen. Die in Abschnitt 5 beschriebene separate anonyme technische Kennung des mobilen SDK ist kein Felivo-Profil und kann vom Gerät bzw. Anbieter nach deren eigener Speicherdauer aufbewahrt werden. Wenn Sie ein angemeldetes, bestätigtes Konto nutzt, kann Felivo einmal pro Tag ein privates Konto-Backup erstellen, während die App geöffnet ist, das Gerät online ist und die Synchronisierung abgeschlossen wurde. Diese Backups stehen nur Ihrem Konto in den Einstellungen zur Verfügung und laufen nach 30 Tagen ab; mit der Löschung des Kontos werden auch sie gelöscht. Geschützte Point-in-Time-Versionen von Firestore können bis zu 7 Tage bestehen bleiben, verwaltete Firestore-Backups und vorläufig gelöschte Storage-Objekte bis zu 30 Tage. Diese Ebenen der Notfallwiederherstellung sind für die App nicht zugänglich und werden nur für die Notfallwiederherstellung genutzt. Bevor eine wiederhergestellte Umgebung in Betrieb genommen wird, werden Kontolöschungen erneut angewendet, und es muss geprüft werden, dass keine Reste verbleiben. Abgelaufene Einladungen und andere kurzlebige technische Datensätze werden entsprechend der konfigurierten Speicherdauer automatisch entfernt. Paddle bewahrt gesetzlich vorgeschriebene Transaktionsdaten auf, andere Anbieter wenden ihre eigenen Aufbewahrungspflichten an.
Das Push-Token wird gelöscht, wenn Sie sich abmelden, wenn Erinnerungen auf dem Gerät ausgeschaltet werden, wenn Google oder Apple es als ungültig melden, wenn auf demselben Gerät ein anderes Konto registriert wird, und zusammen mit dem Konto. Kann der Token-Datensatz bei der Abmeldung nicht gelöscht werden (z. B. ohne Internet), macht die App das Token in Firebase Cloud Messaging ungültig, und wenn auch das fehlschlägt, wiederholt sie die Bereinigung beim nächsten Start; ab der Abmeldung zeigt das Handy für das abgemeldete Konto ohnehin keine Pflegebenachrichtigungen an. Felivo speichert den Benachrichtigungstext nach dem Senden nicht. Zähler, die die Anzahl der Benachrichtigungen begrenzen (ohne Inhalt), laufen nach 25 Stunden ab.
8. Kinder
Felivo richtet sich nicht an Kinder unter 16 Jahren (diese Altersgrenze des Art. 8 DSGVO gilt in Deutschland; in anderen Ländern kann das nationale Recht eine niedrigere Grenze vorsehen, jedoch nicht unter 13 Jahren) und erhebt nicht wissentlich deren Daten.
9. Änderungen
Über wesentliche Änderungen informieren wir in der App oder per E-Mail. Das Datum der letzten Aktualisierung steht oben.
10. Medizinischer Hinweis
Felivo ersetzt keine tierärztliche Beratung. Informationsfunktionen (z. B. die Einschätzung der Dringlichkeit von Symptomen) helfen, die Pflege zu organisieren, sind aber keine Diagnose und keine medizinische Beratung. Wenden Sie sich in Notfällen an eine Tierarztpraxis.
Politique de confidentialité (français)
Dernière mise à jour : 2026-11-02 · Contact : hello@felivo.app
1. Responsable du traitement
Le responsable du traitement est Artur Bardziński (personne physique), Piotrkowska 101/13, 90-425 Łódź, Pologne - le développeur de l’app Felivo (contact ci-dessus). Felivo est un journal de santé pour chats (profil, médicaments, rendez-vous vétérinaires, résultats d’analyses, documents, rappels ; module facultatif pour le traitement du FIP - PIF, péritonite infectieuse féline).
2. Les données que nous traitons
Données de compte : adresse e-mail et authentification chiffrée (Firebase Authentication). Nous ne voyons jamais votre mot de passe.
Données que vous saisissez : profil de l’animal (nom, race, date de naissance, photo), entrées de santé, médicaments et prises, flacons / stocks, rendez-vous, symptômes, documents médicaux (fichiers / photos de résultats d’analyses), notes, informations sur les vétérinaires, dépenses. Une partie de ces données sont des données de santé sensibles de votre animal, que nous traitons avec une vigilance accrue.
Clés d’accès (passkeys), si vous les activez : la clé PUBLIQUE, un identifiant de clé, un compteur d’utilisation, le type d’appareil et le nom d’appareil que vous avez choisi. La clé PRIVÉE ne quitte jamais votre appareil et nous n’y avons pas accès. Aucune donnée biométrique n’est collectée - votre empreinte ou la reconnaissance de votre visage ne nous sont jamais envoyées ; seul votre propre appareil les vérifie. Les clés d’accès sont supprimées avec votre compte, et vous pouvez les retirer une à une dans les Paramètres.
Données techniques minimales : version de l’app, plateforme, type d’erreur et trace technique assainie - automatiquement après un plantage, si le rapport d’erreurs est activé pour cette version, ou lorsque vous envoyez un signalement de problème. Nous ne faisons pas d’analyse comportementale et ne stockons pas de position précise.
Notifications push : si vous activez les rappels dans l’app mobile ou les notifications push dans le navigateur, nous enregistrons l’identifiant de notification de votre appareil (jeton Firebase Cloud Messaging), la langue et le fuseau horaire. Ils servent uniquement à envoyer les notifications Felivo à cet appareil.
3. Ce que nous ne faisons PAS
Nous ne vendons pas vos données et ne les transmettons pas à des tiers à des fins de marketing.
Pas de publicité, pas de traceurs publicitaires.
Pas de polices web via un CDN - les polices sont hébergées par nos soins (aucune transmission de l’adresse IP).
Pas d’analyse comportementale ni de télémétrie dans l’app.
L’aperçu caméra du compteur de respirations fonctionne uniquement sur votre appareil : l’image n’est jamais enregistrée, stockée ni envoyée - ni à nous ni à d’autres.
Pas d’outils d’IA externes - « Felivo Insights » est une analyse selon des règles claires, calculée dans l’app à partir de vos propres données (rien n’est envoyé à des tiers) ; elle sert à l’information et n’est pas un diagnostic.
4. Où et comment nous stockons les données
Les données sont traitées localement sur votre appareil (local-first) et - après connexion - synchronisées avec Firebase (Google Cloud, région UE) : Firestore (données) et Cloud Storage (fichiers médicaux).
Isolation : des règles de sécurité imposent l’accès uniquement à vos propres données. Aucune autre personne qui utilise Felivo ne peut voir vos chats, vos entrées ni vos documents - avec une exception : un co-responsable que vous invitez vous-même (voir ci-dessous).
Soins partagés (Family, fonction Premium) : vous pouvez inviter une ou plusieurs personnes comme co-responsables d’un chat donné, dans la limite de votre formule. Vous accordez un accès en lecture ou en lecture et écriture. Le partage vient de vous et peut être révoqué dans les Paramètres ; l’accès dans l’app prend fin immédiatement, tandis qu’un lien temporaire vers un fichier délivré auparavant peut rester valide au plus une minute. Les codes d’invitation sont valables 72 heures et ne fonctionnent que pour le compte Felivo associé à l’adresse e-mail que vous saisissez lors de l’invitation (l’invitation ne conserve qu’un hachage de cette adresse, pas l’adresse elle-même). Une fois qu’un co-responsable a rejoint le chat, seul le propriétaire du chat peut voir son adresse e-mail ; les autres co-responsables ne le peuvent pas. Vous pouvez ajouter un « nom dans la famille » (uniquement votre prénom, jusqu’à 30 caractères) - les personnes qui s’occupent de vos chats le voient sur les entrées indiquant qui a enregistré une prise de médicament, un repas ou une dose de FIP ; pour ces entrées, nous conservons l’identifiant du compte qui les a ajoutées. Vous pouvez modifier ou retirer ce nom dans les Paramètres ; il est aussi retiré lorsque vous cessez de vous occuper d’un chat et lorsque vous supprimez votre compte. L’identifiant de l’auteur reste sur les entrées du chat tant qu’elles existent (même après la suppression de votre compte - il ne peut alors plus être rattaché à un nom ni à une adresse e-mail).
Notifications de soins dans la famille : si vous vous occupez d’un chat avec d’autres personnes, votre nom issu de « Votre nom dans la famille » peut apparaître dans une notification sur les appareils des autres co-responsables lorsque vous enregistrez un médicament, une dose ou un repas (par exemple « Médicament donné à 08:02 · Anna »). La notification ne contient jamais le nom du médicament ni une maladie. Chaque co-responsable peut désactiver la RÉCEPTION de ces notifications dans Paramètres → Notifications → « Soins par d’autres co-responsables ». Dans cette version, vous ne pouvez pas désactiver l’affichage de votre propre nom aux autres co-responsables ; vous pouvez à tout moment le modifier ou le retirer dans Paramètres → Soins partagés → « Votre nom dans la famille » - sans nom, la notification affiche votre rôle (« Propriétaire » ou « Co-responsable »).
Les fichiers médicaux sont privés (propriétaire et co-responsables invités uniquement ; HTTPS pendant le transfert).
Le mode démo et l’utilisation sans connexion sont purement locaux.
5. Sous-traitants et autres destinataires
Google Firebase / Google Cloud - connexion, stockage des données et des fichiers.
Firebase Cloud Messaging (Google) et Apple Push Notification service (Apple) - envoi des notifications push sur les téléphones. Ils reçoivent le jeton de l’appareil et le texte de la notification, comme décrit aux sections 2 et 4.
Hostinger - hébergement de l’app web statique (app.felivo.app) ; ne stocke aucune donnée de santé.
Paddle.com Market Limited - traitement des paiements en tant que vendeur officiel (« Merchant of Record ») ; votre adresse e-mail et vos données de paiement n’arrivent chez Paddle que lorsque vous activez Premium - à l’ouverture de l’écran des formules, le script de Paddle est chargé pour afficher le prix dans votre devise ; Paddle voit alors l’adresse IP de votre appareil (nous ne stockons jamais les numéros de carte). Paddle peut conserver certaines données de transaction pendant cinq ans pour satisfaire à des obligations légales ; vous pouvez demander la suppression des autres données via la procédure de suppression des données d’acheteur de Paddle. La connexion avec Google / Apple - si vous l’utilisez - passe par Google ou Apple.
Diagnostic d’erreurs propre à Felivo (Google Cloud / Firebase, projet Felivo, région UE - europe-west1) - les rapports d’erreurs facultatifs sont envoyés au backend propre de Felivo. Un rapport peut aussi concerner une connexion ou un script que le navigateur a bloqué parce qu’il ne figurait pas sur la liste des adresses autorisées (politique de sécurité CSP) - il ne contient alors que le type de règle et le nom du serveur, sans l’adresse de la page. Un événement enregistré contient une catégorie technique fixe et un code d’erreur, une trace de pile assainie, des compteurs techniques autorisés, la version de l’app, le type d’environnement et un identifiant de corrélation aléatoire - pas d’identifiants de compte, pas d’adresse e-mail, pas de noms, de notes ni de données de santé ; les contenus sont filtrés sur l’appareil, puis une nouvelle fois sur le serveur avant l’enregistrement, et l’adresse IP n’est pas stockée dans l’événement. La connexion réseau à Google Cloud elle-même transmet - comme toute requête HTTPS - l’adresse IP de l’appareil, qui peut apparaître dans les journaux techniques d’infrastructure de Google. Vous pouvez désactiver les rapports facultatifs pour cet appareil dans les Paramètres ; Felivo n’envoie alors plus de données de diagnostic, y compris les événements collectés avant la désactivation. Nous conservons une copie de travail des événements jusqu’à 14 jours ; les journaux techniques de Google Cloud sont soumis à la durée de conservation standard de Google Cloud (30 jours).
Sentry (Functional Software, Inc.) - les mêmes événements de diagnostic assainis (sans identifiants de compte, sans adresse e-mail, sans noms, notes ni données de santé) peuvent en plus être transmis au service de surveillance des erreurs Sentry, exclusivement via le serveur proxy de Felivo dans la région UE (europe-west1). Sentry ne reçoit pas l’adresse IP de votre appareil - la connexion à Sentry est établie par le serveur de Felivo, et le projet Sentry impose de ne stocker aucune adresse IP ainsi qu’une règle qui retire tout le contexte utilisateur de chaque événement. Les événements vont à l’instance UE de Sentry et sont conservés jusqu’à 30 jours. Si vous désactivez le diagnostic facultatif dans les Paramètres, ce canal est lui aussi désactivé.
RevenueCat, Inc. et les boutiques d’applications - Google Play (Google LLC) sur Android et l’Apple App Store (Apple Inc.) sur iPhone - traitent les achats Premium dans l’app mobile. L’app ne contacte RevenueCat que lorsque vous ouvrez l’écran des formules ou qu’un nouveau compte a déjà des entrées de trois jours différents (l’app vérifie alors l’offre Premium), lorsque vous achetez Premium ou restaurez un achat antérieur - le simple fait d’utiliser Felivo avec la formule Free n’y envoie rien. La boutique encaisse le paiement, et RevenueCat vérifie l’achat et nous transmet l’état de votre abonnement ; RevenueCat reçoit alors l’identifiant de votre compte (votre UID Firebase), l’adresse IP de votre appareil et des données techniques de connexion (système d’exploitation, version de l’app, langue). Nous ne transmettons ni votre adresse e-mail, ni votre nom, ni quoi que ce soit sur votre chat, et nous ne partageons aucun identifiant publicitaire. Nous ne stockons jamais les numéros de carte. Si vous supprimez votre compte Felivo, le profil client RevenueCat associé à votre UID Firebase est supprimé. Nous ne pouvons pas résilier à votre place un abonnement souscrit via Google Play ou l’App Store - si vous ne le résiliez pas, la boutique continue de le facturer, même après la suppression de votre compte ; les enregistrements d’achats des boutiques relèvent des politiques propres de Google et d’Apple. Après logOut(), le SDK mobile peut créer un identifiant technique local, anonyme et distinct. Felivo ne le reçoit pas et ne peut pas le rattacher avec certitude au compte supprimé ; il peut rester dans la mémoire de l’appareil ou du fournisseur jusqu’à ce que le fournisseur le nettoie.
reCAPTCHA / App Check (Google) - protection contre les abus (robots) sur le web, y compris sur l’écran de connexion ; un jeton de vérification et des signaux de base du navigateur sont envoyés à Google, sans vos données de santé.
Apple Inc. (Sign in with Apple) - connexion avec Apple, si vous l’utilisez. Dans Safari et sur iPhone / iPad, l’écran de connexion et les réglages des méthodes de connexion chargent le script « Sign in with Apple » depuis les serveurs d’Apple afin que la fenêtre Apple s’ouvre dès le toucher - Apple voit alors votre adresse IP et votre type de navigateur, même si vous ne choisissez pas Apple.
5A. Finalités, bases juridiques et transferts
Le compte, la synchronisation, la sauvegarde, le partage et les fonctions de soins sont traités pour l’exécution du contrat ou de mesures précontractuelles prises à votre demande (art. 6, par. 1, point b du RGPD).
La facturation et les enregistrements de transactions obligatoires sont traités pour l’exécution du contrat et pour satisfaire à des obligations légales et fiscales (art. 6, par. 1, points b et c).
La sécurité, la prévention des abus et le diagnostic d’erreurs limité reposent sur l’intérêt légitime à disposer d’un service sûr et fiable (art. 6, par. 1, point f). Vous pouvez vous y opposer en désactivant le diagnostic facultatif directement dans les Paramètres, sur chaque appareil.
L’envoi des notifications sur les soins donnés par d’autres co-responsables d’un chat partagé - exécution du contrat (art. 6, par. 1, point b du RGPD : la fonction de soins partagés que vous choisissez en rejoignant un chat ou en invitant des co-responsables) ; l’affichage du nom d’un co-responsable aux autres co-responsables du même chat - intérêt légitime (art. 6, par. 1, point f : savoir qui a donné le médicament évite une double prise). L’interrupteur « Soins par d’autres co-responsables » ne désactive que la RÉCEPTION des notifications ; dans cette version, l’auteur ne peut pas désactiver l’affichage de son nom. Vous pouvez vous y opposer (art. 21 du RGPD) en modifiant ou en retirant votre nom dans Paramètres → Soins partagés → « Votre nom dans la famille » - la notification affiche alors votre rôle (« Propriétaire » ou « Co-responsable ») au lieu d’un nom.
Google Cloud (y compris le diagnostic d’erreurs de Felivo) est configuré dans des régions européennes. Paddle, RevenueCat, Google et d’autres prestataires peuvent traiter des données en dehors de l’EEE. Ils utilisent les mécanismes de transfert prévus par la loi, y compris les décisions d’adéquation applicables ou les clauses contractuelles types ; vous trouverez les détails à jour et les destinataires dans leurs informations de confidentialité et leurs accords de sous-traitance.
6. Vos droits (RGPD)
Vous avez le droit d’accès, de rectification, d’effacement (« droit à l’oubli »), de limitation du traitement, à la portabilité des données (sauvegarde dans l’app) et d’opposition.
La suppression du compte (Paramètres → Compte) bloque immédiatement toute écriture ultérieure et supprime le compte d’authentification, les données Firestore, les fichiers Storage et le profil client RevenueCat. Une mention technique de suppression, qui ne contient que l’UID et l’état de l’opération, est conservée au moins deux heures afin de terminer les sessions périmées et les envois tardifs ; un nettoyage final s’exécute toutes les 15 minutes et retire la mention après avoir confirmé qu’il ne reste aucun résidu. Nous ne considérons pas une suppression partielle comme un succès. Nous terminons automatiquement une suppression interrompue : d’abord nous réessayons toutes les 15 minutes, puis une fois par jour pendant 7 jours (une fois le compte d’authentification supprimé, nous répétons le nettoyage final toutes les 15 minutes jusqu’à ce qu’il aboutisse) ; si cela échoue aussi, vous pouvez recommencer la suppression du compte dans les Paramètres ou écrire à hello@felivo.app. Si la suppression échoue avant que nous ayons commencé à résilier les abonnements Paddle et à supprimer le profil RevenueCat (par exemple parce que nous n’avons pas pu vérifier votre abonnement), rien n’est supprimé et votre compte continue de fonctionner - recommencez simplement la suppression dans les Paramètres. Les prestataires de paiement externes peuvent conserver les enregistrements de transactions aussi longtemps que l’exigent des obligations légales, fiscales, de facturation ou de prévention de la fraude.
L’export d’un paquet complet de données de soins et de pièces jointes est disponible dans l’app avec toutes les formules. Il ne comprend pas les données techniques de compte ni de facturation ; vous pouvez en demander une copie à hello@felivo.app. Les exports de plus de 25 Mio restent téléchargeables, mais Felivo ne les restaure pas en raison des limites de stockage de l’appareil.
Les données de l’app sont conservées tant que votre compte existe, puis, après la suppression, retirées de Firestore, Storage, Auth actifs et du profil RevenueCat associé à l’UID Firebase ; une mention de suppression éphémère de l’opération ne subsiste que jusqu’au nettoyage final, après l’expiration des sessions périmées. L’identifiant technique anonyme distinct du SDK mobile décrit à la section 5 n’est pas un profil Felivo et peut être conservé par l’appareil ou le fournisseur selon sa propre durée de conservation. Si vous utilisez un compte connecté et confirmé, Felivo peut créer une fois par jour une sauvegarde privée du compte, tant que l’app est ouverte, que l’appareil est en ligne et que la synchronisation est terminée. Ces sauvegardes ne sont à la disposition que de votre compte, dans les Paramètres, et expirent au bout de 30 jours ; la suppression du compte les supprime aussi. Les versions protégées à un instant donné de Firestore peuvent subsister jusqu’à 7 jours, les sauvegardes gérées de Firestore et les objets Storage supprimés de manière provisoire jusqu’à 30 jours. Ces niveaux de reprise après sinistre ne sont pas accessibles à l’app et ne servent qu’à la reprise après sinistre. Avant la mise en service d’un environnement restauré, les suppressions de comptes sont appliquées de nouveau et il faut vérifier qu’il ne reste aucun résidu. Les invitations expirées et d’autres enregistrements techniques éphémères sont retirés automatiquement selon la durée de conservation configurée. Paddle conserve les données de transaction exigées par la loi, d’autres prestataires appliquent leurs propres obligations de conservation.
Le jeton push est supprimé lorsque vous vous déconnectez, lorsque les rappels sont désactivés sur l’appareil, lorsque Google ou Apple le signale comme invalide, lorsqu’un autre compte est enregistré sur le même appareil, et avec le compte. Si l’enregistrement du jeton ne peut pas être supprimé à la déconnexion (par exemple sans internet), l’app invalide le jeton dans Firebase Cloud Messaging, et si cela échoue aussi, elle refait le nettoyage au démarrage suivant ; dès la déconnexion, le téléphone n’affiche de toute façon plus de notifications de soins pour le compte déconnecté. Felivo ne conserve pas le texte de la notification après l’envoi. Les compteurs qui limitent le nombre de notifications (sans contenu) expirent au bout de 25 heures.
8. Enfants
Felivo ne s’adresse pas aux enfants de moins de 15 ans (âge fixé en France par l’article 45 de la loi Informatique et Libertés ; dans un autre pays, l’âge prévu par son droit s’applique, dans l’UE entre 13 et 16 ans) et ne collecte pas sciemment leurs données.
9. Modifications
Nous vous informons des changements importants dans l’app ou par e-mail. La date de la dernière mise à jour figure en haut.
10. Avertissement médical
Felivo ne remplace pas l’avis d’un vétérinaire. Les fonctions d’information (par exemple l’évaluation du niveau d’urgence des symptômes) aident à organiser les soins, mais ne sont ni un diagnostic ni un avis médical. En cas d’urgence, contactez un vétérinaire.
El responsable del tratamiento es Artur Bardziński (persona física), Piotrkowska 101/13, 90-425 Łódź, Polonia - el desarrollador de la app Felivo (contacto arriba). Felivo es un diario de salud para gatos (perfil, medicamentos, citas veterinarias, resultados de análisis, documentos, recordatorios; módulo opcional para el tratamiento de la FIP - PIF, peritonitis infecciosa felina).
2. Los datos que tratamos
Datos de la cuenta: correo electrónico y autenticación cifrada (Firebase Authentication). Nunca vemos tu contraseña.
Datos que introduces: perfil de la mascota (nombre, raza, fecha de nacimiento, foto), registros de salud, medicamentos y administraciones, viales / existencias, citas, síntomas, documentos médicos (archivos / fotos de resultados de análisis), notas, datos de los veterinarios, gastos. Parte de estos datos son datos de salud sensibles de tu mascota, que tratamos con especial cuidado.
Llaves de acceso (passkeys), si las activas: la clave PÚBLICA, un identificador de clave, un contador de uso, el tipo de dispositivo y el nombre de dispositivo que elijas. La clave PRIVADA nunca sale de tu dispositivo y no tenemos acceso a ella. No se recoge ningún dato biométrico - tu huella o el reconocimiento facial nunca se nos envían; solo tu propio dispositivo los verifica. Las llaves de acceso se eliminan con tu cuenta y puedes quitarlas una a una en Ajustes.
Datos técnicos mínimos: versión de la app, plataforma, tipo de error y un rastro técnico depurado - automáticamente tras un cierre inesperado, si el informe de errores está activado para esa versión, o cuando envías un aviso de problema. No hacemos análisis de comportamiento ni almacenamos la ubicación precisa.
Notificaciones push: si activas los recordatorios en la app móvil o las notificaciones push en el navegador, guardamos el identificador de notificaciones de tu dispositivo (token de Firebase Cloud Messaging), el idioma y la zona horaria. Sirven únicamente para entregar las notificaciones de Felivo a ese dispositivo.
3. Lo que NO hacemos
No vendemos tus datos ni los compartimos con terceros con fines de marketing.
Sin publicidad, sin rastreadores publicitarios.
Sin fuentes web desde una CDN - las fuentes están alojadas por nosotros (no se transmite la dirección IP).
Sin análisis de comportamiento ni telemetría en la app.
La vista previa de la cámara del contador de respiraciones funciona solo en tu dispositivo: la imagen nunca se graba, guarda ni envía - ni a nosotros ni a nadie más.
Sin herramientas de IA externas - “Felivo Insights” es un análisis basado en reglas claras, calculado en la app a partir de tus propios datos (no se envía nada a terceros); es informativo y no es un diagnóstico.
4. Dónde y cómo almacenamos los datos
Los datos se tratan localmente en tu dispositivo (local-first) y - tras iniciar sesión - se sincronizan con Firebase (Google Cloud, región de la UE): Firestore (datos) y Cloud Storage (archivos médicos).
Aislamiento: las reglas de seguridad imponen el acceso solo a tus propios datos. Ninguna otra persona puede ver tus gatos, registros ni documentos - con una excepción: un corresponsable al que invitas tú mismo (véase abajo).
Cuidado compartido (Family, función Premium): puedes invitar a uno o varios corresponsables a un gato concreto, dentro del límite de tu plan. Tú asignas el acceso de solo lectura o de lectura y escritura. El cuidado compartido lo inicias tú y puedes revocarlo en Ajustes; en la app el acceso termina de inmediato, mientras que un enlace temporal a un archivo emitido antes puede seguir siendo válido durante no más de un minuto. Los códigos de invitación son válidos durante 72 horas y solo funcionan para la cuenta de Felivo con la dirección de correo que introduces al invitar (la invitación guarda únicamente un hash de esa dirección, no la dirección en sí). Cuando un corresponsable se une, solo el titular del gato puede ver su dirección de correo; los demás corresponsables no. Puedes añadir un “nombre en la familia” (solo tu nombre de pila, hasta 30 caracteres) - las personas que cuidan de tus gatos lo ven junto a quien registró una administración de medicamento, una comida o una dosis de FIP; para estos registros guardamos el identificador de la cuenta que los añadió. Puedes cambiar o quitar el nombre en Ajustes; también se elimina cuando dejas de cuidar de un gato y cuando eliminas tu cuenta. El identificador del autor permanece en los registros del gato mientras existan (también después de que elimines tu cuenta - ya no se puede vincular a un nombre ni a una dirección de correo).
Notificaciones de cuidados en la familia: cuando cuidas de un gato junto con otras personas, tu nombre de “Tu nombre en la familia” puede aparecer en una notificación en los dispositivos de los demás cuando registras un medicamento, una dosis o una comida (p. ej. “Medicamento administrado a las 08:02 · Ana”). La notificación nunca incluye el nombre del medicamento ni ninguna enfermedad. Cada persona puede desactivar la RECEPCIÓN de estas notificaciones en Ajustes → Notificaciones → “Cuidado por otros corresponsables”. En esta versión no puedes desactivar que se muestre tu propio nombre a los demás; puedes cambiarlo o quitarlo en cualquier momento en Ajustes → Cuidado compartido → “Tu nombre en la familia” - sin nombre, la notificación muestra tu rol (“Titular” o “Corresponsable”).
Los archivos médicos son privados (solo el titular y los corresponsables invitados; HTTPS en tránsito).
El modo demo y el modo sin sesión funcionan solo de forma local.
5. Encargados del tratamiento y otros destinatarios
Google Firebase / Google Cloud - inicio de sesión, almacenamiento de datos y de archivos.
Firebase Cloud Messaging (Google) y Apple Push Notification service (Apple) - entrega de notificaciones push a los teléfonos. Reciben el token del dispositivo y el texto de la notificación descritos en las secciones 2 y 4.
Hostinger - alojamiento de la app web estática (app.felivo.app); no almacena tus datos de salud.
Paddle.com Market Limited - procesamiento de pagos como Merchant of Record; tu correo electrónico y los datos de pago solo llegan a Paddle cuando activas Premium - al abrir la pantalla del plan se carga el script de Paddle para mostrar el precio en tu moneda, y en ese momento Paddle ve la dirección IP de tu dispositivo (nunca almacenamos números de tarjeta). Paddle puede conservar algunos datos de transacciones durante cinco años para cumplir obligaciones legales; puedes solicitar la eliminación del resto de los datos mediante su proceso de eliminación de datos de compradores. Inicio de sesión con Google/Apple - cuando lo usas - se autentica a través de Google o Apple, respectivamente.
Diagnóstico de errores propio (Google Cloud / Firebase, proyecto de Felivo, región de la UE - europe-west1) - los informes de errores opcionales van al propio backend de Felivo. Un informe también puede cubrir una conexión o un script que el navegador bloqueó por estar fuera de la lista de direcciones permitidas (la política de seguridad CSP); en ese caso contiene solo el tipo de regla y el nombre del servidor, sin la dirección de la página. Un evento almacenado contiene una categoría técnica fija y un código de error, un rastro de pila depurado, contadores técnicos de una lista permitida, la versión de la app, el tipo de entorno y un identificador de correlación aleatorio - sin identificadores de cuenta, correo electrónico, nombres, notas ni datos de salud; el contenido se filtra en el dispositivo y de nuevo en el servidor antes de almacenarse, y la dirección IP no se guarda en el evento. La propia conexión de red con Google Cloud - como cualquier petición HTTPS - lleva la dirección IP del dispositivo, que puede aparecer en los registros técnicos de la infraestructura de Google. Puedes desactivar los informes opcionales en este dispositivo en Ajustes; con ellos desactivados, Felivo no envía transporte de diagnóstico, incluidos los eventos recogidos antes de desactivarlos. Conservamos una copia de trabajo de los eventos hasta 14 días, y los registros técnicos de Google Cloud siguen la retención predeterminada de Google Cloud (30 días).
Sentry (Functional Software, Inc.) - los mismos eventos de diagnóstico depurados (sin identificadores de cuenta, correo electrónico, nombres, notas ni datos de salud) pueden reenviarse además al servicio de monitorización de errores Sentry, exclusivamente a través del servidor proxy de Felivo en la región de la UE (europe-west1). Sentry no recibe la dirección IP de tu dispositivo - la conexión con Sentry la abre el servidor de Felivo, y el proyecto de Sentry impone el bloqueo del almacenamiento de direcciones IP y una regla que elimina todo el contexto de usuario de cada evento. Los eventos van a la instancia de la UE de Sentry y se conservan hasta 30 días. Al desactivar el diagnóstico opcional en Ajustes también se desactiva este canal.
RevenueCat, Inc. y las tiendas de aplicaciones - Google Play (Google LLC) en Android y la Apple App Store (Apple Inc.) en iPhone - gestionan las compras de Premium en la app móvil. La app solo contacta con RevenueCat cuando abres la pantalla del plan o cuando una cuenta nueva ya tiene registros de tres días distintos (la app comprueba entonces la oferta Premium), compras Premium o restauras una compra anterior - usar Felivo con el plan Free sin más no envía nada allí. La tienda cobra el pago, y RevenueCat valida la compra y nos transmite el estado de tu suscripción; en ese momento recibe el identificador de tu cuenta (tu UID de Firebase), la dirección IP de tu dispositivo y datos técnicos de la conexión (sistema operativo, versión de la app, idioma). No transmitimos tu correo electrónico, tu nombre ni nada sobre tu gato, y no compartimos identificadores publicitarios. Nunca almacenamos números de tarjeta. Al eliminar tu cuenta de Felivo se elimina el perfil de cliente de RevenueCat asignado a tu UID de Firebase. No podemos cancelar por ti una suscripción contratada en Google Play o en la App Store: si no la desactivas, la tienda sigue cobrándola incluso después de eliminar la cuenta; los registros de compra que conservan las tiendas siguen sujetos a las políticas propias de Google y Apple. Tras logOut(), el SDK móvil puede crear un identificador técnico anónimo local independiente. Felivo no lo recibe ni puede vincularlo de forma segura con la cuenta eliminada; puede permanecer en el almacenamiento del dispositivo o del proveedor hasta que el proveedor lo limpie.
reCAPTCHA / App Check (Google) - protección contra abusos (bots) en la web, incluida la pantalla de inicio de sesión; un token de verificación y señales básicas del navegador van a Google, sin tus datos de salud.
Apple Inc. (Iniciar sesión con Apple) - Iniciar sesión con Apple cuando lo usas. En Safari y en iPhone/iPad, la pantalla de inicio de sesión y los ajustes de métodos de inicio de sesión cargan el script de Iniciar sesión con Apple desde los servidores de Apple para que la hoja de Apple se abra justo después de tocar - Apple ve entonces tu dirección IP y el tipo de navegador, aunque no elijas Apple.
5A. Finalidades, bases jurídicas y transferencias
La cuenta, la sincronización, la copia de seguridad, el cuidado compartido y las funciones de cuidados se tratan para ejecutar el contrato o aplicar medidas que solicitas (RGPD, art. 6.1.b).
La facturación y los registros de transacciones exigidos se tratan para ejecutar el contrato y cumplir obligaciones legales y fiscales (art. 6.1.b y c).
La seguridad, la prevención de abusos y el diagnóstico limitado de errores se basan en el interés legítimo de mantener un servicio seguro y fiable (art. 6.1.f). Puedes oponerte desactivando el diagnóstico opcional directamente en Ajustes, en cada dispositivo.
La entrega de notificaciones sobre los cuidados de otros corresponsables de un gato compartido - ejecución de un contrato (RGPD art. 6.1.b: la función de cuidado compartido que eliges al unirte a un gato o al invitar a corresponsables); mostrar el nombre de una persona a los demás corresponsables del mismo gato - interés legítimo (art. 6.1.f: saber quién administró el medicamento evita una dosis doble). El interruptor “Cuidado por otros corresponsables” solo desactiva la RECEPCIÓN de las notificaciones; en esta versión el autor no puede desactivar que se muestre su nombre. Puedes oponerte (RGPD art. 21) cambiando o quitando tu nombre en Ajustes → Cuidado compartido → “Tu nombre en la familia” - la notificación muestra entonces tu rol (“Titular” o “Corresponsable”) en lugar de un nombre.
Google Cloud (incluido el diagnóstico de errores de Felivo) está configurado en regiones europeas. Paddle, RevenueCat, Google y otros proveedores pueden tratar datos fuera del EEE. Utilizan los mecanismos de transferencia exigidos por la ley, incluidas las decisiones de adecuación aplicables o las cláusulas contractuales tipo; los detalles y destinatarios vigentes figuran en sus avisos de privacidad y acuerdos de tratamiento.
6. Tus derechos (RGPD)
Tienes derecho de acceso, rectificación, supresión (“derecho al olvido”), limitación, portabilidad (copia de seguridad de los datos en la app) y oposición.
Eliminación de la cuenta (Ajustes → Cuenta): bloquea de inmediato nuevas escrituras y elimina la cuenta de autenticación, los datos de Firestore, los archivos de Storage y el perfil de cliente de RevenueCat. Permanece un registro técnico de eliminación que contiene solo el UID y el estado de la operación durante al menos dos horas, para cerrar sesiones obsoletas y subidas tardías; cada 15 minutos se ejecuta una limpieza final que elimina ese registro tras confirmar que no queda ningún residuo. No consideramos un éxito una eliminación parcial. Completamos automáticamente una eliminación interrumpida: reintentamos primero cada 15 minutos y después una vez al día durante 7 días (una vez eliminada la cuenta de autenticación, repetimos la limpieza final cada 15 minutos hasta que se completa); si tampoco así funciona, puedes repetir la eliminación de la cuenta en Ajustes o escribir a hello@felivo.app. Si la eliminación falla antes de que hayamos empezado a cancelar las suscripciones de Paddle y a eliminar el perfil de RevenueCat (por ejemplo, no pudimos comprobar tu suscripción), no se elimina nada y tu cuenta sigue funcionando - basta repetir la eliminación en Ajustes. Los proveedores de pago externos pueden conservar registros de transacciones durante los plazos exigidos por obligaciones legales, fiscales, de liquidación o de prevención del fraude.
Exportación de un paquete completo de datos de cuidados y archivos adjuntos, disponible en la app en todos los planes. No incluye los registros técnicos de la cuenta ni de facturación; puedes solicitar una copia de ellos en hello@felivo.app. Las exportaciones de más de 25 MiB se pueden descargar igualmente, aunque Felivo no las restaurará en el dispositivo por límites de seguridad de memoria.
Si consideras que el tratamiento infringe el RGPD, puedes presentar una reclamación ante el Presidente de la Oficina Polaca de Protección de Datos Personales (Prezes UODO) o ante la autoridad de control competente de tu país. En España es la Agencia Española de Protección de Datos (AEPD). Si resides fuera de la UE, puedes dirigirte a la autoridad de protección de datos de tu país.
7. Plazo de conservación
Los datos de la app se conservan mientras exista tu cuenta y, tras eliminarla, se borran de Firestore, Storage, Auth y del perfil de RevenueCat asignado al UID de Firebase; un registro técnico de eliminación de corta duración permanece solo hasta la limpieza final, una vez caducadas las sesiones obsoletas. El identificador técnico anónimo del SDK móvil descrito en la sección 5 no es un perfil de Felivo y el dispositivo o el proveedor pueden conservarlo según su propia retención. Si usas una cuenta con sesión iniciada y verificada, Felivo puede crear una copia de seguridad privada de la cuenta al día mientras la app está abierta, el dispositivo tiene conexión y la sincronización ha terminado. Estas copias solo están disponibles para tu cuenta en Ajustes y caducan a los 30 días; al eliminar la cuenta también se eliminan. Las versiones protegidas de Firestore a un punto en el tiempo pueden conservarse hasta 7 días, mientras que las copias gestionadas de Firestore y los objetos de Storage eliminados de forma recuperable pueden conservarse hasta 30 días. Estas capas de recuperación ante desastres no están disponibles para la app y se usan solo para ese fin. Antes de poner en servicio cualquier entorno restaurado, se vuelven a aplicar las eliminaciones de cuentas y debe verificarse que no queda ningún residuo. Las invitaciones caducadas y otros registros técnicos de corta duración se eliminan automáticamente según la retención configurada. Paddle conserva los datos de transacciones exigidos por la ley, mientras que los demás proveedores aplican sus propias obligaciones de retención.
El token push se elimina al cerrar sesión, al desactivar los recordatorios en el dispositivo, cuando Google/Apple lo notifican como inválido, cuando el mismo dispositivo registra otra cuenta y junto con la cuenta. Si el registro del token no se puede eliminar al cerrar sesión (p. ej. sin internet), la app invalida el token en Firebase Cloud Messaging y, si eso también falla, repite la limpieza en el siguiente inicio; desde el cierre de sesión, el teléfono de todos modos no muestra notificaciones de cuidados de la cuenta cerrada. Felivo no almacena el texto de la notificación después de enviarla. Los contadores que limitan el número de notificaciones (sin contenido) caducan a las 25 horas.
8. Menores
No está dirigido a menores de 14 años (edad fijada en España por el artículo 7 de la LOPDGDD; en otro país se aplica la edad que prevea su legislación, en la UE entre 13 y 16 años) y no recoge a sabiendas sus datos.
9. Modificaciones
Anunciaremos los cambios importantes en la app o por correo electrónico. La fecha de la última actualización figura arriba.
10. Aviso médico
Felivo no sustituye a la consulta veterinaria. Las funciones informativas (p. ej., la valoración de la urgencia de los síntomas) ayudan a organizar los cuidados, pero no son un diagnóstico ni un consejo médico. En caso de urgencia, contacta a un veterinario.
Il titolare del trattamento è Artur Bardziński (persona fisica), Piotrkowska 101/13, 90-425 Łódź, Polonia - lo sviluppatore dell’app Felivo (contatto sopra). Felivo è un diario della salute per gatti (profilo, farmaci, visite veterinarie, risultati degli esami, documenti, promemoria; modulo facoltativo per la terapia della FIP - peritonite infettiva felina).
In questa informativa “Titolare” (tra virgolette e con l’iniziale maiuscola) indica il ruolo nell’app della persona che ha creato il profilo del gatto e lo condivide con i “Corresponsabili”. Non va confuso con il titolare del trattamento, che è soltanto lo sviluppatore indicato sopra; né il “Titolare” né i “Corresponsabili” sono titolari o contitolari del trattamento.
2. I dati che trattiamo
Dati dell’account: indirizzo email e autenticazione cifrata (Firebase Authentication). Non vediamo mai la tua password.
Dati che inserisci: profilo dell’animale (nome, razza, data di nascita, foto), registri di salute, farmaci e somministrazioni, fiale / scorte, visite, sintomi, documenti medici (file / foto dei risultati degli esami), note, dati dei veterinari, spese. Una parte di questi dati sono dati sulla salute sensibili del tuo animale, che trattiamo con particolare cura.
Passkey, se le attivi: la chiave PUBBLICA, un identificativo della chiave, un contatore di utilizzo, il tipo di dispositivo e il nome del dispositivo che scegli. La chiave PRIVATA non lascia mai il tuo dispositivo e noi non vi abbiamo accesso. Non viene raccolto alcun dato biometrico - la tua impronta o il riconoscimento del volto non ci vengono mai inviati; li verifica solo il tuo dispositivo. Le passkey vengono eliminate insieme al tuo account e puoi rimuoverle una per una nelle Impostazioni.
Dati tecnici minimi: versione dell’app, piattaforma, tipo di errore e una traccia tecnica ripulita - automaticamente dopo una chiusura imprevista, se la segnalazione degli errori è attiva per quella versione, oppure quando invii una segnalazione di problema. Non facciamo analisi del comportamento e non memorizziamo la posizione precisa.
Notifiche push: se attivi i promemoria nell’app mobile o le notifiche push nel browser, memorizziamo l’identificativo delle notifiche del tuo dispositivo (token di Firebase Cloud Messaging), la lingua e il fuso orario. Servono esclusivamente a recapitare le notifiche di Felivo a quel dispositivo.
3. Cosa NON facciamo
Non vendiamo i tuoi dati né li condividiamo con terzi a fini di marketing.
Nessuna pubblicità, nessun tracker pubblicitario.
Nessun font web da una CDN - i font sono ospitati da noi (l’indirizzo IP non viene trasmesso).
Nessuna analisi del comportamento né telemetria nell’app.
L’anteprima della fotocamera del contatore dei respiri funziona solo sul tuo dispositivo: l’immagine non viene mai registrata, salvata né inviata - né a noi né a nessun altro.
Nessuno strumento di IA esterno - “Felivo Insights” è un’analisi basata su regole chiare, calcolata nell’app a partire dai tuoi dati (non viene inviato nulla a terzi); è informativa e non è una diagnosi.
4. Dove e come conserviamo i dati
I dati vengono trattati in locale sul tuo dispositivo (local-first) e - dopo l’accesso - sincronizzati con Firebase (Google Cloud, regione UE): Firestore (dati) e Cloud Storage (file medici).
Isolamento: le regole di sicurezza impongono l’accesso solo ai tuoi dati. Nessun’altra persona può vedere i tuoi gatti, i registri o i documenti - con un’eccezione: un corresponsabile che inviti tu stesso (vedi sotto).
Cura condivisa (Family, funzione Premium): puoi invitare uno o più corresponsabili per un singolo gatto, entro il limite del tuo piano. Sei tu ad assegnare l’accesso in sola lettura o in lettura e scrittura. La cura condivisa la avvii tu e puoi revocarla nelle Impostazioni; nell’app l’accesso termina subito, mentre un link temporaneo a un file emesso in precedenza può restare valido per non più di un minuto. I codici di invito sono validi 72 ore e funzionano solo per l’account Felivo con l’indirizzo email che inserisci al momento dell’invito (l’invito conserva soltanto un hash di quell’indirizzo, non l’indirizzo stesso). Quando un corresponsabile si unisce, solo il “Titolare” del profilo del gatto può vedere il suo indirizzo email; gli altri corresponsabili no. Puoi aggiungere un “nome in famiglia” (solo il tuo nome di battesimo, fino a 30 caratteri) - le persone che si prendono cura dei tuoi gatti lo vedono accanto a chi ha registrato la somministrazione di un farmaco, un pasto o una dose di FIP; per questi registri conserviamo l’identificativo dell’account che li ha aggiunti. Puoi cambiare o rimuovere il nome nelle Impostazioni; viene eliminato anche quando smetti di occuparti di un gatto e quando elimini il tuo account. L’identificativo dell’autore resta nei registri del gatto finché esistono (anche dopo che hai eliminato il tuo account - non può più essere collegato a un nome né a un indirizzo email).
Notifiche di cura in famiglia: quando ti prendi cura di un gatto insieme ad altre persone, il tuo nome di “Il tuo nome in famiglia” può comparire in una notifica sui dispositivi degli altri quando registri un farmaco, una dose o un pasto (ad es. “Farmaco somministrato alle 08:02 · Anna”). La notifica non contiene mai il nome del farmaco né alcuna malattia. Ogni persona può disattivare la RICEZIONE di queste notifiche in Impostazioni → Notifiche → “Cure di altri corresponsabili”. In questa versione non puoi disattivare la visualizzazione del tuo nome agli altri; puoi cambiarlo o rimuoverlo in qualsiasi momento in Impostazioni → Cura condivisa → “Il tuo nome in famiglia” - senza nome, la notifica mostra il tuo ruolo (“Titolare” o “Corresponsabile”).
I file medici sono privati (solo il “Titolare” del profilo del gatto e i “Corresponsabili” invitati; HTTPS in transito).
La modalità demo e la modalità senza accesso funzionano solo in locale.
5. Responsabili del trattamento e altri destinatari
Google Firebase / Google Cloud - accesso, archiviazione di dati e file.
Firebase Cloud Messaging (Google) e Apple Push Notification service (Apple) - recapito delle notifiche push ai telefoni. Ricevono il token del dispositivo e il testo della notifica descritti nelle sezioni 2 e 4.
Hostinger - hosting dell’app web statica (app.felivo.app); non conserva i tuoi dati sulla salute.
Paddle.com Market Limited - elaborazione dei pagamenti come Merchant of Record; la tua email e i dati di pagamento arrivano a Paddle solo quando attivi Premium - quando apri la schermata del piano viene caricato lo script di Paddle per mostrare il prezzo nella tua valuta, e in quel momento Paddle vede l’indirizzo IP del tuo dispositivo (non conserviamo mai numeri di carta). Paddle può conservare alcuni dati delle transazioni per cinque anni per adempiere a obblighi di legge; puoi chiedere l’eliminazione degli altri dati tramite il suo processo di eliminazione dei dati degli acquirenti. L’accesso con Google/Apple - quando lo usi - viene autenticato tramite Google o Apple, rispettivamente.
Diagnostica degli errori propria (Google Cloud / Firebase, progetto di Felivo, regione UE - europe-west1) - le segnalazioni facoltative di errore vanno al backend di Felivo. Una segnalazione può riguardare anche una connessione o uno script che il browser ha bloccato perché fuori dall’elenco degli indirizzi consentiti (la policy di sicurezza CSP); in tal caso contiene solo il tipo di regola e il nome del server, senza l’indirizzo della pagina. Un evento memorizzato contiene una categoria tecnica fissa e un codice di errore, una traccia dello stack ripulita, contatori tecnici da un elenco consentito, la versione dell’app, il tipo di ambiente e un identificativo di correlazione casuale - senza identificativi dell’account, email, nomi, note né dati sulla salute; il contenuto viene filtrato sul dispositivo e di nuovo sul server prima di essere memorizzato, e l’indirizzo IP non viene salvato nell’evento. La connessione di rete con Google Cloud - come qualsiasi richiesta HTTPS - porta con sé l’indirizzo IP del dispositivo, che può comparire nei registri tecnici dell’infrastruttura di Google. Puoi disattivare le segnalazioni facoltative su questo dispositivo nelle Impostazioni; con le segnalazioni disattivate Felivo non invia alcun trasporto di diagnostica, compresi gli eventi raccolti prima della disattivazione. Conserviamo una copia di lavoro degli eventi fino a 14 giorni, e i registri tecnici di Google Cloud seguono la conservazione predefinita di Google Cloud (30 giorni).
Sentry (Functional Software, Inc.) - gli stessi eventi di diagnostica ripuliti (senza identificativi dell’account, email, nomi, note né dati sulla salute) possono essere inoltrati anche al servizio di monitoraggio degli errori Sentry, esclusivamente tramite il server proxy di Felivo nella regione UE (europe-west1). Sentry non riceve l’indirizzo IP del tuo dispositivo - la connessione con Sentry la apre il server di Felivo, e il progetto Sentry impone il blocco della memorizzazione degli indirizzi IP e una regola che rimuove ogni contesto utente da ogni evento. Gli eventi vanno all’istanza UE di Sentry e vengono conservati fino a 30 giorni. Disattivando la diagnostica facoltativa nelle Impostazioni si disattiva anche questo canale.
RevenueCat, Inc. e gli store di app - Google Play (Google LLC) su Android e Apple App Store (Apple Inc.) su iPhone - gestiscono gli acquisti di Premium nell’app mobile. L’app contatta RevenueCat solo quando apri la schermata del piano oppure quando un account nuovo ha già annotazioni di tre giorni diversi (l’app verifica allora l’offerta Premium), acquisti Premium o ripristini un acquisto precedente - usare Felivo con il piano Free senza altro non invia nulla lì. Lo store incassa il pagamento, e RevenueCat convalida l’acquisto e ci trasmette lo stato del tuo abbonamento; in quel momento riceve l’identificativo del tuo account (il tuo UID di Firebase), l’indirizzo IP del tuo dispositivo e dati tecnici della connessione (sistema operativo, versione dell’app, lingua). Non trasmettiamo la tua email, il tuo nome né nulla sul tuo gatto, e non condividiamo identificativi pubblicitari. Non conserviamo mai numeri di carta. Quando elimini il tuo account Felivo, viene eliminato il profilo cliente di RevenueCat associato al tuo UID di Firebase. Non possiamo annullare per te un abbonamento sottoscritto su Google Play o sull’App Store: se non lo disattivi, lo store continua ad addebitarlo anche dopo l’eliminazione dell’account; i registri degli acquisti conservati dagli store restano soggetti alle politiche di Google e Apple. Dopo logOut(), l’SDK mobile può creare un identificativo tecnico anonimo locale indipendente. Felivo non lo riceve né può collegarlo in modo sicuro all’account eliminato; può restare nella memoria del dispositivo o del fornitore finché il fornitore non lo ripulisce.
reCAPTCHA / App Check (Google) - protezione dagli abusi (bot) sul web, compresa la schermata di accesso; un token di verifica e segnali di base del browser vanno a Google, senza i tuoi dati sulla salute.
Apple Inc. (Accedi con Apple) - Accedi con Apple quando lo usi. In Safari e su iPhone/iPad, la schermata di accesso e le impostazioni dei metodi di accesso caricano lo script di Accedi con Apple dai server di Apple, in modo che la finestra di Apple si apra subito dopo il tocco - Apple vede allora il tuo indirizzo IP e il tipo di browser, anche se non scegli Apple.
5A. Finalità, basi giuridiche e trasferimenti
L’account, la sincronizzazione, il backup, la cura condivisa e le funzioni di cura vengono trattati per eseguire il contratto o adottare misure che richiedi (GDPR, art. 6.1.b).
La fatturazione e le registrazioni delle transazioni richieste vengono trattate per eseguire il contratto e adempiere a obblighi legali e fiscali (art. 6.1.b e c).
La sicurezza, la prevenzione degli abusi e la diagnostica limitata degli errori si basano sul legittimo interesse a mantenere un servizio sicuro e affidabile (art. 6.1.f). Puoi opporti disattivando la diagnostica facoltativa direttamente nelle Impostazioni, su ogni dispositivo.
Il recapito delle notifiche sulle cure di altri corresponsabili di un gatto condiviso - esecuzione di un contratto (GDPR art. 6.1.b: la funzione di cura condivisa che scegli unendoti a un gatto o invitando dei corresponsabili); la visualizzazione del nome di una persona agli altri corresponsabili dello stesso gatto - legittimo interesse (art. 6.1.f: sapere chi ha somministrato il farmaco evita una doppia dose). L’interruttore “Cure di altri corresponsabili” disattiva solo la RICEZIONE delle notifiche; in questa versione l’autore non può disattivare la visualizzazione del proprio nome. Puoi opporti (GDPR art. 21) cambiando o rimuovendo il tuo nome in Impostazioni → Cura condivisa → “Il tuo nome in famiglia” - la notifica mostra allora il tuo ruolo (“Titolare” o “Corresponsabile”) al posto di un nome.
Google Cloud (compresa la diagnostica degli errori di Felivo) è configurato in regioni europee. Paddle, RevenueCat, Google e altri fornitori possono trattare dati al di fuori del SEE. Utilizzano i meccanismi di trasferimento richiesti dalla legge, comprese le decisioni di adeguatezza applicabili o le clausole contrattuali tipo; i dettagli e i destinatari in vigore sono indicati nelle loro informative sulla privacy e negli accordi di trattamento.
6. I tuoi diritti (GDPR)
Hai diritto di accesso, rettifica, cancellazione (“diritto all’oblio”), limitazione, portabilità (backup dei dati nell’app) e opposizione.
Eliminazione dell’account (Impostazioni → Account): blocca subito nuove scritture ed elimina l’account di autenticazione, i dati di Firestore, i file di Storage e il profilo cliente di RevenueCat. Resta un registro tecnico di eliminazione che contiene solo l’UID e lo stato dell’operazione per almeno due ore, per chiudere le sessioni obsolete e i caricamenti tardivi; ogni 15 minuti viene eseguita una pulizia finale che elimina quel registro dopo aver confermato che non restano residui. Non consideriamo un successo un’eliminazione parziale. Completiamo automaticamente un’eliminazione interrotta: riproviamo prima ogni 15 minuti e poi una volta al giorno per 7 giorni (una volta eliminato l’account di autenticazione, ripetiamo la pulizia finale ogni 15 minuti fino al completamento); se nemmeno così funziona, puoi ripetere l’eliminazione dell’account nelle Impostazioni o scrivere a hello@felivo.app. Se l’eliminazione fallisce prima che abbiamo iniziato ad annullare gli abbonamenti Paddle e a eliminare il profilo RevenueCat (ad esempio non siamo riusciti a verificare il tuo abbonamento), non viene eliminato nulla e il tuo account continua a funzionare - basta ripetere l’eliminazione nelle Impostazioni. I fornitori di pagamento esterni possono conservare i registri delle transazioni per i periodi richiesti da obblighi legali, fiscali, di regolamento o di prevenzione delle frodi.
Esportazione di un pacchetto completo dei dati di cura e degli allegati, disponibile nell’app con tutti i piani. Non comprende i registri tecnici dell’account né di fatturazione; puoi richiederne una copia a hello@felivo.app. Le esportazioni superiori a 25 MiB si possono comunque scaricare, anche se Felivo non le ripristinerà sul dispositivo per limiti di sicurezza della memoria.
Se ritieni che il trattamento violi il GDPR, puoi presentare un reclamo al Presidente dell’Ufficio polacco per la protezione dei dati personali (Prezes UODO) o all’autorità di controllo competente del tuo paese. In Italia è il Garante per la protezione dei dati personali.
7. Periodo di conservazione
I dati dell’app vengono conservati finché esiste il tuo account e, dopo la sua eliminazione, vengono cancellati da Firestore, Storage, Auth e dal profilo RevenueCat associato all’UID di Firebase; un registro tecnico di eliminazione di breve durata resta solo fino alla pulizia finale, una volta scadute le sessioni obsolete. L’identificativo tecnico anonimo dell’SDK mobile descritto nella sezione 5 non è un profilo di Felivo e il dispositivo o il fornitore possono conservarlo secondo la propria conservazione. Se usi un account con accesso effettuato e verificato, Felivo può creare un backup privato dell’account al giorno mentre l’app è aperta, il dispositivo è connesso e la sincronizzazione è terminata. Questi backup sono disponibili solo per il tuo account nelle Impostazioni e scadono dopo 30 giorni; eliminando l’account vengono eliminati anche loro. Le versioni protette di Firestore a un punto nel tempo possono essere conservate fino a 7 giorni, mentre i backup gestiti di Firestore e gli oggetti di Storage eliminati in modo recuperabile possono essere conservati fino a 30 giorni. Questi livelli di ripristino in caso di disastro non sono accessibili all’app e vengono usati solo a tale scopo. Prima di mettere in servizio qualsiasi ambiente ripristinato, le eliminazioni degli account vengono applicate di nuovo e va verificato che non restino residui. Gli inviti scaduti e altri registri tecnici di breve durata vengono eliminati automaticamente secondo la conservazione configurata. Paddle conserva i dati delle transazioni richiesti dalla legge, mentre gli altri fornitori applicano i propri obblighi di conservazione.
Il token push viene eliminato all’uscita dall’account, alla disattivazione dei promemoria sul dispositivo, quando Google/Apple lo segnalano come non valido, quando lo stesso dispositivo registra un altro account e insieme all’account. Se la registrazione del token non può essere eliminata all’uscita (ad es. senza internet), l’app invalida il token in Firebase Cloud Messaging e, se anche questo fallisce, ripete la pulizia all’avvio successivo; dopo l’uscita, il telefono comunque non mostra notifiche di cura dell’account chiuso. Felivo non conserva il testo della notifica dopo l’invio. I contatori che limitano il numero di notifiche (senza contenuto) scadono dopo 25 ore.
8. Minori
Non è rivolto ai minori di 14 anni (età fissata in Italia dall’art. 2-quinquies del Codice privacy; in un altro paese vale l’età prevista dalla sua legge, nell’UE tra 13 e 16 anni) e non ne raccoglie consapevolmente i dati.
9. Modifiche
Comunicheremo le modifiche importanti nell’app o via email. La data dell’ultimo aggiornamento è indicata sopra.
10. Avviso medico
Felivo non sostituisce la visita veterinaria. Le funzioni informative (ad es. la valutazione dell’urgenza dei sintomi) aiutano a organizzare le cure, ma non sono una diagnosi né un parere medico. In caso di emergenza, contatta un veterinario.
O controlador dos dados é Artur Bardziński (pessoa física), Piotrkowska 101/13, 90-425 Łódź, Polônia - o desenvolvedor do app Felivo (contato acima). O Felivo é um diário de saúde para gatos (perfil, medicamentos, consultas veterinárias, resultados de exames, documentos, lembretes; módulo opcional para a terapia da FIP - peritonite infecciosa felina).
Nesta política, “Titular” (entre aspas e com inicial maiúscula) indica o papel no app da pessoa que criou o perfil do gato e o compartilha com os “Corresponsáveis”. Não deve ser confundido com o controlador dos dados, que é somente o desenvolvedor indicado acima, nem com o “titular dos dados” da LGPD (a pessoa a quem os dados se referem); nem o “Titular” nem os “Corresponsáveis” são controladores ou controladores conjuntos dos dados.
Canal de comunicação e encarregado: para exercer os seus direitos ou tratar de qualquer assunto sobre os seus dados, escreva para hello@felivo.app. O controlador é uma pessoa natural e, como agente de tratamento de pequeno porte, não indicou um encarregado; essa dispensa está prevista no art. 11 da Resolução CD/ANPD nº 2/2022, que exige este canal.
2. Os dados que tratamos
Dados da conta: endereço de e-mail e autenticação criptografada (Firebase Authentication). Nunca vemos a sua senha.
Dados que você insere: perfil do animal (nome, raça, data de nascimento, foto), registros de saúde, medicamentos e administrações, frascos / estoques, consultas, sintomas, documentos médicos (arquivos / fotos dos resultados de exames), anotações, dados dos veterinários, gastos. Parte desses dados são dados de saúde sensíveis do seu animal, que tratamos com especial cuidado.
Chave-senha, se você a ativar: a chave PÚBLICA, um identificador da chave, um contador de uso, o tipo de dispositivo e o nome do dispositivo que você escolher. A chave PRIVADA nunca sai do seu dispositivo e não temos acesso a ela. Nenhum dado biométrico é coletado - a sua impressão digital ou o reconhecimento facial nunca são enviados a nós; quem os verifica é apenas o seu dispositivo. As chaves-senha são excluídas junto com a sua conta e você pode removê-las uma a uma em Ajustes.
Dados técnicos mínimos: versão do app, plataforma, tipo de erro e um rastro técnico limpo - automaticamente depois de um fechamento inesperado, se o envio de relatórios de erro estiver ativo para aquela versão, ou quando você envia um relatório de problema. Não fazemos análise de comportamento e não armazenamos a localização precisa.
Notificações push: se você ativar os lembretes no app para celular ou as notificações push no navegador, armazenamos o identificador de notificações do seu dispositivo (token do Firebase Cloud Messaging), o idioma e o fuso horário. Eles servem exclusivamente para entregar as notificações do Felivo àquele dispositivo.
3. O que NÃO fazemos
Não vendemos os seus dados nem os compartilhamos com terceiros para fins de marketing.
Sem publicidade, sem rastreadores de publicidade.
Sem fontes web de uma CDN - as fontes são hospedadas por nós (o endereço IP não é transmitido).
Sem análise de comportamento nem telemetria no app.
A prévia da câmera do contador de respirações funciona só no seu dispositivo: a imagem nunca é gravada, salva nem enviada - nem para nós nem para ninguém.
Sem ferramentas de IA externas - o “Felivo Insights” é uma análise baseada em regras claras, calculada no app a partir dos seus dados (nada é enviado a terceiros); é informativa e não é um diagnóstico.
4. Onde e como armazenamos os dados
Os dados são tratados localmente no seu dispositivo (local-first) e - depois do login - sincronizados com o Firebase (Google Cloud, região da UE): Firestore (dados) e Cloud Storage (arquivos médicos).
Isolamento: as regras de segurança permitem o acesso somente aos seus dados. Nenhuma outra pessoa pode ver os seus gatos, os registros ou os documentos - com uma exceção: um corresponsável que você mesmo convida (veja abaixo).
Cuidado compartilhado (Family, recurso Premium): você pode convidar um ou mais corresponsáveis para um único gato, dentro do limite do seu plano. Você define o acesso como somente leitura ou leitura e escrita. O cuidado compartilhado é iniciado por você e pode ser revogado em Ajustes; no app o acesso termina na hora, enquanto um link temporário para um arquivo emitido antes pode continuar válido por no máximo um minuto. Os códigos de convite valem 72 horas e funcionam só para a conta Felivo com o endereço de e-mail que você informa no momento do convite (o convite guarda apenas um hash desse endereço, não o endereço em si). Quando um corresponsável entra, só o “Titular” do perfil do gato pode ver o e-mail dele; os outros corresponsáveis não. Você pode adicionar um “nome na família” (apenas o seu primeiro nome, até 30 caracteres) - as pessoas que cuidam dos seus gatos o veem ao lado de quem registrou a administração de um medicamento, uma refeição ou uma dose de FIP; para esses registros guardamos o identificador da conta que os adicionou. Você pode alterar ou remover o nome em Ajustes; ele também é excluído quando você deixa de cuidar de um gato e quando exclui a sua conta. O identificador do autor permanece nos registros do gato enquanto eles existirem (mesmo depois de você excluir a sua conta - ele já não pode ser vinculado a um nome nem a um endereço de e-mail).
Notificações de cuidado em família: quando você cuida de um gato junto com outras pessoas, o seu nome de “Seu nome na família” pode aparecer em uma notificação nos dispositivos dos outros quando você registra um medicamento, uma dose ou uma refeição (por exemplo, “Medicamento administrado às 08:02 · Ana”). A notificação nunca contém o nome do medicamento nem qualquer doença. Cada pessoa pode desativar o RECEBIMENTO dessas notificações em Ajustes → Notificações → “Cuidados de outros responsáveis”. Nesta versão você não pode desativar a exibição do seu nome para os outros; você pode alterá-lo ou removê-lo a qualquer momento em Ajustes → Cuidado compartilhado → “Seu nome na família” - sem nome, a notificação mostra o seu papel (“Titular” ou “Corresponsável”).
Os arquivos médicos são privados (somente o “Titular” do perfil do gato e os “Corresponsáveis” convidados; HTTPS em trânsito).
O modo demo e o modo sem login funcionam somente em local.
5. Operadores e outros destinatários
Google Firebase / Google Cloud - login, armazenamento de dados e arquivos.
Firebase Cloud Messaging (Google) e Apple Push Notification service (Apple) - entrega das notificações push aos celulares. Recebem o token do dispositivo e o texto da notificação descritos nas seções 2 e 4.
Hostinger - hospedagem do app web estático (app.felivo.app); não armazena os seus dados de saúde.
Paddle.com Market Limited - processamento de pagamentos como Merchant of Record; o seu e-mail e os dados de pagamento chegam à Paddle somente quando você ativa o Premium - quando você abre a tela do plano, o script da Paddle é carregado para mostrar o preço na sua moeda, e nesse momento a Paddle vê o endereço IP do seu dispositivo (nunca armazenamos números de cartão). A Paddle pode guardar alguns dados de transações por cinco anos para cumprir obrigações legais; você pode pedir a exclusão dos demais dados pelo processo de exclusão de dados de compradores dela. O login com Google/Apple - quando você o usa - é autenticado pelo Google ou pela Apple, respectivamente.
Diagnóstico de erros próprio (Google Cloud / Firebase, projeto do Felivo, região da UE - europe-west1) - os relatórios de erro opcionais vão para o backend do Felivo. Um relatório também pode se referir a uma conexão ou a um script que o navegador bloqueou por estar fora da lista de endereços permitidos (a política de segurança CSP); nesse caso ele contém somente o tipo de regra e o nome do servidor, sem o endereço da página. Um evento armazenado contém uma categoria técnica fixa e um código de erro, um rastro de pilha limpo, contadores técnicos de uma lista permitida, a versão do app, o tipo de ambiente e um identificador de correlação aleatório - sem identificadores da conta, e-mail, nomes, anotações nem dados de saúde; o conteúdo é filtrado no dispositivo e de novo no servidor antes de ser armazenado, e o endereço IP não é salvo no evento. A conexão de rede com o Google Cloud - como qualquer requisição HTTPS - carrega o endereço IP do dispositivo, que pode aparecer nos registros técnicos da infraestrutura do Google. Você pode desativar os relatórios opcionais neste dispositivo em Ajustes; com os relatórios desativados o Felivo não envia nenhum transporte de diagnóstico, inclusive dos eventos coletados antes da desativação. Guardamos uma cópia de trabalho dos eventos por até 14 dias, e os registros técnicos do Google Cloud seguem a retenção padrão do Google Cloud (30 dias).
Sentry (Functional Software, Inc.) - os mesmos eventos de diagnóstico limpos (sem identificadores da conta, e-mail, nomes, anotações nem dados de saúde) também podem ser encaminhados ao serviço de monitoramento de erros Sentry, exclusivamente pelo servidor proxy do Felivo na região da UE (europe-west1). O Sentry não recebe o endereço IP do seu dispositivo - a conexão com o Sentry é aberta pelo servidor do Felivo, e o projeto Sentry impõe o bloqueio do armazenamento de endereços IP e uma regra que remove todo contexto de usuário de cada evento. Os eventos vão para a instância da UE do Sentry e são guardados por até 30 dias. Ao desativar o diagnóstico opcional em Ajustes, este canal também é desativado.
RevenueCat, Inc. e as lojas de apps - Google Play (Google LLC) no Android e Apple App Store (Apple Inc.) no iPhone - gerenciam as compras do Premium no app para celular. O app contata a RevenueCat somente quando você abre a tela do plano ou quando uma conta nova já tem registros de três dias diferentes (o app então verifica a oferta Premium), compra o Premium ou restaura uma compra anterior - usar o Felivo com o plano Free sem mais nada não envia nada para lá. A loja cobra o pagamento, e a RevenueCat valida a compra e nos transmite o status da sua assinatura; nesse momento ela recebe o identificador da sua conta (o seu UID do Firebase), o endereço IP do seu dispositivo e dados técnicos da conexão (sistema operacional, versão do app, idioma). Não transmitimos o seu e-mail, o seu nome nem nada sobre o seu gato, e não compartilhamos identificadores de publicidade. Nunca guardamos números de cartão. Quando você exclui a sua conta Felivo, o perfil de cliente da RevenueCat associado ao seu UID do Firebase é excluído. Não podemos cancelar por você uma assinatura feita no Google Play ou na App Store: se você não a desativar, a loja continua cobrando mesmo depois da exclusão da conta; os registros de compras guardados pelas lojas continuam sujeitos às políticas do Google e da Apple. Depois de logOut(), o SDK para celular pode criar um identificador técnico anônimo local independente. O Felivo não o recebe nem pode vinculá-lo com segurança à conta excluída; ele pode permanecer na memória do dispositivo ou do fornecedor até que o fornecedor o limpe.
reCAPTCHA / App Check (Google) - proteção contra abusos (bots) na web, inclusive na tela de login; um token de verificação e sinais básicos do navegador vão para o Google, sem os seus dados de saúde.
Apple Inc. (Entrar com a Apple) - Entrar com a Apple, quando você o usa. No Safari e no iPhone/iPad, a tela de login e as configurações dos métodos de login carregam o script do Entrar com a Apple dos servidores da Apple, para que a janela da Apple abra logo depois do toque - a Apple então vê o seu endereço IP e o tipo de navegador, mesmo que você não escolha a Apple.
5A. Finalidades, bases legais e transferências
A conta, a sincronização, o backup, o cuidado compartilhado e os recursos de cuidado são tratados para executar o contrato ou adotar medidas que você solicita (GDPR, art. 6.1.b; LGPD, art. 7º, V).
A cobrança e os registros das transações exigidos são tratados para executar o contrato e cumprir obrigações legais e fiscais (GDPR, art. 6.1.b e c; LGPD, art. 7º, II e V).
A segurança, a prevenção de abusos e o diagnóstico limitado de erros se baseiam no interesse legítimo de manter um serviço seguro e confiável (GDPR, art. 6.1.f; LGPD, art. 7º, IX). Você pode se opor desativando o diagnóstico opcional diretamente em Ajustes, em cada dispositivo.
A entrega das notificações sobre os cuidados de outros corresponsáveis de um gato compartilhado - execução de um contrato (GDPR art. 6.1.b e LGPD, art. 7º, V: o recurso de cuidado compartilhado que você escolhe ao entrar em um gato ou convidar corresponsáveis); a exibição do nome de uma pessoa aos outros corresponsáveis do mesmo gato - interesse legítimo (GDPR, art. 6.1.f, e LGPD, art. 7º, IX: saber quem deu o medicamento evita uma dose dupla). A chave “Cuidados de outros responsáveis” desativa somente o RECEBIMENTO das notificações; nesta versão o autor não pode desativar a exibição do próprio nome. Você pode se opor (GDPR art. 21; LGPD, art. 18, § 2º) alterando ou removendo o seu nome em Ajustes → Cuidado compartilhado → “Seu nome na família” - a notificação passa então a mostrar o seu papel (“Titular” ou “Corresponsável”) no lugar de um nome.
O Google Cloud (inclusive o diagnóstico de erros do Felivo) é configurado em regiões europeias. A Paddle, a RevenueCat, o Google e outros fornecedores podem tratar dados fora do EEE. Eles usam os mecanismos de transferência exigidos por lei, inclusive as decisões de adequação aplicáveis ou as cláusulas contratuais padrão; os detalhes e os destinatários em vigor estão nas políticas de privacidade deles e nos acordos de tratamento.
Para quem está no Brasil: os dados são transferidos para a União Europeia (controlador na Polônia e Google Cloud em regiões europeias), que a ANPD reconheceu como tendo nível de proteção adequado (LGPD, art. 33, I; Resolução CD/ANPD nº 32/2026). Para fornecedores fora da UE e do EEE, a transferência se apoia no art. 33 da LGPD, em especial quando é necessária para executar o contrato que você solicitou (art. 33, IX, combinado com o art. 7º, V).
6. Os seus direitos (GDPR e LGPD)
Você tem direito de acesso, retificação, exclusão (“direito ao esquecimento”), limitação, portabilidade (backup dos dados no app) e oposição. Se você está no Brasil, a LGPD (art. 18) também garante, sem custos: confirmação da existência de tratamento; acesso; correção de dados incompletos, inexatos ou desatualizados; anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade com a lei; portabilidade; eliminação dos dados tratados com consentimento; informação sobre as entidades com as quais os dados foram compartilhados; informação sobre a possibilidade de não dar consentimento e as consequências disso; e revogação do consentimento. Para exercê-los, use o canal indicado na seção 1.
Exclusão da conta (Ajustes → Conta): bloqueia na hora novas gravações e exclui a conta de autenticação, os dados do Firestore, os arquivos do Storage e o perfil de cliente da RevenueCat. Permanece um registro técnico de exclusão que contém apenas o UID e o estado da operação por pelo menos duas horas, para encerrar sessões obsoletas e envios tardios; a cada 15 minutos é executada uma limpeza final que exclui esse registro depois de confirmar que não restam resíduos. Não consideramos sucesso uma exclusão parcial. Concluímos automaticamente uma exclusão interrompida: tentamos de novo primeiro a cada 15 minutos e depois uma vez por dia durante 7 dias (depois que a conta de autenticação é excluída, repetimos a limpeza final a cada 15 minutos até concluir); se nem assim funcionar, você pode repetir a exclusão da conta em Ajustes ou escrever para hello@felivo.app. Se a exclusão falhar antes de termos começado a cancelar as assinaturas da Paddle e a excluir o perfil da RevenueCat (por exemplo, não conseguimos verificar a sua assinatura), nada é excluído e a sua conta continua funcionando - basta repetir a exclusão em Ajustes. Os provedores de pagamento externos podem guardar os registros de transações pelos períodos exigidos por obrigações legais, fiscais, de liquidação ou de prevenção a fraudes.
Exportação de um pacote completo dos dados de cuidado e dos anexos, disponível no app em todos os planos. Não inclui os registros técnicos da conta nem de cobrança; você pode pedir uma cópia deles a hello@felivo.app. As exportações acima de 25 MiB podem ser baixadas do mesmo jeito, ainda que o Felivo não as restaure no dispositivo por limites de segurança da memória.
Se você acha que o tratamento viola o GDPR ou a LGPD, pode apresentar uma reclamação ao Presidente do Escritório Polonês de Proteção de Dados Pessoais (Prezes UODO) ou à autoridade de controle competente do seu país. No Brasil, você pode peticionar à Autoridade Nacional de Proteção de Dados (ANPD) (LGPD, art. 18, § 1º).
7. Período de retenção
Os dados do app são mantidos enquanto a sua conta existir e, depois da exclusão, são apagados do Firestore, do Storage, do Auth e do perfil da RevenueCat associado ao UID do Firebase; um registro técnico de exclusão de curta duração permanece somente até a limpeza final, depois que as sessões obsoletas expirarem. O identificador técnico anônimo do SDK para celular descrito na seção 5 não é um perfil do Felivo e o dispositivo ou o fornecedor podem guardá-lo conforme a própria retenção. Se você usa uma conta com login feito e verificado, o Felivo pode criar um backup privado da conta por dia enquanto o app está aberto, o dispositivo está conectado e a sincronização terminou. Esses backups ficam disponíveis somente para a sua conta em Ajustes e expiram depois de 30 dias; ao excluir a conta, eles também são excluídos. As versões protegidas do Firestore em um ponto no tempo podem ser guardadas por até 7 dias, e os backups gerenciados do Firestore e os objetos do Storage excluídos de forma recuperável podem ser guardados por até 30 dias. Esses níveis de recuperação de desastre não são acessíveis ao app e só são usados para essa finalidade. Antes de colocar em serviço qualquer ambiente restaurado, as exclusões de contas são aplicadas de novo e é preciso verificar que não restam resíduos. Os convites expirados e outros registros técnicos de curta duração são excluídos automaticamente conforme a retenção configurada. A Paddle guarda os dados de transações exigidos por lei, e os demais fornecedores aplicam as próprias obrigações de retenção.
O token push é excluído ao sair da conta, ao desativar os lembretes no dispositivo, quando o Google/a Apple o informam como inválido, quando o mesmo dispositivo registra outra conta e junto com a conta. Se o registro do token não puder ser excluído ao sair (por exemplo, sem internet), o app invalida o token no Firebase Cloud Messaging e, se isso também falhar, repete a limpeza na próxima abertura; depois de sair, o celular de qualquer forma não mostra notificações de cuidado da conta encerrada. O Felivo não guarda o texto da notificação depois do envio. Os contadores que limitam o número de notificações (sem conteúdo) expiram depois de 25 horas.
8. Menores
O Felivo não é direcionado a crianças nem a adolescentes menores de 16 anos e não coleta conscientemente os dados deles (LGPD, art. 14).
9. Alterações
Comunicaremos as alterações importantes no app ou por e-mail. A data da última atualização está indicada acima.
10. Aviso médico
O Felivo não substitui a consulta veterinária. Os recursos informativos (por exemplo, a avaliação da urgência dos sintomas) ajudam a organizar os cuidados, mas não são um diagnóstico nem um parecer médico. Em caso de emergência, entre em contato com um veterinário.