Nonlate opiera się na najmniejszej praktycznej ilości danych potrzebnych do synchronizacji terminów i wyświetlania przypomnień o skupieniu.
Co przetwarzamy
- Dane połączenia dla integracji, które zdecydujesz się połączyć.
- Metadane zadań i kalendarzy potrzebne funkcjom aplikacji, takie jak tytuł, termin, źródło i stan ukończenia.
- Ustawienia aplikacji i preferencje skupienia.
- Anonimowe identyfikatory okresu próbnego źródła, skróty danych uwierzytelniających odzyskiwanie, pierwotne daty rozpoczęcia i wygaśnięcia, platforma oraz stan integralności. Rejestr prób nie zawiera danych uwierzytelniających dostawców ani sprzętowych odcisków palca.
- Informacje o zakupie subskrypcji i uprawnieniach, przetwarzane ze sklepem aplikacji i RevenueCat w celu weryfikacji dostępu i przywracania zakupów.
- Dane diagnostyczne służące niezawodności, takie jak raporty awarii.
Dane użytkownika Google
Jeśli zdecydujesz się połączyć integrację Google, Nonlate prosi tylko o zakresy uprawnień Google do odczytu niezbędne do importowania i aktualizowania Twoich terminów. W zależności od połączonej usługi Google Nonlate może uzyskać dostęp do następujących danych użytkownika Google:
- Google Classroom: identyfikatory aktywnych kursów, nazwy kursów, sekcje, sale, tytuły i opisy prac na kursie, daty i godziny oddania, linki, rodzaje prac, maksymalne wartości punktowe, Twój status oddania prac oraz Twój adres e-mail Google Classroom lub identyfikator profilu do dopasowywania kont.
- Google Calendar: metadane listy kalendarzy, takie jak identyfikatory i nazwy kalendarzy, stan zaznaczenia, status głównego kalendarza i rola dostępu, a także wydarzenia z synchronizowanych kalendarzy w przedziale synchronizacji, w tym identyfikatory wydarzeń, podsumowania, opisy, lokalizacje, statusy, linki, daty lub godziny rozpoczęcia i zakończenia, strefy czasowe, nazwy lub adresy e-mail organizatorów oraz identyfikator kalendarza/konta używany do kierowania aktualizacjami synchronizacji.
- Google Tasks: identyfikatory i nazwy list zadań, identyfikatory i tytuły zadań, notatki, terminy oraz stan ukończenia nieukończonych zadań.
- Dane Google OAuth: tokeny dostępu, tokeny odświeżania, czasy wygaśnięcia tokenów, identyfikatory kont dostawcy oraz identyfikatory webhooków lub kanałów potrzebne do synchronizacji połączonych usług Google i dostarczania powiadomień o aktualizacjach.
Nonlate wykorzystuje dane użytkownika Google wyłącznie do synchronizowania połączonych elementów Google Classroom, Google Calendar i Google Tasks z Nonlate, wyświetlania dla nich przypomnień i funkcji skupienia, utrzymywania żądanego połączenia oraz obsługi próśb o odłączenie lub usunięcie. Nonlate nie tworzy, nie edytuje ani nie usuwa Twoich treści w Google Classroom, Calendar ani Tasks. Nonlate nie sprzedaje danych użytkownika Google, nie wykorzystuje ich do reklam ani do opracowywania, ulepszania lub trenowania ogólnych modeli sztucznej inteligencji lub uczenia maszynowego.
Wykorzystywanie i przekazywanie przez Nonlate informacji otrzymanych z interfejsów API Google jest zgodne z Google API Services User Data Policy, w tym z wymogami Limited Use.
Jak wykorzystujemy te dane
- Synchronizowanie zadań i wydarzeń z połączonych usług.
- Wyświetlanie przypomnień i funkcji skupienia.
- Weryfikowanie dostępu z subskrypcji i ochrona 30-dniowego okresu próbnego źródła przed wielokrotnym wykorzystaniem.
- Zapewnianie niezawodności i bezpieczeństwa aplikacji.
Bez reklam
Aktualne wydania Nonlate są wolne od reklam we wszystkich planach i nie zawierają Google AdMob, próśb o zgodę na reklamy ani próśb o śledzenie reklamowe. Starsze wersje mogą zawierać funkcje reklamowe; aktualizacja do bieżącej wersji bez reklam usuwa te funkcje.
Okres próbny źródła i integralność urządzenia
Opcjonalny okres próbny źródła rozpoczyna się po pierwszym udanym połączeniu ze źródłem zewnętrznym i trwa 30 dni. Zmiana źródła nie rozpoczyna go od nowa i nie pobiera on automatycznie opłaty. Podpisane certyfikaty próby są weryfikowane na Twoim urządzeniu. Kontakt z usługą próby następuje przy aktywacji, odzyskiwaniu lub podejrzanym stanie certyfikatu lub czasu, a nie w celu cogodzinnego sprawdzania próby.
Apple App Attest i DeviceCheck oraz Google Play Integrity dostarczają sygnały integralności aplikacji lub urządzenia. Sygnały wykorzystania próby mogą przetrwać ponowną instalację, jeśli usługi platformy to obsługują. Nie są to trwałe identyfikatory sprzętowe. Sam chroniony magazyn lokalny Androida nie może niezawodnie zapobiec resetowaniu po ponownej instalacji lub wyczyszczeniu danych aplikacji.
Po wygaśnięciu synchronizacja zewnętrzna zostaje wstrzymana. Zaimportowane zadania pozostają dostępne do lokalnego wykonywania i blokowania. Zweryfikowany płatny dostęp może wznowić synchronizację w granicach Twojego planu.
Przechowywanie
Lokalne zadania i preferencje pozostają do czasu ich usunięcia lub wyczyszczenia danych aplikacji. Chronione dane uwierzytelniające odzyskiwanie mogą przetrwać odinstalowanie na niektórych platformach. Serwerowe rekordy integracji, metadane autoryzowanej synchronizacji, rekordy diagnostyczne i rekordy wykorzystania próby są przechowywane tak długo, jak jest to potrzebne do obsługi żądanych funkcji, odzyskiwania dostępu i zapobiegania nadużyciom. Rekordy prób nie są automatycznie usuwane po 90 dniach. Możesz poprosić o usunięcie zgodnie z poniższą procedurą; ograniczone rekordy mogą być zachowane, gdy wymaga tego bezpieczeństwo lub obowiązki prawne.
Ochrona danych
- Dane podczas przesyłania są wysyłane przez HTTPS/TLS.
- Tokeny Google OAuth na Androidzie są przechowywane w EncryptedSharedPreferences korzystającym z Android Keystore, z szyfrowaniem kluczy i wartości AES-256.
- Tokeny Google OAuth na iOS są przechowywane w Apple Keychain z dostępem tylko na tym urządzeniu, gdy jest ono odblokowane.
- Gdy serwer pośredniczący OAuth Nonlate musi przechowywać tokeny lub sekrety webhooków do synchronizacji w czasie rzeczywistym, są one szyfrowane w spoczynku za pomocą AES-256-GCM przed zapisaniem w bazie danych na produkcji.
- Zsynchronizowane dane zadań i kalendarzy są przechowywane w pamięci aplikacji chronionej przez piaskownicę systemu operacyjnego. Dostęp produkcyjny do systemów serwerowych jest ograniczony do upoważnionych dostawców usług i personelu, którzy potrzebują go do obsługi, zabezpieczania lub wsparcia Nonlate.
- Odłączenie integracji Google usuwa z aplikacji zapisane dane uwierzytelniające Google OAuth tej integracji; tam, gdzie jest to obsługiwane, podejmowana jest próba unieważnienia tokenów Google. Możesz też poprosić o usunięcie e-mailem.
Udostępnianie
Dane mogą być przetwarzane przez dostawców, z którymi się łączysz, oraz dostawców usług niezbędnych do działania aplikacji, takich jak hosting, bazy danych, powiadomienia, raportowanie awarii, weryfikacja subskrypcji i usługi integralności platformy. Niektóre autoryzowane funkcje synchronizacji po stronie serwera przechowują tytuły zadań, terminy i zawartość webhooków dostawców. Dane użytkownika Google są przekazywane wyłącznie w zakresie niezbędnym do działania połączonych funkcji synchronizacji Google, nigdy do celów reklamowych. Nie sprzedajemy danych osobowych.
Ustawienia użytkownika
- Odłącz integracje w ustawieniach aplikacji.
- Zarządzaj subskrypcjami w sklepie, w którym je kupiono.
- Wyczyść lokalne dane aplikacji lub odinstaluj ją; chronione dane uwierzytelniające i rekordy serwerowe mogą wymagać osobnego wniosku o usunięcie.
- Poproś o usunięcie danych e-mailem lub postępuj zgodnie z naszą instrukcją usuwania danych. (instrukcja usuwania danych)
Kontakt
W sprawach prywatności skontaktuj się z support@nonlate.app.