Software til styring af kundeidentitet og -adgang: 73%-stigning i verifikationshastighed og -nøjagtighed

Innowise opgraderede kundeidentitets- og adgangsstyringssoftwaren til iOS og Android for at sikre problemfri brug på tværs af platforme, mobil biometrisk verifikation og øjeblikkelig godkendelse for at forbedre brugeroplevelsen.

Kunde

Industri
Region
EU
Kunde siden
2022

Vores klient er en europæisk SaaS-virksomhed, der leverer tjenester til oprettelse og implementering af KYC/KYB/AML-processer i tredjeparts tjenester.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring: Forbedring af software til identitets- og adgangsstyring på mobile enheder

Finansielle institutioner og virksomheder, der arbejder med kryptovaluta, skal forhindre svindelangreb og cyberkriminalitet, beskytte kundedata, undgå hacks og spredning af bots og falske konti. Verifikationsværktøjer fra udbydere af KYC-løsninger implementeres normalt som en foranstaltning til at verificere en kundes identitet ved hjælp af deres fotos, dokumenter eller boligdata.

Det produkt, som vores kunde tilbyder, er et KYC-bibliotek, der giver kundeverifikationsfunktioner i web- og mobilversioner. Men på grund af den begrænsede webwidget-funktionalitet og den tidskrævende verificeringsproces for mobilbrugere var KYC-frameworket ikke fuldt ud optimeret til iOS og Android. For at løse dette fik vores specialister til opgave at forbedre KYC-biblioteket og optimere de vigtigste verifikationsfunktioner:

1. Biometrisk verifikation. Softwaren til ansigtsgenkendelse indfanger brugerbilleder for at bekræfte en persons identitet baseret på ansigtstræk. Den manglede dog et omfattende bibliotek til at behandle 3D-biometri og strømlinede procedurer til indsamling af brugerdata.

2. Verifikation af dokumenter. Systemet identificerer gyldigheden af dokumenter som f.eks. pas, ID-kort eller kørekort ved at sammenligne inputoplysningerne med referencedatabaser og verificere deres fysiske egenskaber. Denne proces involverer også verificering af dokumentet med indhentede biometriske data.
I den mobile version kunne brugerne tilføje dokumentationsbilleder ved kun at bruge vandret kameraretning på deres mobile enheder. Derudover havde systemet utilstrækkelig understøttelse af forskellige dokumentationstyper, hvilket begrænsede Nexus ID Checks mobile fleksibilitet og hastighed.

3. Behandling af bopælsdata og støttedokumenter. Systemet behandlede og verificerede både brugerens bopælsdata og understøttende identifikationsdokumenter. Mobilversionen understøttede ikke brugerlogin med nøgledata, der blev indhentet under den primære identifikation. Dette krævede ekstra tid til datainput, da brugerne skulle indtaste personlige oplysninger og tage billeder af deres dokumenter, hver gang de loggede ind med henblik på autentificering.

Løsning: 3D-biometri, øjeblikkelig brugeridentifikation og optimeret løsning til dokumentverifikation

Vores team optimerede med succes Nexus ID Check-systemet ved at redesigne dets biblioteksarkitektur og rammer for begge operativsystemer. Vi integrerede også et ekstra bibliotek, opdaterede designet af brugergrænsefladen og tilføjede flere funktioner for at fremskynde brugeridentifikationsprocessen på mobile enheder betydeligt.

Generelt omfattede vores teams arbejde følgende komponenter:

  • optimering og implementering af rammen på både iOS- og Android-operativsystemer;
  • integrere et ekstra bibliotek for at muliggøre avancerede verifikationsmuligheder og 3D-biometri;
  • så brugerne nemt kan uploade deres data;
  • forenkling og fremskyndelse af indsamlingen af biometriske data via fotos og videoer;
  • fremskynder identitetsbekræftelsesprocessen på både iOS- og Android-enheder.

Forbedring af app-arkitekturen på tværs af platforme og forbedret brugergrænseflade

Vores team af specialister har foretaget betydelige optimeringsforbedringer for at udvide Nexus ID Check-funktionerne på tværs af mobile platforme til identitets- og adgangsstyringssoftware. Vi redesignede systemet ved at fjerne unødvendige skærme og leverede UI-refactoring for at gøre de biometriske foto- og dokumentverificeringsfaser hurtigere og mere intuitive.

Som et resultat af redesignet af hele mobilrammen har vi reduceret den tid, det tager at implementere ny funktionalitet, med 30% og forenklet understøttelsen af kodebasen. Derudover har vi tilføjet instruktioner til at forbinde React Native og Flutter, så biblioteket kan bruges i løsninger på tværs af platforme i fremtiden.

Ny FaceTec SDK-biblioteksintegration til 3D-biometri

Vores specialister integrerede et nyt FaceTec SDK-bibliotek til accelereret biometrisk behandling. Tidligere understøttede softwaren til ansigtsgenkendelse kun standardgenkendelsesmetoder, der krævede, at brugerne tog flere billeder af deres ansigt fra forskellige vinkler i løbet af flere sekunder. De resulterende 2D-billeder blev sendt til Nexus ID Check-serveren til efterfølgende behandling og bekræftelse.

FaceTec er et værktøj, der automatiserer processen med at indsamle brugernes biometriske data. Med FaceTec skal brugerne foretage færre bevægelser og gennemføre en 3D-ansigtsscanning på kortere tid for at levere biometriske data af høj kvalitet. Grænsefladen giver klare instruktioner om de nødvendige brugerhandlinger.

Når dataene er indhentet, sendes de til serveren til behandling, validering og brugergodkendelse. Det implementerede 3D-biometriske system har forbedret verifikationsnøjagtigheden, fremskyndet databehandlingen og forenklet scanningsproceduren for brugerne. Derudover har vores specialister forbedret billedkvaliteten ved at gøre dem lysere og klarere, hvilket resulterer i en mere præcis identifikation.

Optimeret løsning til dokumentverifikation

Tidligere kunne brugerne kun tilføje støttedokumenter på mobile enheder ved at tage et billede i realtid ved hjælp af deres telefonkamera. Men vi har nu implementeret en ny funktion, der giver brugerne mulighed for at tage billeder i en hvilken som helst praktisk skærmretning, tilføje forskellige dokumentationstyper og uploade dokumenter direkte fra deres telefongalleri i forskellige formater, herunder PDF. Denne forbedring forenkler verificeringsprocessen for brugerne, da de ikke længere behøver at have fysiske dokumenter ved hånden for at tage billeder, hver gang de logger ind.

Øjeblikkelig brugeridentifikation

Tidligere skulle brugerne uploade deres biometriske data og støttedokumenter, hver gang de loggede på applikationen, når de brugte mobilapps med det integrerede Nexus ID Check-verifikationssystem. Men vi har implementeret et nyt system til øjeblikkelig brugeridentifikation, som giver brugerne mulighed for at logge ind hurtigt ved hjælp af en simpel ansigtsscanning. De uploadede selfies verificeres øjeblikkeligt mod verificerede 3D-biometriske data og andre data, der er gemt i backend-systemet, hvilket eliminerer behovet for, at brugerne uploader dokumenter og biometriske data igen, hver gang de logger ind.

Teknologier

Java, Spring støvleFaceTec SDK, Docker, AWS, SQL
Angular Manuskript
Azure, Azure Devops, Maven
Platforme
Swift, UIKit, SwiftUI, Cocoapods, TestFlight, Postman, Proxyman, FaceTec SDK
Kotlin, Android Jetpack, Retrofit, Camera2, Timber, MVVM, Azure, Maven, Google Play Services, FaceTec SDK
MS SQL Server
Manuel testning

Proces

Da vi først gik i gang med projektet, stod vi over for den udfordring, at der var uklar dokumentation for iOS- og Android-versionerne af Nexus ID Check. På trods af dette udnyttede vi den eksisterende dokumentation for webversionen til hurtigt at etablere et system til kundeinteraktion, som omfattede et ticket board til sporing af fremskridt.

En anden forhindring var den ustrukturerede biblioteksarkitektur, som gjorde det vanskeligt at integrere et ekstra bibliotek for at udvide rammens funktionalitet. Men vores erfarne team havde succes med at redesigne og optimere rammearkitekturen og implementere de nødvendige ændringer inden for en kortere tidsramme.

Vi fulgte den agile projektstyringsmetode med ugentlige teammøder, regelmæssige check-ins og opkald efter behov. Vores team og kunden kommunikerede regelmæssigt via Telegram og Google Meet, og vi overvågede resultaterne ved hjælp af en Jira-tavle for at sikre, at fremskridtene var på rette spor.

Projektet er i øjeblikket i gang, og Innowise fortsætter med at frigive nye opdateringer til Nexus ID Check og udvider samtidig KYC-systemets funktionalitet til løsninger på tværs af platforme.

Hold

1
Produktchef
1
Webudvikler
1
Android-udvikler
1
iOS-udvikler
1
QA Engineer

Resultater: Forøgelse af verifikationshastigheden gennem en styrket KYC-softwareløsning

Vores team har med succes optimeret systemarkitekturen og funktionaliteten i KYC-løsningen på tværs af mobile enheder ved at integrere det avancerede FaceTec SDK-bibliotek med 3D-biometri. Det har ikke kun forbedret verifikationsprocessen, men også brugergrænsefladen. Vi fortsætter med at arbejde på platformen og frigive nye funktioner, så vores kunde kan opretholde det højeste niveau af datasikkerhed og levere banebrydende KYC-softwareløsninger.
Projektets varighed
  • Januar 2022 - Løbende

26%

hurtigere implementering af funktionalitet på mobile platforme
73%
øget verifikationshastighed og -nøjagtighed

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil