legal_doc // killswitch // privacy_policy.txt
Polityka prywatności
Tłumaczenie polskie ma charakter informacyjny. W razie rozbieżności rozstrzyga wersja angielska.
Kim jesteśmy
Killswitch to niezależna aplikacja na Androida, która przerywa nieskończone przewijanie feedów w wybranych przez Ciebie aplikacjach, pozostawiając działające komentarze, czaty i odpowiedzi. Nie jest powiązana z żadną korporacją ani z żadną z aplikacji, które chroni; nie jest też przez nie wspierana.
Nie stoi za nią firma ani zespół: jeden programista, jedna aplikacja. W sprawach prywatności napisz na adres podany na dole tej strony.
W skrócie
Reszta dokumentu istnieje, ponieważ Killswitch korzysta z dwóch mocnych uprawnień Androida oraz jednego opcjonalnego i zasługujesz na dokładne wyjaśnienie, do czego służą. Najważniejsze są punkty 04 i 05.
Jakie dane zbieramy
Żadnych. Nie „zanonimizowanych”, nie „zagregowanych”: żadnych. Killswitch nie zbiera, nie przesyła i nie ma żadnej możliwości otrzymania:
- Imienia, adresu e-mail, numeru telefonu ani żadnego identyfikatora konta
- Identyfikatora reklamowego, identyfikatora urządzenia ani innego trwałego identyfikatora
- Danych o lokalizacji, dokładnej ani przybliżonej
- Kontaktów, zdjęć, plików ani schowka
- Zawartości ekranu, wiadomości ani niczego, co wpisujesz
- Czasu korzystania z aplikacji. Jeśli zezwolisz na dostęp do danych o użyciu, jest on odczytywany na telefonie wyłącznie do posortowania jednej listy i nigdy nie jest zapisywany ani wysyłany (punkt 06)
- Listy zainstalowanych aplikacji. Killswitch nawet ich nie widzi (punkt 06)
- Analityki użycia, raportów awarii ani logów diagnostycznych
- Danych płatniczych. Aplikacja nie ma żadnych zakupów
Killswitch nie zawiera sieci reklamowej, biblioteki analitycznej ani biblioteki do raportowania awarii. Nie wykonuje żadnych żądań sieciowych. Działa identycznie w trybie samolotowym, zawsze.
Usługa ułatwień dostępu
Killswitch korzysta z API AccessibilityService Androida. To jedyny sposób, w jaki aplikacja na Androida może wykryć przewijanie w innej aplikacji, a wykrywanie właśnie tego jest całą funkcją Killswitcha.
Co robi usługa
- Odbiera zdarzenia przewijania (
TYPE_VIEW_SCROLLED), zmiany ekranu (TYPE_WINDOW_STATE_CHANGED) i stuknięć (TYPE_VIEW_CLICKED) - Tylko z aplikacji, które sam zaznaczyłeś na ekranie TARGETS. Usługa ogranicza się dokładnie do tej listy pakietów i nie jest wybudzana przez żadną inną aplikację
- Czyta strukturę widocznego ekranu, aby odróżnić feed lub odtwarzacz krótkich filmów od wątku komentarzy lub czatu: identyfikatory widoków, nazwy klas, położenie na ekranie oraz to, czy jest na nim pole tekstowe i czy jest aktywne
- Używa stuknięć w jednym celu: żeby wiedzieć, że przeszedłeś do wiadomości, komentarzy albo okna udostępniania, i niczego, co stamtąd otworzysz, nie blokować. W tym celu odczytuje krótką etykietę stukniętego przycisku, na przykład „Inbox” albo „Komentarze”, porównuje ją na miejscu ze stałą listą słów i od razu odrzuca. Etykieta dłuższa niż 40 znaków, na przykład tytuł filmu albo wiadomość, to treść, a nie przycisk, i nigdy nie jest odczytywana
- Stosuje tryb wybrany dla każdej aplikacji: blokuje odtwarzacze krótkich filmów, blokuje serię szybkich przewinięć feedu albo blokuje przewijanie feedu w ogóle. Gdy zadziała, pokazuje ekran blokady i wyprowadza Cię z feedu: otwiera skrzynkę wiadomości tej aplikacji, zamyka aplikację albo naciska Wstecz, zależnie od ustawienia w CONFIG. Skrzynkę otwiera, naciskając przycisk wiadomości tej aplikacji, dokładnie tak, jak zrobiłby to Twój palec, i nigdy nie naciska niczego poza tą aplikacją
Czego usługa nie robi
- Nie czyta Twoich postów, wiadomości, komentarzy ani niczego innego, co ktoś napisał. Jedyne słowa, jakie w ogóle odczytuje, to krótkie etykiety stukniętych przycisków, opisane wyżej
- Nie rejestruje naciśnięć klawiszy ani niczego, co wpisujesz
- Nie robi zrzutów ekranu ani nie nagrywa ekranu
- Nie zapisuje żadnej zawartości ekranu, nawet tymczasowo na urządzeniu
- Niczego nigdzie nie wysyła. Usługa nie ma dostępu do sieci
Sygnały strukturalne z punktu 04 są analizowane w pamięci, w danej chwili, aby odpowiedzieć na jedno pytanie tak/nie („czy to feed?”), i natychmiast odrzucane. Nic z nich nie trafia na dysk poza dziennymi licznikami wymienionymi w punkcie 06.
Wyświetlanie nad innymi aplikacjami
Killswitch prosi o uprawnienie SYSTEM_ALERT_WINDOW, aby wyświetlić ekran blokady nad aplikacją, którą przewijałeś. Ekran pokazuje nazwę aplikacji i Twój dzisiejszy licznik, a po około trzech sekundach sam znika.
Nakładka nie służy do niczego innego. Nie wyświetla reklam, nie zbiera kliknięć i nie pojawia się nad żadną aplikacją spoza Twojej listy.
Dane zapisane na urządzeniu
Killswitch przechowuje niewielką ilość danych we własnej, prywatnej pamięci aplikacji, dostępnej tylko dla niej. Pełna lista:
| Co | Po co |
|---|---|
| TARGETSNazwy zaznaczonych pakietów | Żeby blokada wiedziała, które aplikacje obserwować |
| MODESCo jest blokowane, ogólnie i dla każdej aplikacji | Żeby blokada stosowała wybraną przez Ciebie zasadę |
| COUNTERSDzienne liczniki blokad i przewinięć oraz czas spędzony w chronionych feedach, ostatnie 30 dni | Ekran STATS |
| BASELINEWpisana przez Ciebie liczba godzin dziennie | Żeby mierzyć postęp względem Twojej własnej liczby |
| SETTINGSKolor akcentu, czułość, przełączniki, wykorzystane dziś przepustki, moment uzbrojenia blokady i data akceptacji tej polityki | Żeby aplikacja wyglądała i działała tak, jak ją ustawisz |
To pełna lista. Nic z tego nie opuszcza urządzenia, nic nie jest kopiowane na żaden nasz serwer, a liczniki możesz w każdej chwili wyczyścić w CONFIG > DATA > RESET STATISTICS.
Co aplikacja widzi z Twoich aplikacji
Prawie nic, i to wymusza Android, a nie nasza obietnica. Killswitch nie ma uprawnienia QUERY_ALL_PACKAGES, więc nie może odczytać listy aplikacji na Twoim telefonie.
Zamiast tego deklaruje w manifeście około trzydziestu konkretnych pakietów (aplikacji znanych z nieskończonego feedu) i może sprawdzić jedynie, czy są zainstalowane, aby narysować ekran TARGETS. Każda inna aplikacja jest dla niej niewidoczna: system zgłasza ją jako nieznalezioną.
Czas ekranu, jeśli na to pozwolisz
Dostęp do danych o użyciu (PACKAGE_USAGE_STATS) jest opcjonalny i możesz go przyznać tylko Ty, w Ustawieniach Androida. Dzięki niemu Killswitch pokazuje przy każdej aplikacji ze swojej listy średni dzienny czas jej używania z ostatniego tygodnia, tę samą liczbę, którą pokazuje Cyfrowa równowaga, i używa jej do posortowania listy oraz do podpowiedzi, które aplikacje chronić. Dane są odczytywane na bieżąco, tylko dla aplikacji z listy Killswitcha, i nigdy nie są zapisywane ani nigdzie wysyłane. Killswitch działa tak samo bez tego dostępu, a w tym samym miejscu ustawień możesz go w każdej chwili odebrać.
Usługi zewnętrzne
Żadne. Killswitch nie integruje żadnej zewnętrznej usługi:
- Brak Firebase, Google Analytics i innych dostawców analityki
- Brak sieci reklamowej i SDK mediacyjnego
- Brak raportowania awarii (Crashlytics, Sentry i podobne)
- Brak dostawcy logowania. Nie ma konta, do którego można się zalogować
- Brak przechowywania w chmurze i backendu synchronizacji
Aplikacja jest dystrybuowana przez Google Play, a Google zbiera własne dane o instalacjach i zakupach zgodnie z własną polityką prywatności. Dzieje się to po stronie Google i nie otrzymujemy z tego żadnych danych osobowych.
Twoje prawa
Unia Europejska (RODO)
RODO daje Ci prawa do danych osobowych, które przechowuje o Tobie administrator. Killswitch nie przechowuje żadnych, więc w praktyce prawa te realizuje sama konstrukcja aplikacji, a nie procedura wniosków. Mimo to wymieniamy je w całości:
Wszystkie zapisane dane widać w aplikacji. Nic nie jest przechowywane gdzie indziej.
Możesz zmienić wszystko w aplikacji w każdej chwili.
Wyczyść statystyki w CONFIG albo odinstaluj aplikację. Oba sposoby działają natychmiast i w całości.
Nie przechowujemy danych, które można by przenieść.
Odbierz dowolne uprawnienie w Ustawieniach Androida, kiedy chcesz.
Możesz złożyć skargę do krajowego organu nadzorczego.
Kalifornia (CCPA / CPRA)
Nie zbieramy, nie sprzedajemy i nie udostępniamy danych osobowych w rozumieniu prawa Kalifornii. Nie ma danych, o które można wnioskować, które można usunąć lub z których można zrezygnować, ani niczego, za co można by być dyskryminowanym.
Minimalny wiek
Aplikacja jest przeznaczona dla osób w wieku 13 lat i starszych. Ponieważ nie zbiera żadnych danych osobowych, nie może, świadomie ani nieświadomie, zebrać danych dziecka. Rodzice mogą zainstalować Killswitch na urządzeniu młodszego dziecka; aplikacja działa tak samo niezależnie od tego, kto z niej korzysta.
Bezpieczeństwo i przechowywanie
Dane Killswitcha znajdują się w prywatnym katalogu aplikacji, który Android izoluje od innych aplikacji, i chronią je zabezpieczenia urządzenia: blokada ekranu i pełne szyfrowanie dysku. Aktualizowanie oprogramowania urządzenia to najskuteczniejsza rzecz, jaką możesz dla nich zrobić.
- Liczniki: przechowywane przez kroczące 30 dni, potem automatycznie usuwane
- Ustawienia i cele: przechowywane, dopóki ich nie zmienisz lub nie odinstalujesz aplikacji
- Czas ekranu: nigdy nie jest zapisywany, odczytywany tylko podczas rysowania listy aplikacji
- Cała reszta: nie istnieje
Nie ma okresu przechowywania po stronie serwera, bo nie ma serwera.
Zmiany polityki
Możemy od czasu do czasu aktualizować tę Politykę Prywatności. Zmieni się wtedy data „Ostatnia zmiana” na górze strony. Jeśli przyszła wersja Killswitcha zacznie zbierać jakiekolwiek dane, zmiana zostanie opisana tutaj i ogłoszona w aplikacji, zanim wejdzie w życie, a nie ukryta w kolejnej wersji dokumentu.
Kontakt
Pytania, wątpliwości albo coś w tej polityce, co uważasz za błędne: napisz bezpośrednio.