VentUIPolityka prywatności
Wersja z 6 listopada 2026 r. Dotyczy VentUI 2.0.2 i nowszych. Administrator: Piotr Buś, kontakt: bus.piotrek@gmail.com.
Centrala i dane lokalne
VentUI nie wymaga konta. Adres centrali, preferencje i ustawienia połączenia są przechowywane na urządzeniu. Odczyty i polecenia są przesyłane bezpośrednio między telefonem a centralą w sieci lokalnej. Nie wysyłamy pomiarów, rejestrów, nazwy centrali ani jej lokalnego adresu IP do Firebase lub serwera aplikacji. Modbus TCP w sieci lokalnej nie zapewnia szyfrowania — korzystaj z zaufanej sieci. Tryb demo używa przykładowych danych i nie łączy się z centralą. Eksport lub udostępnienie konfiguracji następuje wyłącznie na żądanie użytkownika do wybranego przez niego miejsca.
Opcjonalne statystyki i błędy
Firebase Analytics i Crashlytics (Google) są domyślnie wyłączone. Możesz dobrowolnie włączyć „Pomóż ulepszać VentUI” w ustawieniach i wyłączyć tę opcję w dowolnym momencie. Po włączeniu usługi przetwarzają zdarzenia użycia (np. uruchomienie aplikacji i demo), identyfikatory instalacji, informacje o urządzeniu, systemie i wersji aplikacji oraz raporty awarii. Analytics może określać przybliżony region na podstawie połączenia sieciowego. Nie ustawiamy identyfikatora użytkownika ani nie wysyłamy treści komunikatów błędów Dart, które mogłyby zawierać adres centrali. Dane służą statystykom i poprawie stabilności, a nie personalizacji reklam. Wyłączenie opcji zatrzymuje zbieranie i usuwa niewysłane raporty. Wersje debug nie zbierają statystyk.
Reklamy na Androidzie i iOS
Android i iOS zawierają niewielkie banery Google AdMob pod sterowaniem prędkością i wyszukiwaniem urządzeń w ustawieniach. Po udanym zapisie harmonogramu P11 może pojawić się jedna reklama pełnoekranowa, jeśli jest już załadowana. Zapis nie czeka na reklamę; anulowany lub nieudany zapis jej nie wyświetla. Na iOS żądamy wyłącznie reklam niespersonalizowanych, wyłączamy identyfikator własny wydawcy i nie prosimy o ATT ani dostęp do IDFA. SDK reklamowe może przetwarzać adres IP (w tym przybliżoną lokalizację), identyfikatory urządzenia/reklamy, interakcje z reklamami i aplikacją oraz informacje diagnostyczne w celu dostarczenia reklam, pomiaru i przeciwdziałania oszustwom. Zakres i personalizacja zależą od udzielonych zgód i ustawień systemu. Tam, gdzie jest to wymagane, formularz Google pyta o zgodę przed wyświetleniem reklam. Wybór możesz zmienić przez „Prywatność reklam” w ustawieniach, gdy ta opcja jest dostępna. Brak reklamy ani odmowa zgody nie blokują sterowania centralą.
Dostawcy, bezpieczeństwo i przechowywanie
Dostawcą usług jest Google; dane mogą być przetwarzane poza krajem użytkownika zgodnie z mechanizmami i zasadami Google. Komunikacja SDK z usługami Google jest szyfrowana w transmisji. Okresy przechowywania zależą od rodzaju usługi i jej ustawień; raporty są przechowywane tylko tak długo, jak jest to potrzebne do wymienionych celów. Aplikacja nie prosi o dokładną lokalizację, kontakty, zdjęcia ani dane płatnicze. Nie jest kierowana do dzieci.
Twoje wybory
Możesz wycofać zgodę na statystyki w aplikacji, zmienić zgodę reklamową i systemowe ustawienia reklam oraz usunąć lokalne dane przez wyczyszczenie danych aplikacji lub jej odinstalowanie. W sprawach dostępu, usunięcia, sprostowania, ograniczenia lub sprzeciwu skontaktuj się z administratorem. Raportów nie łączymy z Twoim imieniem lub adresem e-mail, dlatego identyfikacja konkretnego raportu może wymagać dodatkowych informacji. Przysługuje Ci prawo skargi do właściwego organu ochrony danych.
Prywatność Google · Firebase — prywatność · Technologie reklamowe Google
Privacy policy
Effective November 6, 2026 for VentUI 2.0.2 and later. Controller: Piotr Buś, bus.piotrek@gmail.com.
Local device connection
No account is required. Ventilation readings and commands travel directly between the phone and unit on the local network. We do not upload unit readings, registers, names or local IP addresses to Firebase or an application server. Connection preferences stay on the phone. Modbus TCP is not encrypted; use a trusted LAN. Demo uses sample data without connecting to hardware. Configuration export and sharing occur only when you choose a destination.
Optional analytics and diagnostics
Firebase Analytics and Crashlytics are disabled by default. “Help improve VentUI” in Settings enables optional usage events (app and demo launches), installation identifiers, device/OS/app information and crash reports. Analytics may infer a coarse region from the network connection. We do not set user IDs or send Dart exception messages containing local addresses. These data support usage statistics and reliability, not ad personalization. Opting out stops collection and deletes unsent crash reports. Debug builds do not collect telemetry.
Android and iOS advertising
Android and iOS display small Google AdMob banners below fan speed controls and device discovery in Settings. After a successfully saved P11 schedule, one interstitial may appear if already loaded. Saving never waits for an ad; cancelled or failed saves do not show one. On iOS we request non-personalized ads, disable the publisher first-party identifier and do not request ATT authorization or access IDFA. AdMob may process IP addresses/coarse location, device/ad identifiers, interactions and diagnostics for advertising, measurement and fraud prevention, subject to applicable consent and system settings. Google's consent form appears where required; available “Ad privacy options” in Settings let you change your choice. Refusing consent or an unavailable ad does not block ventilation controls.
Providers and your rights
Google processes SDK data, potentially in other countries under its privacy safeguards. SDK traffic to Google is encrypted in transit. Retention follows the service and project settings and the purposes above. VentUI does not request precise location, contacts, photos or payment information and is not directed at children. You can disable diagnostics, change ad privacy choices and delete local data by clearing app data or uninstalling. Contact the controller for access, deletion, correction, objection or restriction requests. Reports are not linked to your name/email, so locating a specific report may require additional information. You may complain to your data protection authority. See the Google and Firebase privacy links above.