Liveness check, czyli tzw. “wykrywanie żywotności”: jak dokładnie działa?
Czytaj
Czas czytania:
Data publikacji:
Mechanizm wykrywania „żywotności” (liveness check) jest jednym z kluczowych elementów procesu weryfikacji tożsamości.
Choć od strony technologicznej wykorzystuje zaawansowaną biometrię i algorytmy, z perspektywy użytkownika jest to prosty i szybki proces, który zazwyczaj trwa jedynie kilkadziesiąt sekund i jest przeprowadzany całkowicie zdalnie.
Poniżej przejdziemy przez przykładowy proces weryfikacji tożsamości z wykorzystaniem mechanizmu wykrywania żywotności (liveness check) od momentu jego rozpoczęcia do samego wyniku.
Po wybraniu metody weryfikacji tożsamości (np. wideoweryfikacja), użytkownik który taką weryfikację ma przejść otrzymuje link lub zostaje przekierowany do procesu.
Wszystko odbywa się całkowicie online.
Jeszcze przed rozpoczęciem samego procesu liveness check, użytkownik zobowiązany jest wykonać i przesłać zdjęcia swojego wybranego dokumentu tożsamości (np. dowodu osobistego) z przodu i z tyłu w celach weryfikacji danych.
System wówczas weryfikuje dane, takie jak imię i nazwisko czy numer PESEL.
Następnym krokiem jest zezwolenie na dostęp do kamery.
Użytkownik:
Jakość obrazu, a także odpowiednie ustawienie się użytkownika w kadrze ma bezpośredni wpływ na skuteczność weryfikacji.
Na ekranie pojawia się ramka lub owal, w którym należy umieścić twarz.
System w tym momencie automatycznie analizuje:
Dopiero po spełnieniu tych warunków możliwe jest przejście dalej.
W zależności od zastosowanej technologii użytkownik może zostać poproszony o wykonanie prostych czynności, takich jak:
Te działania pozwalają systemowi potwierdzić, że:
I to jest faktyczny mechanizm weryfikacji żywotności wykonany w ramach aktywnego procesu liveness check.
Aczkolwiek, coraz częściej stosuje się tzw. “passive liveness”, czyli automatyczne rejestrowanie ruchów głowy podczas procesu weryfikacji. Wówczas użytkownik nie musi wykonywać dodatkowych poleceń, a system sam analizuje jego ruchy.
W trakcie całego procesu system analizuje obraz w czasie rzeczywistym.
Sprawdzane są m.in.:
Ten etap odbywa się automatycznie i jest niewidoczny dla użytkownika.
Na końcu użytkownik otrzymuje informację o wyniku procesu.
Całość trwa zazwyczaj od kilkunastu sekund do kilku minut bez konieczności kontaktu z konsultantem.
Liveness check to mechanizm sprawdzający, czy po drugiej stronie znajduje się żywa osoba, a nie zdjęcie, nagranie czy deepfake.
Stanowi element weryfikacji tożsamości przy użyciu metod takich jak nagranie krótkiego wideo czy wykonanie zdjęcia twarzy.
A to wszystko ponieważ sama zgodność twarzy z dokumentem czy wykonanie zdjęcia lub nagrania nie zapewnia o prawdziwości tożsamości danej osoby. Szczególnie nie obecnie kiedy technologia rozwija się w tak szybkim tempie, dając mnóstwo rozwiązań fałszowania takich zdjęć czy nagrań.
To właśnie dlatego liveness check jest jednym z kluczowych elementów nowoczesnej weryfikacji tożsamości online.
Choć dla użytkownika cały proces wygląda podobnie, w praktyce wyróżniamy kilka podejść do wykrywania „żywotności”. Różnią się one przede wszystkim wygodą użytkowania dla osoby, której tożsamość jest weryfikowana.
Passive liveness działa całkowicie „w tle”.
Użytkownik:
System sam wówczas analizuje obraz i wykrywa potencjalne oznaki oszustwa, takie jak:
Wszystko to mogłoby wskazywać na potencjalne próby oszustwa. Taki proces dostępny jest m.in. w usługach weryfikacji tożsamości dostępnych w Autenti.
Active liveness natomiast wymaga interakcji użytkownika z systemem (tak jak w przedstawionym przez nas przykładzie liveness check krok po kroku).
Użytkownik wykonuje wówczas proste polecenia, np.:
Dzięki temu system może sprawdzić, czy:
Najprostsze porównaniem tego czym jest taki liveness check jest funkcja Face ID do odblokowania telefonu lub zatwierdzenia płatności.
Face ID działa jednak nie w pełni “aktywnie”. Wystarczy spojrzeć na ekran, a system sam analizuje geometrię twarzy, głębię i uwagę użytkownika.
Active liveness idzie o krok dalej: zamiast tylko „obserwować”, system prosi o konkretne działania (np. ruch głowy), żeby jeszcze lepiej potwierdzić, że po drugiej stronie jest realna osoba, a nie np. nagranie lub deepfake.
Ale nie jest to też całkowicie pasywne podejście. Nie wykonujemy zdjęcia, które jest następnie analizowane, a jednak musimy spojrzeć na ekran naszego telefonu. Czyli w naturalny sposób musimy „zaangażować się” w cały proces.
Tak jak wspomnieliśmy wyżej, coraz częściej stosowane jest podejście pasywne, które automatycznie analizuje ruchy użytkownika na nagraniu bez wymagania wykonywania dodatkowych poleceń.
Brak liveness check jest poważnym błędem popełnianym w ramach całego procesu Know Your Customer (KYC) i oznacza, że system nie może w pełni potwierdzić, że po drugiej stronie jest prawdziwa, żywa osoba.
Co umożliwia:
W konsekwencji biznesy nie spełniają warunków wymagań takich jak AML (ustawa przeciwdziałająca praniu pieniędzy), ale też same narażają się na oszustwa i straty.
Teraz pewnie zastanawiasz się kiedy powinieneś/powinnaś zastosować mechanizm wykrywania żywotności. Jest kilka sytuacji które pomogą nam to zobrazować.
|
Sytuacja |
Po co jest potrzebna weryfikacja żywotności? |
Ryzyko przy braku liveness check |
|
Założenie nowego konta w banku online |
Potwierdzenie, że klient jest prawdziwą osobą i właścicielem dokumentu |
Fraud finansowy, naruszenie AML, kary regulacyjne |
|
Rejestracja na giełdzie kryptowalut |
Upewnienie się, że użytkownik nie używa fałszywego konta lub deepfake |
Pranie pieniędzy, utrata środków klientów, blokada konta przez regulatora |
|
Podpisy cyfrowe i kontrakty online |
Powiązanie podpisu z rzeczywistą osobą, ochrona przed podszywaniem się |
Oszustwa kontraktowe, brak ważności prawnej podpisu |
|
Założenie konta w mediach społecznościowych |
Weryfikacja wieku lub żywotności użytkownika |
Użytkownicy poniżej wymaganego wieku rejestrujący się na platformę, potencjalne naruszenia prawa lub regulaminu |
|
Onboarding do gier lub e-sportu z ograniczeniami wiekowymi |
Sprawdzenie wieku i autentyczności gracza |
Naruszenie prawa o ochronie nieletnich, utrata reputacji platformy |
|
Weryfikacja klienta przy umowie wynajmu samochodu |
Zapewnienie, że osoba podpisująca umowę |
Ryzyko oszustw, nieuznanie umów w audycie |
Wiele osób obawia się, że liveness check, zwłaszcza aktywny, może wydłużać lub komplikować proces weryfikacji.
Jednak nowoczesne rozwiązania są:
Coraz częściej mamy zresztą do czynienia z pasywną weryfikacją żywotności, która jest prostym procesem, pozbawionym dodatkowych poleceń dotyczących ruchów głowy czy wykonania danych gestów.
Dla użytkownika oznacza to poświęcenie małej ilości czasu na wykonanie prostej weryfikacji z domu, a dla biznesu zwiększoną konwersję i mniejsze ryzyko oszustw.
Tak, rozwiązania liveness check są w pełni bezpieczne, jeśli są wdrażane zgodnie z najwyższymi standardami.
Na przykład Autenti stosuje szyfrowanie danych (w transmisji i w spoczynku), geo redundancję oraz regularne kopie zapasowe, a także zapewnia separację danych użytkowników.
System działa zgodnie z normą ISO/IEC 27001:2022 i podlega niezależnym audytom, spełniając wymogi m.in. RODO i eIDAS.
Dodatkowo wdrożone są zasady minimalizacji dostępu, monitoring bezpieczeństwa, zarządzanie incydentami oraz podejście privacy by design, co gwarantuje wysoki poziom ochrony danych i prywatności użytkowników.
Liveness check to nie tylko kwestia bezpieczeństwa, ale też integralna część cyfrowego stacku KYC, w którym coraz częściej znajdują się:
Dzięki liveness check możliwa jest automatyczna decyzja o poprawności weryfikacji, co ogranicza potrzebę ręcznej obsługi i minimalizuje błędy ludzkie.
W efekcie mamy szybszy onboarding, mniej problemów audytowych i większe bezpieczeństwo dla instytucji i klientów.
Nie. W większości przypadków proces odbywa się bezpośrednio w przeglądarce lub aplikacji i nie wymaga instalacji dodatkowego oprogramowania.
Zazwyczaj od kilkunastu do kilkudziesięciu sekund. Cały proces weryfikacji rzadko przekracza kilka minut.
Najczęstsze przyczyny to słabe oświetlenie, niewyraźny obraz lub zasłonięta twarz. Warto poprawić warunki i spróbować ponownie.
Działa na większości nowoczesnych smartfonów, tabletów i komputerów wyposażonych w kamerę, aktualną przeglądarkę oraz dostęp do Internetu.
Tak. Dane są przetwarzane zgodnie z obowiązującymi regulacjami (np. RODO) i wykorzystywane wyłącznie w celu weryfikacji tożsamości.
Liveness check to kluczowy element nowoczesnej weryfikacji tożsamości online, pozwalający upewnić się, że po drugiej stronie znajduje się prawdziwa, żywa osoba, a nie osoba nosząca maskę, nagranie czy deepfake.
Dzięki niemu biznesy mogą zwiększyć pewność tożsamości swoich klientów, ograniczyć oszustwa i fraudy, a także spełnić wymogi regulacyjne, takie jak AML i KYC.
Wyróżniamy dwa główne podejścia: passive, które działa w tle na podstawie krótkiego nagrania oraz active, wymagające prostych działań użytkownika, np. mrugnięcia lub obrotu głowy. Coraz częściej jednak wykorzystywane jest podejście pasywne, nie wymagające od użytkownika wykonywania dodatkowych czynności.
Korzyści dla biznesu obejmują szybszy i bezpieczny onboarding, automatyzację decyzji KYC dzięki biometrii, OCR i AI, ograniczenie błędów ludzkich oraz zwiększoną konwersję.
Liveness check jest szybki, intuicyjny i bezpieczny, zwykle trwa kilkanaście–kilkadziesiąt sekund, a proces odbywa się bez dodatkowego oprogramowania i działa na większości smartfonów z dostępem do internetu.
Zobacz jak Autenti może wesprzeć Twój proces weryfikacji tożsamości klienta, w tym kompletny liveness check. Umów bezpłatną prezentację rozwiązania Autenti eID.
Mateusz Kościelak
Mateusz Kościelak posiada ponad 10-letnie doświadczenie w sprzedaży i marketingu B2B, ze specjalizacją w Enterprise B2B SaaS. Jest wszechstronnym marketerem (V-Shaped) z doświadczeniem w budowaniu systemów generowania leadów przy wykorzystaniu contentu, SEO i marketingu efektywnościowego, koncentrując się na ekspansji międzynarodowej.
Odwiedź profil autoraMateusz Kościelak
Czytaj
Mateusz Kościelak
Czytaj
Mateusz Kościelak
Czytaj