DocCipher · aplikacja mobilna
Polityka prywatności
DocCipher przechowuje dokumenty w szyfrowanym sejfie na Twoim urządzeniu. Nie istnieje konto DocCipher ani serwer dokumentów BB16 Studio.
Administrator danych
Administratorem danych jest BB16 Studio, wydawca DocCipher. W sprawie pytań lub wniosków dotyczących danych napisz na adres bb16studio@gmail.com. Niniejsza polityka obejmuje wersję DocCipher na Androida zapowiedzianą w Google Play. Aplikacja nie jest tam jeszcze dostępna.
Dokumenty i szyfrowanie lokalne
Zaimportowane dokumenty, ich podglądy, tekst rozpoznany przez OCR, foldery, tagi i dane sejfu pozostają w prywatnej przestrzeni aplikacji. Sejf jest szyfrowany na urządzeniu. BB16 Studio nie otrzymuje dokumentów, ich treści, hasła ani materiałów odzyskiwania.
Rozpoznawanie tekstu (OCR) odbywa się na urządzeniu za pomocą modeli wbudowanych w aplikację: żaden obraz ani tekst nie jest w tym celu wysyłany na serwer.
Lokalne przypomnienia i dane poza sejfem
Jeśli włączysz przypomnienia, DocCipher przechowuje w prywatnej przestrzeni aplikacji, poza szyfrowanym sejfem, ograniczony plan obejmujący dni, liczniki, wybraną godzinę i ogólne teksty. Pozwala on wyświetlać lokalne przypomnienia nawet wtedy, gdy sejf jest zablokowany. Nie zawiera tytułu dokumentu, nazwiska, numeru ani kategorii. Powiadomienie używa ogólnego tytułu na ekranie blokady. Dane te nie są wysyłane przez usługę powiadomień push.
Bez serwera dokumentów i synchronizacji
BB16 Studio nie prowadzi żadnego serwera, który przechowuje, analizuje, synchronizuje lub tworzy kopie zapasowe dokumentów. Synchronizacja WebDAV ani Nextcloud nie jest dostępna w tej wersji, podobnie jak żaden inny magazyn online. Dokumenty opuszczają urządzenie wyłącznie przez eksport, który samodzielnie uruchomisz.
Eksporty i kopie zapasowe wybierane przez Ciebie
Dokument lub kopia zapasowa .dcvault opuszcza aplikację tylko wtedy, gdy wyraźnie uruchomisz eksport i wybierzesz miejsce docelowe za pomocą selektora lub systemowego arkusza udostępniania. Kopia .dcvault pozostaje zaszyfrowana; dokument wyeksportowany w postaci jawnej nie jest już szyfrowany i od tej chwili podlega zabezpieczeniom wybranego miejsca docelowego.
Zestaw odzyskiwania (fraza odzyskiwania i jej kod QR) opuszcza aplikację tylko wtedy, gdy go wydrukujesz, zapiszesz jako PDF w wybranym miejscu lub skopiujesz frazę. Od tej chwili podlega zabezpieczeniom wybranej drukarki, miejsca docelowego lub schowka.
Automatyczna kopia zapasowa Androida i automatyczne przenoszenie na nowe urządzenie są wyłączone.
Zestaw SDK zakupów w Androidzie może poprosić Google Block Store o zapisanie pseudonimowego identyfikatora powiązanego z zakupami, aby ułatwić ich przywrócenie. Ten kanał jest odrębny od wyłączonej powyżej kopii plików aplikacji i nie obejmuje dokumentów.
Odblokowanie biometryczne
Po włączeniu odblokowanie biometryczne korzysta z komunikatu systemu Android. DocCipher otrzymuje wyłącznie odpowiedź, czy tożsamość została potwierdzona: nie ma dostępu do odcisku palca, obrazu twarzy ani szablonu biometrycznego, które pozostają w bezpiecznej strefie urządzenia. Biometria nie zastępuje kodu PIN, który nadal jest wymagany.
Kod paniki i sejf pozorny planowane na premierę
Obie opcjonalne funkcje są planowane w ramach dożywotniego uprawnienia Premium bez dodatkowej opłaty. Ich lokalna implementacja jest w trakcie walidacji; publiczna dostępność pozostaje uzależniona od pomyślnego zakończenia wymaganych przeglądów bezpieczeństwa i testów na urządzeniach.
Kod paniki włącza się dobrowolnie po uwierzytelnieniu hasłem głównym, z użyciem osobnego kodu PIN wpisanego dwukrotnie, dwóch zgód i potwierdzenia nieodwracalnej czynności. Wybierasz niektóre albo wszystkie sejfy. Następnie wyłącznie dokładne wpisanie uzbrojonego kodu PIN paniki, bez dodatkowego okna dialogowego, uruchamia logiczne usunięcie plików, lokalnych kluczy, pamięci podręcznych i miniatur wybranych sejfów. Nie gwarantuje ono fizycznego nadpisania pamięci. Wyeksportowane kopie zapasowe, kopie w chmurze i inne zewnętrzne kopie zapasowe nie są usuwane.
Sejf pozorny jest osobnym sejfem lokalnym z własnym kodem PIN, własnymi kluczami i własną zawartością. Po jego otwarciu wyświetlana jest wyłącznie jego zawartość. Ta ochrona przed przypadkowym podglądaniem jest publicznie udokumentowana; nie gwarantuje, że obserwator nie będzie wiedział o jej istnieniu ani że analiza urządzenia nie będzie mogła jej odróżnić.
Zakupy opcjonalne
Wymiana danych między DocCipher i RevenueCat służy do wyświetlania ofert, dokonywania zakupu, przywracania zakupu oraz weryfikowania dostępu Premium związanego z tymi opcjonalnymi czynnościami. Możesz używać DocCipher bez żadnego zakupu. Płatność realizuje Google Play. Weryfikację zakupu i dostępu Premium powierzono RevenueCat, usługodawcy działającemu w imieniu i zgodnie z instrukcjami BB16 Studio (podmiotowi przetwarzającemu w rozumieniu RODO). Po skonfigurowaniu zestawu SDK aplikacja może ponownie zapytać o stan dostępu Premium, gdy wraca na pierwszy plan. Tym kanałem nie przechodzi żaden dokument, sejf, kod PIN, hasło ani klucz.
Otwarcie ofert, zakup, przywrócenie lub znane uprawnienie Premium pozostawia również lokalny znacznik zainteresowania Premium. Przy kolejnych uruchomieniach znacznik może spowodować skonfigurowanie zestawu SDK i ponowną weryfikację dostępu nawet bez otwierania ofert. Nieczytelny znacznik jest traktowany jako obecny, aby umożliwić odzyskanie uprawnienia. Ta inicjalizacja może rozpocząć się przy pierwszym odblokowaniu procesu; nie gwarantuje żądania przy każdym uruchomieniu ani odpowiedzi sieciowej.
Podczas każdej takiej wymiany RevenueCat otrzymuje:
- losowy identyfikator użytkownika utworzony przez zestaw SDK RevenueCat, gdy aplikacja kontaktuje się z nim po raz pierwszy;
- informacje techniczne dołączane do każdego żądania: platformę i wersję Androida, model i markę urządzenia, język lub języki urządzenia, kraj konta Google Play, identyfikator aplikacji, wersję aplikacji i wersję zestawu SDK;
- adres IP połączenia, który otrzymuje każdy serwer, z którym nawiązywane jest połączenie, i z którego można wywnioskować przybliżony kraj.
Podczas zakupu lub przywracania RevenueCat otrzymuje dodatkowo token zakupu (potwierdzenie) Google Play, zakupiony produkt, jego cenę i walutę oraz daty transakcji. Na tej podstawie określa stan dostępu Premium (aktywny albo wygasły).
Identyfikator nie zawiera imienia, nazwiska ani adresu e-mail, ale nie jest anonimowy: jest powiązany z zakupami w Google Play, które z kolei są powiązane z kontem Google, a przywrócenie zakupu może powiązać go z identyfikatorami innych instalacji. Jest to dana pseudonimowa. Nie tworzy się konta, automatyczne gromadzenie identyfikatorów urządzenia (identyfikatora reklamowego i identyfikatora Androida) jest wyłączone, a diagnostyka zestawu SDK jest wyłączona.
Jak przy każdym zakupie w Play Store, Google Play otrzymuje informacje o koncie Google, produkcie i płatności. Google przetwarza te dane jako odrębny administrator zgodnie z własną polityką prywatności. W swojej konsoli Google Play udostępnia BB16 Studio informacje o zamówieniu niezbędne do obsługi sprzedaży, w tym numer zamówienia, produkt, cenę i kraj zakupu. BB16 Studio nigdy nie widzi danych bankowych użytkownika.
Cel i podstawa prawna
Wymiana danych z RevenueCat służy do zarządzania Twoimi zakupami i uprawnieniami Premium:
- weryfikacji dostępu Premium, gdy tylko aplikacja kontaktuje się z RevenueCat, także jeśli niczego nie kupiono: przetwarzanie to jest niezbędne do wykonania umowy o korzystanie z aplikacji (artykuł 6, ustęp 1, litera b RODO);
- obsłudze zakupu lub przywrócenia: przetwarzanie to jest niezbędne do wykonania umowy sprzedaży (artykuł 6, ustęp 1, litera b RODO).
Dane dotyczące zakupów są również wykorzystywane do tworzenia statystyk sprzedaży i subskrypcji w RevenueCat. Nie są wykorzystywane do reklam, profilowania reklamowego ani śledzenia reklamowego. Jeśli do nas napiszesz, użyjemy Twojej wiadomości i adresu e-mail, aby Ci odpowiedzieć, na podstawie naszego uzasadnionego interesu w udzieleniu odpowiedzi lub naszych obowiązków prawnych, gdy korzystasz ze swoich praw.
Przekazywanie poza Unię Europejską
RevenueCat, Inc. ma siedzibę w Stanach Zjednoczonych, gdzie przetwarzane są opisane powyżej dane zakupowe. Przekazywanie opiera się na standardowych klauzulach umownych Komisji Europejskiej zawartych w umowie powierzenia przetwarzania danych RevenueCat. Możesz poprosić o ich kopię pod adresem bb16studio@gmail.com.
Okres przechowywania
RevenueCat przechowuje dane zakupowe tak długo, jak służą do obsługi i przywracania zakupu, oraz usuwa je na żądanie (zobacz „Usuwanie i Twoje prawa”). Jeśli nie dokonano zakupu, ale aplikacja skontaktowała się z RevenueCat, RevenueCat przechowuje w imieniu BB16 Studio pseudonimowy rekord ograniczony do identyfikatora i opisanych powyżej informacji technicznych tak długo, jak służy on temu kontaktowi, oraz usuwa go na żądanie (zobacz „Usuwanie i Twoje prawa”). Google Play przechowuje własne dane zamówień zgodnie ze swoją polityką. Dokumenty pozostają na urządzeniu do czasu ich usunięcia w aplikacji. Usunięcie kodem paniki logicznie usuwa wybrane sejfy i ich lokalne dane; zewnętrzne kopie zapasowe pozostają w swoich miejscach do czasu ich samodzielnego usunięcia.
Czego DocCipher nie robi
- Nie wymaga konta użytkownika DocCipher ani adresu e-mail.
- Bez reklam, identyfikatora reklamowego i sprzedaży danych.
- RevenueCat przetwarza opisane powyżej dane dotyczące zakupów, między innymi na potrzeby statystyk sprzedaży. Nie dodajemy żadnego SDK do śledzenia sposobu korzystania z dokumentów ani raportowania awarii; komponenty diagnostyczne bibliotek ML Kit są usuwane.
- Bez śledzenia między aplikacjami ani między witrynami.
Raporty o awariach Androida
Jeśli w ustawieniach urządzenia zgodzisz się udostępniać Google dane o użytkowaniu i dane diagnostyczne, Android może wysyłać Google raporty o awariach i wydajności. Google Play udostępnia je BB16 Studio w swojej konsoli (Android Vitals) jako zagregowane statystyki i raporty techniczne: model urządzenia, wersja Androida i ślad błędu. Ten mechanizm należy do systemu, nie do DocCipher. Raporty nie zawierają dokumentów, imienia i nazwiska ani adresu e-mail, a w ustawieniach urządzenia można je wyłączyć.
Oceny w Google Play
DocCipher może wywołać oficjalny interfejs API Google Play In-App Review po pomyślnym zabezpieczeniu dokumentu albo pomyślnym utworzeniu kopii zapasowej. Prośba nigdy nie jest wysyłana przy uruchomieniu, podczas przetwarzania, po niepowodzeniu ani z ekranów kodu paniki lub sejfu pozornego. Kolejne prośby dzieli lokalnie co najmniej 90 dni. Google Play decyduje, czy wyświetli interfejs; DocCipher nie otrzymuje oceny, komentarza ani wyniku i nie wie, czy karta została pokazana. Tym kanałem nie przechodzi żaden dokument, sejf, kod PIN ani wprowadzony tekst.
Uprawnienia Androida
Manifest kompilacji na Androida przygotowanej do Google Play deklaruje dokładnie siedem wpisów:
android.permission.INTERNET— wyłącznie zakupy;com.android.vending.BILLING— rozliczenia Google Play;android.permission.USE_BIOMETRIC— wyświetlanie systemowego komunikatu biometrycznego; nie daje ono dostępu do żadnych danych biometrycznych;android.permission.USE_FINGERPRINT, ograniczone do Androida 9 i wcześniejszych wersji — pełni tę samą funkcję w tych wersjach;android.permission.RECEIVE_BOOT_COMPLETED— ponowne planowanie lokalnych przypomnień po uruchomieniu urządzenia;android.permission.POST_NOTIFICATIONS— wyświetlanie lokalnych przypomnień, za zgodą systemową, gdy jest wymagana;- wewnętrzne uprawnienie aplikacji oparte na podpisie, które nie udostępnia żadnych możliwości urządzenia.
Aplikacja nie prosi o uprawnienie do aparatu, lokalizacji, kontaktów, mikrofonu ani rozszerzonego dostępu do pamięci: pliki przechodzą przez selektory systemowe.
Usuwanie i Twoje prawa
Dokumenty możesz usuwać w aplikacji. Jeśli dobrowolnie uzbroisz opcję Premium kodu paniki, jej osobny kod PIN może logicznie usunąć wybrane przez Ciebie lokalne sejfy albo wszystkie lokalne sejfy. Czynność jest nieodwracalna w aplikacji, lecz nie gwarantuje fizycznego wymazania i nie usuwa żadnej zewnętrznej kopii zapasowej. Możesz również usunąć wszystkie lokalne dane DocCipher w ustawieniach Androida albo odinstalować aplikację. Wyeksportowana kopia pozostaje w wybranym miejscu do czasu, aż ją tam usuniesz. BB16 Studio nie może zdalnie wyodrębnić, odszyfrować ani przywrócić sejfu.
W odniesieniu do danych przetwarzanych przez RevenueCat w imieniu BB16 Studio możesz zażądać dostępu, sprostowania, usunięcia, ograniczenia lub przeniesienia oraz sprzeciwić się przetwarzaniu opartemu na naszym prawnie uzasadnionym interesie. Napisz na adres bb16studio@gmail.com. Jeśli dokonano zakupu, podaj numer zamówienia Google Play: zaczyna się od „GPA.” i znajduje się w wiadomości e-mail z potwierdzeniem wysłanej przez Google Play. Jeśli nie dokonano zakupu, ale aplikacja skontaktowała się z RevenueCat, podaj przybliżoną datę i model urządzenia: ponieważ aplikacja nie prosi o podanie tożsamości, te informacje oraz identyfikator RevenueCat wystarczą do znalezienia rekordu bez numeru zamówienia. Nigdy nie załączaj dokumentu, hasła, klucza ani frazy odzyskiwania. RODO daje nam jeden miesiąc na odpowiedź.
Usunięcie tych danych nie anuluje zakupu: Google Play zachowuje go, a późniejsze przywrócenie odnajdzie go ponownie, przekazując RevenueCat opisane powyżej dane. Subskrypcją zarządza się i anuluje ją w Google Play.
Jeśli uważasz, że Twoje prawa nie są przestrzegane, możesz wnieść skargę do organu ochrony danych; we Francji jest nim CNIL.
Zmiany
Ta strona zostanie zaktualizowana, jeśli zmienią się przepływy danych, usługi zewnętrzne albo uprawnienia aplikacji.