Polityka prywatności aplikacji AkademiaBKM
1. Kto odpowiada za Twoje dane
Administratorem danych jest Biuro Kadr Medycznych, ul. Mickiewicza 28/3, 40-085 Katowice.
- E-mail: kontakt@biurokadrmed.pl
- Telefon: +48 784 556 423, +48 696 760 366
Aplikację wykonał i obsługuje technicznie na zlecenie BKM deweloper Filip Krawczyk.
2. Najkrócej
- Aplikacja nie wymaga konta, loginu ani hasła.
- Postęp nauki zostaje w Twoim telefonie i nigdzie nie jest wysyłany.
- Na serwer trafiają tylko: losowy identyfikator urządzenia, informacja o użyciu kodu dostępu i, jeśli tak zdecydujesz, numer telefonu.
- Nie ma reklam, analityki, śledzenia ani profilowania.
3. Dane, które pozostają wyłącznie na Twoim urządzeniu
Te dane aplikacja zapisuje tylko w pamięci telefonu. Nie są przesyłane na żaden serwer i nikt poza Tobą nie ma do nich dostępu.
- Imię podane przy pierwszym uruchomieniu. Służy tylko do zwracania się do Ciebie w aplikacji.
- Postęp w lekcjach: które bloki ukończyłeś.
- Postęp w pytaniach: Twoje oceny pytań, liczba wyświetleń i poprawnych odpowiedzi, seria pytań opanowanych.
- Wyniki testów: liczba punktów, liczba pytań, zaliczenie, data.
- Zakładki stron lekcji i miejsce, w którym przerwałeś tryb przeglądu.
- Ustawienia aplikacji, na przykład losowanie pytań albo pobieranie treści offline.
- Pobrane treści kursu do pracy bez internetu, jeśli włączysz tę opcję.
- Kopia numeru telefonu, jeśli zapisałeś go do zabezpieczenia dostępu. Pokazuje się w Profilu.
- Lista pytań, które już zgłosiłeś, żeby nie zgłaszać ich dwa razy.
Nie robimy kopii tych danych. Jeśli usuniesz aplikację albo konto, postępu nie da się odzyskać.
4. Dane przesyłane na serwer
4.1. Identyfikator urządzenia
Przy pierwszym uruchomieniu aplikacja losuje ciąg znaków i zapisuje go w bezpiecznym magazynie telefonu (Keychain). To nie jest numer seryjny, IMEI ani identyfikator reklamowy Apple. Nie da się z niego odczytać, kim jesteś ani jaki masz telefon.
Identyfikator jest wysyłany na serwer, gdy aktywujesz kod dostępu, gdy aplikacja raz na dobę sprawdza ważność dostępu, gdy zapisujesz numer telefonu, przenosisz dostęp albo usuwasz konto. Cel: przypisanie dostępu do jednego urządzenia i sprawdzanie, czy jest nadal ważny.
Identyfikator przeżywa odinstalowanie aplikacji, żeby ponowna instalacja nie zajęła drugiego miejsca z limitu kodu. Usunięcie konta w aplikacji kasuje go, więc po usunięciu konta aplikacja startuje z nowym identyfikatorem, niepowiązanym z wcześniejszymi zapisami.
4.2. Numer telefonu, tylko jeśli go podasz
Numer jest opcjonalny. Aplikacja prosi o niego raz, po aktywacji kodu, i możesz to pominąć. Możesz też dodać go później w Profilu albo użyć przy przywracaniu dostępu na nowym telefonie.
Numer jest potwierdzany kodem SMS przez usługę Firebase Authentication firmy Google. Po potwierdzeniu zapisuje się przy Twoim wykorzystaniu kodu na serwerze. Jedyny cel to przeniesienie dostępu na nowe urządzenie: bez numeru nikt, także BKM, nie może odzyskać Twojego dostępu po zmianie telefonu.
Bez numeru aplikacja działa normalnie.
4.3. Wykorzystanie kodu dostępu
Serwer zapisuje, który kod został użyty na którym urządzeniu, kiedy, do kiedy trwa dostęp, czy jest aktywny oraz kiedy został przeniesiony lub dezaktywowany. To potrzebne, żeby kod z limitem miejsc działał uczciwie dla całej grupy szkoleniowej.
4.4. Zgłoszenia problemów z pytaniami
Gdy zgłosisz błąd w pytaniu testowym, na serwer trafia tylko identyfikator pytania, rodzaj problemu i wersja aplikacji. Nie ma tam identyfikatora urządzenia, numeru telefonu ani imienia. Zgłoszenia nie da się powiązać z osobą. To funkcja tymczasowa na okres testów banku pytań.
4.5. Dane techniczne połączenia
Jak każda aplikacja korzystająca z internetu, AkademiaBKM łączy się z serwerami, a te widzą adres IP urządzenia. Aplikacja nie zapisuje adresów IP w swojej bazie. Dostawcy infrastruktury mogą przechowywać je w logach technicznych zgodnie ze swoimi zasadami.
5. Po co i na jakiej podstawie
- Dostęp do materiałów kursu wynika z Twojego udziału w szkoleniu. Podstawą jest wykonanie umowy (art. 6 ust. 1 lit. b RODO).
- Numer telefonu podajesz dobrowolnie. Podstawą jest Twoja zgoda (art. 6 ust. 1 lit. a RODO), którą cofasz, usuwając konto albo pisząc do nas.
- Ochrona kodów przed nadużyciem, czyli limit miejsc i jedno aktywne urządzenie, to prawnie uzasadniony interes administratora (art. 6 ust. 1 lit. f RODO).
6. Jak długo przechowujemy dane
Dostęp przyznany kodem trwa 3 lata od aktywacji.
Dziś system nie usuwa danych automatycznie po wygaśnięciu dostępu. Zapis o wykorzystaniu kodu, wraz z identyfikatorem urządzenia i numerem telefonu, jeśli był dodany, pozostaje w bazie do czasu ręcznego usunięcia. Planujemy wprowadzić automatyczne usuwanie po wygaśnięciu dostępu. Do tego czasu możesz w każdej chwili zażądać usunięcia danych w sposób opisany w punkcie 9.
Zgłoszenia problemów z pytaniami są przechowywane do zakończenia przeglądu banku pytań, po czym cała ta funkcja i jej dane zostaną usunięte.
7. Kto jeszcze ma dostęp do danych
- Supabase Inc. Dostawca bazy danych, funkcji serwerowych i plików treści kursu. Serwery znajdują się w regionie eu-west-1 (Amazon Web Services, Irlandia), czyli na terenie Europejskiego Obszaru Gospodarczego.
- Google (Firebase Authentication). Wysyła SMS z kodem weryfikacyjnym, gdy zapisujesz numer telefonu, i tworzy powiązane z numerem konto techniczne. Do weryfikacji aplikacji Firebase używa cichego powiadomienia push, dlatego otrzymuje też token powiadomień Twojego urządzenia. Aplikacja nie wyświetla żadnych powiadomień. Firebase jest usługą globalną i dane mogą być przetwarzane poza EOG na warunkach Google, w tym na podstawie standardowych klauzul umownych.
- Apple. Dostarcza ciche powiadomienie push do Twojego urządzenia w ramach systemu iOS.
- Deweloper aplikacji. Ma techniczny dostęp do serwera w celu utrzymania aplikacji i obsługi żądań usunięcia danych, na zlecenie BKM.
Nie sprzedajemy danych i nie przekazujemy ich nikomu w celach marketingowych.
8. Twoje prawa
Masz prawo do:
- dostępu do swoich danych i uzyskania ich kopii,
- sprostowania danych,
- usunięcia danych,
- ograniczenia przetwarzania,
- sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie,
- przenoszenia danych,
- cofnięcia zgody w dowolnym momencie, bez wpływu na wcześniejsze przetwarzanie.
Żeby skorzystać z tych praw, napisz na kontakt@biurokadrmed.pl. Odpowiadamy najpóźniej w ciągu miesiąca.
Masz też prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl.
9. Jak usunąć swoje dane
W aplikacji
Wejdź w Profil, potem Ustawienia i wybierz „Usuń konto". Wtedy:
- z serwera znika Twój numer telefonu ze wszystkich zapisów tego urządzenia,
- dostęp tego urządzenia do kursu jest dezaktywowany,
- konto techniczne Firebase powiązane z numerem jest usuwane,
- identyfikator urządzenia jest kasowany z telefonu, więc nowa instalacja dostanie nowy, niepowiązany identyfikator,
- z telefonu znika cały postęp nauki, imię i ustawienia.
Co zostaje na serwerze: sam zapis, że dany kod został kiedyś użyty, ze starym identyfikatorem urządzenia, bez numeru i oznaczony jako nieaktywny. Ten zapis nie jest już powiązany z Tobą ani z Twoim telefonem. Jest potrzebny, żeby limit miejsc na kodzie się zgadzał.
Dwa ograniczenia, o których musisz wiedzieć:
- Jeśli w chwili usuwania nie ma połączenia z internetem, dane w telefonie zostaną wyczyszczone, ale serwer może nie dostać żądania. Wtedy napisz do nas.
- Google może odmówić usunięcia konta Firebase, jeśli weryfikacja SMS była dawno. Aplikacja wtedy tylko wylogowuje się z Firebase, a konto z numerem może pozostać po stronie Google. Napisz do nas, usuniemy je ręcznie.
Mailem
Napisz na kontakt@biurokadrmed.pl z tematem „Usunięcie danych AkademiaBKM". Podaj numer telefonu, jeśli był zapisany w aplikacji. Po numerze odnajdziemy i usuniemy Twoje zapisy na serwerze oraz konto Firebase.
Jeśli nigdy nie zapisałeś numeru, na serwerze nie ma danych, po których można Cię rozpoznać. Wystarczy „Usuń konto" w aplikacji albo odinstalowanie.
10. Czego nie robimy
- Nie profilujemy użytkowników i nie podejmujemy wobec nich zautomatyzowanych decyzji. Automatyczne jest tylko sprawdzanie, czy kod dostępu jest nadal ważny.
- Nie śledzimy aktywności w aplikacji. Nie używamy narzędzi analitycznych ani identyfikatorów reklamowych.
- Nie wyświetlamy reklam.
- Nie łączymy danych z aplikacji z danymi z innych źródeł.
11. Zmiany tej polityki
Gdy coś w aplikacji zmieni sposób przetwarzania danych, zaktualizujemy ten dokument i datę na górze. O istotnych zmianach poinformujemy w aplikacji.