Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Dziękuję!

Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1800+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Oprogramowanie do zarządzania tożsamością i dostępem klientów: wzrost szybkości i dokładności weryfikacji 73%

Innowise zaktualizował oprogramowanie do zarządzania tożsamością i dostępem klientów dla systemów iOS i Android, aby zapewnić płynne korzystanie z wielu platform, mobilną weryfikację biometryczną i natychmiastowe uwierzytelnianie w celu poprawy komfortu użytkowania.

Klient

Branża
Finanse, SaaS
Region
UE
Klient od
2022

Naszym klientem jest europejska firma SaaS świadcząca usługi w zakresie tworzenia i wdrażania procesów KYC/KYB/AML w usługach zewnętrznych.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie: Udoskonalenie oprogramowania do zarządzania tożsamością i dostępem na urządzeniach mobilnych

Instytucje finansowe i firmy działające w obszarze kryptowalut muszą zapobiegać atakom oszustw i cyberprzestępczości, chronić dane klientów, unikać włamań oraz rozprzestrzeniania się botów i fałszywych kont. Narzędzia weryfikacyjne od dostawców rozwiązań KYC są zwykle wdrażane jako środek weryfikacji tożsamości klienta przy użyciu jego zdjęć, dokumentów lub danych dotyczących zakwaterowania.

Produkt oferowany przez naszego klienta to biblioteka KYC, która zapewnia funkcje weryfikacji klienta w wersji internetowej i mobilnej. Jednak ze względu na ograniczoną funkcjonalność widgetu internetowego i czasochłonny proces weryfikacji dla użytkowników mobilnych, struktura KYC nie była w pełni zoptymalizowana pod kątem iOS i Android. Aby temu zaradzić, nasi specjaliści otrzymali zadanie ulepszenia biblioteki KYC i optymalizacji kluczowych funkcji weryfikacji:

1. Weryfikacja biometryczna. Oprogramowanie do rozpoznawania twarzy przechwytuje obrazy użytkowników w celu potwierdzenia tożsamości osoby na podstawie rysów twarzy. Brakowało jednak kompleksowej biblioteki do przetwarzania danych biometrycznych 3D i usprawnionych procedur gromadzenia danych użytkownika.

2. Weryfikacja dokumentów. System identyfikuje ważność dokumentów, takich jak paszport, dowód osobisty lub prawo jazdy, porównując informacje wejściowe z referencyjnymi bazami danych i weryfikując ich cechy fizyczne. Proces ten obejmuje również weryfikację dokumentu z uzyskanymi danymi biometrycznymi.
W wersji mobilnej opcja ta pozwalała użytkownikom na dodawanie zdjęć dokumentacji wyłącznie przy użyciu poziomej orientacji aparatu na ich urządzeniach mobilnych. Ponadto system nie obsługiwał w wystarczającym stopniu różnych typów dokumentacji, co ograniczało mobilną elastyczność i szybkość Nexus ID Check.

3. Przetwarzanie danych dotyczących miejsca zamieszkania i dokumentów potwierdzających. System przetwarzał i weryfikował zarówno dane o miejscu zamieszkania użytkownika, jak i potwierdzające je dokumenty identyfikacyjne. Wersja mobilna nie obsługiwała logowania użytkownika za pomocą kluczowych danych uzyskanych podczas pierwszej identyfikacji. Wymagało to dodatkowego czasu na wprowadzenie danych, ponieważ użytkownicy musieli wprowadzać dane osobowe i robić zdjęcia swoich dokumentów za każdym razem, gdy logowali się w celu uwierzytelnienia.

Rozwiązanie: Biometria 3D, natychmiastowa identyfikacja użytkownika i zoptymalizowane rozwiązanie do weryfikacji dokumentów

Nasz zespół z powodzeniem zoptymalizował system Nexus ID Check poprzez przeprojektowanie architektury bibliotek i frameworka dla obu systemów operacyjnych. Zintegrowaliśmy również dodatkową bibliotekę, zaktualizowaliśmy projekt interfejsu użytkownika i dodaliśmy kilka funkcji, aby znacznie przyspieszyć proces identyfikacji użytkownika na urządzeniach mobilnych.

Ogólnie rzecz biorąc, praca naszego zespołu obejmowała następujące elementy:

  • optymalizacji i implementacji frameworka na systemach operacyjnych iOS i Android;
  • integracja dodatkowej biblioteki umożliwiającej zaawansowane opcje weryfikacji i biometrię 3D;
  • umożliwiając użytkownikom łatwe przesyłanie danych;
  • uproszczenie i przyspieszenie gromadzenia danych biometrycznych za pomocą zdjęć i filmów;
  • przyspieszenie procesu weryfikacji tożsamości na urządzeniach z systemem iOS i Android.

Poprawa architektury aplikacji międzyplatformowych i ulepszony interfejs użytkownika

Nasz zespół specjalistów wprowadził znaczące ulepszenia optymalizacyjne w celu rozszerzenia funkcji Nexus ID Check na platformy mobilne dla oprogramowania do zarządzania tożsamością i dostępem. Przeprojektowaliśmy system, usuwając niepotrzebne ekrany i zapewniając refaktoryzację interfejsu użytkownika, aby etapy weryfikacji zdjęć biometrycznych i dokumentów były szybsze i bardziej intuicyjne.

W wyniku przeprojektowania całego mobilnego frameworka, skróciliśmy czas potrzebny na wdrożenie nowej funkcjonalności o 30% i uprościliśmy obsługę bazy kodu. Ponadto dodaliśmy instrukcje łączenia React Native i Flutter, umożliwiając wykorzystanie biblioteki w rozwiązaniach wieloplatformowych w przyszłości.

Nowa integracja biblioteki FaceTec SDK dla biometrii 3D

Nasi specjaliści zintegrowali nową bibliotekę FaceTec SDK do przyspieszonego przetwarzania danych biometrycznych. Wcześniej oprogramowanie do rozpoznawania twarzy obsługiwało tylko standardowe metody rozpoznawania, które wymagały od użytkowników zrobienia kilku zdjęć twarzy pod różnymi kątami w ciągu kilku sekund. Wynikowe obrazy 2D były wysyłane do serwera Nexus ID Check w celu późniejszego przetworzenia i potwierdzenia.

FaceTec to narzędzie, które automatyzuje proces gromadzenia danych biometrycznych użytkowników. Dzięki FaceTec użytkownicy muszą wykonywać mniej ruchów i ukończyć skanowanie twarzy 3D w krótszym czasie, aby zapewnić wysokiej jakości dane biometryczne. Interfejs oferuje jasne instrukcje dotyczące niezbędnych działań użytkownika.

Po uzyskaniu dane są przesyłane do serwera w celu przetworzenia, walidacji i uwierzytelnienia użytkownika. Wdrożony system biometrii 3D poprawił dokładność weryfikacji, przyspieszył przetwarzanie danych i uprościł procedurę skanowania dla użytkowników. Dodatkowo, nasi specjaliści poprawili jakość obrazów, czyniąc je jaśniejszymi i wyraźniejszymi, co skutkuje dokładniejszą identyfikacją.

Zoptymalizowane rozwiązanie do weryfikacji dokumentów

Wcześniej użytkownicy mogli dodawać dokumenty pomocnicze na urządzeniach mobilnych jedynie poprzez zrobienie zdjęcia w czasie rzeczywistym za pomocą aparatu telefonu. Teraz jednak wdrożyliśmy nową funkcję, która pozwala użytkownikom robić zdjęcia w dowolnej dogodnej orientacji ekranu, dodawać różne typy dokumentacji i przesyłać dokumenty bezpośrednio z galerii telefonu w różnych formatach, w tym PDF. To ulepszenie upraszcza proces weryfikacji dla użytkowników, ponieważ nie muszą już mieć przy sobie fizycznych dokumentów, aby robić zdjęcia za każdym razem, gdy się logują.

Natychmiastowa identyfikacja użytkownika

Wcześniej, korzystając z aplikacji mobilnych ze zintegrowanym systemem weryfikacji Nexus ID Check, użytkownicy musieli przesyłać swoje dane biometryczne i dokumenty potwierdzające za każdym razem, gdy logowali się do aplikacji. Wdrożyliśmy jednak nowy system natychmiastowej identyfikacji użytkownika, który umożliwia użytkownikom szybkie logowanie za pomocą prostego skanowania twarzy. Przesłane selfie są natychmiast weryfikowane na podstawie zweryfikowanych danych biometrycznych 3D i innych danych przechowywanych w systemie zaplecza, eliminując potrzebę ponownego przesyłania dokumentów i danych biometrycznych za każdym razem, gdy się logują.

Technologie

Back-end
Java, Spring, FaceTec SDK, Docker, AWS, SQL
Front-end
Angular Typescript
Cloud
Azure, Azure Devops, Maven
Platformy
Android, iOS
iOS
Swift, UIKit, SwiftUI, Cocoapods, TestFlight, Postman, Proxyman, FaceTec SDK
Android
Kotlin, Android Jetpack, Retrofit, Camera2, Timber, MVVM, Azure, Maven, Google Play Services, FaceTec SDK
Bazy danych
MS SQL Server
QA
Testowanie ręczne.

Proces

Kiedy po raz pierwszy podjęliśmy się tego projektu, stanęliśmy przed wyzwaniem niejasnej dokumentacji dla wersji Nexus ID Check na iOS i Androida. Mimo to wykorzystaliśmy istniejącą dokumentację dla wersji internetowej, aby szybko stworzyć system interakcji z klientami, który obejmował tablicę zgłoszeń do śledzenia postępów.

Kolejną przeszkodą była nieuporządkowana architektura bibliotek, która utrudniała integrację dodatkowej biblioteki w celu rozszerzenia funkcjonalności frameworka. Jednak nasz doświadczony zespół z powodzeniem przeprojektował i zoptymalizował architekturę frameworka, wdrażając niezbędne zmiany w krótszym czasie.

Postępowaliśmy zgodnie z metodologią zarządzania projektami Agile, organizując cotygodniowe spotkania zespołu, regularne odprawy i rozmowy telefoniczne w razie potrzeby. Nasz zespół i klient regularnie komunikowali się za pośrednictwem Telegramu i Google Meet, a my monitorowaliśmy wydajność za pomocą tablicy Jira, aby upewnić się, że postępy są na dobrej drodze.

Projekt jest obecnie w toku, a Innowise kontynuuje wydawanie nowych aktualizacji dla Nexus ID Check, jednocześnie rozszerzając funkcjonalność systemu KYC dla rozwiązań wieloplatformowych.

Zespół

1
Menedżer produktu
1
Web Developer
1
Programista Android
1
Programista iOS
1
QA

Wyniki: Zwiększenie szybkości weryfikacji dzięki oprogramowaniu KYC.

Nasz zespół z powodzeniem zoptymalizował architekturę systemu i funkcjonalność rozwiązania KYC na urządzeniach mobilnych, integrując zaawansowaną bibliotekę FaceTec SDK z biometrią 3D. To nie tylko usprawniło proces weryfikacji, ale także poprawiło interfejs użytkownika. Nadal pracujemy nad platformą i udostępniamy nowe funkcje, umożliwiając naszemu klientowi utrzymanie najwyższego poziomu bezpieczeństwa danych i dostarczanie najnowocześniejszych rozwiązań w zakresie oprogramowania KYC.
Czas trwania projektu
  • Styczeń 2022 r. - w toku

26%

szybsze wdrażanie funkcjonalności na platformach mobilnych
73%
zwiększenie szybkości i dokładności weryfikacji

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka