Lasciate i vostri contatti, vi invieremo la nostra panoramica via email
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy. Confermando l'invio, l'utente accetta di ricevere materiale di marketing
Grazie!

Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Software per la gestione dell'identità e degli accessi dei clienti: aumento del 73% della velocità e dell'accuratezza delle verifiche

Innowise ha aggiornato il software di gestione dell'identità e degli accessi dei clienti per iOS e Android per garantire un utilizzo multipiattaforma senza soluzione di continuità, la verifica biometrica mobile e l'autenticazione istantanea per migliorare l'esperienza degli utenti.

Cliente

Industria
Finanza, SaaS
Regione
UE
Cliente da
2022

Il nostro cliente è un'azienda SaaS europea che fornisce servizi per la creazione e l'implementazione di processi KYC/KYB/AML in servizi di terze parti.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida: migliorare il software di gestione delle identità e degli accessi sui dispositivi mobili

Le istituzioni finanziarie e le aziende che operano nel settore delle criptovalute devono prevenire gli attacchi fraudolenti e la criminalità informatica, proteggere i dati dei clienti, evitare le violazioni e la diffusione di bot e account falsi. Gli strumenti di verifica dei fornitori di soluzioni KYC sono solitamente implementati come misura per verificare l'identità di un cliente utilizzando le sue foto, i suoi documenti o i suoi dati di soggiorno.

Il prodotto offerto dal nostro cliente è una libreria KYC che fornisce funzioni di verifica dei clienti in versione web e mobile. Tuttavia, a causa della limitata funzionalità di widget web e del lungo processo di verifica per gli utenti mobili, il framework KYC non era completamente ottimizzato per iOS e Android. Per risolvere questo problema, i nostri specialisti sono stati incaricati di migliorare la libreria KYC e di ottimizzare le funzioni di verifica chiave:

1. Verifica biometrica. Il software per il riconoscimento facciale cattura le immagini degli utenti per confermare l'identità di un individuo in base ai tratti del viso. Tuttavia, mancava una libreria completa per elaborare i dati biometrici 3D e procedure semplificate per la raccolta dei dati degli utenti.

2. Verifica dei documenti. Il sistema identifica la validità di documenti come passaporto, carta d'identità o patente di guida, confrontando le informazioni inserite con i database di riferimento e verificandone le caratteristiche fisiche. Questo processo prevede anche la verifica del documento con i dati biometrici ottenuti.
Nella versione mobile, l'opzione consentiva agli utenti di aggiungere foto della documentazione utilizzando solo l'orientamento orizzontale della fotocamera del dispositivo mobile. Inoltre, il sistema non supportava sufficientemente i diversi tipi di documentazione, il che limitava la flessibilità e la velocità del Nexus ID Check.

3. Elaborazione dei dati di residenza e dei documenti di supporto. Il sistema ha elaborato e verificato sia i dati di residenza degli utenti che i documenti di identificazione di supporto. La versione mobile non supportava il login degli utenti con i dati chiave ottenuti durante l'identificazione primaria. Ciò ha richiesto un tempo supplementare per l'inserimento dei dati, in quanto gli utenti dovevano inserire le informazioni personali e fotografare i propri documenti ogni volta che si collegavano per l'autenticazione.

Soluzione: Biometria 3D, identificazione istantanea dell'utente e soluzione ottimizzata per la verifica dei documenti

Il nostro team è riuscito a ottimizzare il sistema Nexus ID Check riprogettando l'architettura e il framework delle librerie per entrambi i sistemi operativi. Abbiamo inoltre integrato una libreria aggiuntiva, aggiornato il design dell'interfaccia utente e aggiunto diverse funzionalità per accelerare in modo significativo il processo di identificazione degli utenti sui dispositivi mobili.

In generale, il lavoro del nostro team ha compreso le seguenti componenti:

  • ottimizzare e implementare il framework sui sistemi operativi iOS e Android;
  • integrando una libreria aggiuntiva per consentire opzioni di verifica avanzate e biometria 3D;
  • consentendo agli utenti di caricare facilmente i propri dati;
  • semplificare e accelerare la raccolta di dati biometrici attraverso foto e video;
  • accelerando il processo di verifica dell'identità su dispositivi iOS e Android.

Miglioramento dell'architettura dell'app multipiattaforma e miglioramento dell'interfaccia utente.

Il nostro team di specialisti ha apportato significativi miglioramenti all'ottimizzazione per espandere le funzioni di Nexus ID Check su piattaforme mobili per il software di gestione dell'identità e degli accessi. Abbiamo ridisegnato il sistema eliminando le schermate non necessarie e abbiamo apportato una rielaborazione dell'interfaccia utente per rendere più rapide e intuitive le fasi di verifica delle foto e dei documenti biometrici.

Grazie alla riprogettazione dell'intero framework mobile, abbiamo ridotto il tempo necessario per implementare nuove funzionalità di 30% e semplificato il supporto della base di codice. Inoltre, abbiamo aggiunto le istruzioni per collegare React Native e Flutter, consentendo alla libreria di essere utilizzata in futuro in soluzioni multipiattaforma.

Nuova integrazione della libreria FaceTec SDK per la biometria 3D

I nostri specialisti hanno integrato una nuova libreria FaceTec SDK per l'elaborazione accelerata della biometria. In precedenza, il software per il riconoscimento dei volti supportava solo metodi di riconoscimento standard che richiedevano agli utenti di scattare diverse foto del proprio volto da angolazioni diverse nell'arco di alcuni secondi. Le immagini 2D risultanti venivano inviate al server Nexus ID Check per la successiva elaborazione e conferma.

FaceTec è uno strumento che automatizza il processo di raccolta dei dati biometrici degli utenti. Con FaceTec, gli utenti devono compiere meno movimenti e completare una scansione 3D del volto in meno tempo per fornire dati biometrici di alta qualità. L'interfaccia offre istruzioni chiare sulle azioni necessarie all'utente.

Una volta ottenuti, i dati vengono inviati al server per l'elaborazione, la convalida e l'autenticazione dell'utente. Il sistema di biometria 3D implementato ha migliorato l'accuratezza della verifica, accelerato l'elaborazione dei dati e semplificato la procedura di scansione per gli utenti. Inoltre, i nostri specialisti hanno migliorato la qualità delle immagini rendendole più luminose e chiare, con il risultato di un'identificazione più accurata.

Soluzione ottimizzata per la verifica dei documenti

In precedenza, gli utenti potevano aggiungere documenti di supporto sui dispositivi mobili solo scattando una foto in tempo reale con la fotocamera del telefono. Tuttavia, ora abbiamo implementato una nuova funzione che consente agli utenti di scattare foto con qualsiasi orientamento dello schermo, aggiungere vari tipi di documentazione e caricare documenti direttamente dalla galleria del telefono in vari formati, tra cui il PDF. Questo miglioramento semplifica il processo di verifica per gli utenti, che non devono più tenere a portata di mano documenti fisici da fotografare a ogni accesso.

Identificazione immediata dell'utente

In precedenza, quando si utilizzavano le applicazioni mobili con il sistema di verifica Nexus ID Check integrato, gli utenti dovevano caricare i propri dati biometrici e i documenti di supporto ogni volta che accedevano all'applicazione. Abbiamo invece implementato un nuovo sistema di identificazione istantanea degli utenti che consente loro di accedere rapidamente con una semplice scansione del volto. I selfie caricati vengono verificati istantaneamente rispetto ai dati biometrici 3D verificati e ad altri dati memorizzati nel sistema di backend, eliminando la necessità per gli utenti di caricare nuovamente i documenti e i dati biometrici a ogni accesso.

Tecnologie

Back-end
Java, Spring, FaceTec SDK, Docker, AWS, SQL
Front-end
Angolare Typescript
Cloud
Azure, Azure Devops, Maven
Piattaforme
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
Databases
MS SQL Server
QA
Test manuali.

Processo

Quando ci siamo occupati del progetto, abbiamo dovuto affrontare la sfida di una documentazione poco chiara per le versioni iOS e Android di Nexus ID Check. Nonostante ciò, abbiamo sfruttato la documentazione esistente per la versione web per stabilire rapidamente un sistema di interazione con i clienti, che comprendeva una bacheca per il monitoraggio dei progressi.

Un altro ostacolo era rappresentato dall'architettura non strutturata delle librerie, che rendeva difficile l'integrazione di una libreria aggiuntiva per espandere le funzionalità del framework. Tuttavia, il nostro team di esperti è riuscito a ridisegnare e ottimizzare l'architettura del framework, implementando le modifiche necessarie in tempi più brevi.

Abbiamo seguito la metodologia di gestione del progetto Agile con riunioni settimanali del team, check-in regolari e chiamate in base alle necessità. Il nostro team e il cliente hanno comunicato regolarmente tramite Telegram e Google Meet, e abbiamo monitorato le prestazioni utilizzando una scheda Jira per garantire che i progressi fossero in linea con i tempi.

Il progetto è attualmente in corso e Innowise continua a rilasciare nuovi aggiornamenti per Nexus ID Check, ampliando al contempo le funzionalità del sistema KYC per le soluzioni multipiattaforma.

Team

1
Responsabile di prodotto
1
Sviluppatore web
1
Sviluppatore Android
1
Sviluppatore iOS
1
Ingegnere QA

Risultati: Aumento della velocità di verifica grazie alla soluzione software KYC potenziata

Il nostro team ha ottimizzato con successo l'architettura del sistema e la funzionalità della soluzione KYC sui dispositivi mobili, integrando la libreria SDK FaceTec avanzata con la biometria 3D. Questo non solo ha migliorato il processo di verifica, ma anche l'interfaccia utente. Continuiamo a lavorare sulla piattaforma e a rilasciare nuove funzionalità, consentendo al nostro cliente di mantenere il massimo livello di sicurezza dei dati e di fornire soluzioni software KYC all'avanguardia.
Durata del progetto
  • Gennaio 2022 - In corso

26%

implementazione più rapida delle funzionalità sulle piattaforme mobili
73%
aumento della velocità e della precisione di verifica

Contattateci!

Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Si prega di includere i dettagli del progetto, la durata, lo stack tecnologico, i professionisti IT necessari e altre informazioni pertinenti
    Registra un messaggio vocale sul tuo
    progetto per aiutarci a capirlo meglio
    Allega ulteriori documenti se necessario
    Caricare il file

    È possibile allegare fino a 1 file di 2 MB complessivi. File validi: pdf, jpg, jpeg, png

    Vi informiamo che cliccando sul pulsante Invia, Innowise tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

    Cosa succede dopo?

    1

    Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

    2

    Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

    4

    Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia