Raffaele Brivio

Digital Passport Touch: mobile app per il Digital Product Passport

Abbiamo sviluppato Digital Passport Touch: la mobile app React Native per il Digital Product Passport EU che identifica gioielli luxury con il 99% di precisione.

Digital Passport Touch: mobile app per il Digital Product Passport

Digital Passport Touch è un’app mobile sviluppata in React Native che consente a un importante brand del settore luxury di implementare il Digital Product Passport previsto dal Regolamento Europeo ESPR: scansione unificata di gioielli, borse e orologi con un’accuratezza fino al 99%, tutto elaborato direttamente sul dispositivo.

Il problema: un sistema di scansione centralizzato per il Digital Product Passport

Il Regolamento Europeo ESPR (Ecodesign for Sustainable Products Regulation) introduce l’obbligo del Digital Product Passport (DPP): ogni articolo deve essere tracciabile digitalmente, accessibile via QR code, NFC o DataMatrix. Per un brand con un portfolio che spazia da gioielli a borse e orologi, questo significa costruire un sistema di identificazione preciso e unificato — una sfida tecnica complessa.

Il nostro cliente, un brand leader nel settore della gioielleria di lusso, si trovava ad affrontare criticità concrete legate al processo di verifica dei propri prodotti.

Non esisteva una soluzione unica capace di scansionare con precisione le diverse tipologie di articoli. Le soluzioni precedenti erano frammentarie e, soprattutto, inadatte a riconoscere i seriali incisi sui gioielli — un’operazione che avveniva ancora manualmente, con margini di errore ingiustificabili per un pubblico abituato all’eccellenza.

Le superfici curve dei gioielli rendevano difficile il riconoscimento visivo dei seriali. I sistemi testati in precedenza non riuscivano ad adattarsi a queste particolarità né a integrarsi con i software gestionali in uso, accentuando la frammentazione del processo.

Anche la scansione di borse e orologi presentava criticità simili: dati spesso annotati a mano, tracciabilità complessa e tempi di attesa eccessivi per la convalida dei prodotti.

L’esperienza del cliente finale ne risentiva inevitabilmente: i tempi di assistenza erano troppo lunghi, minando la fiducia nel servizio post-vendita di un brand di alta gamma.

Il cliente aveva bisogno di una piattaforma modulare e scalabile, con un’interfaccia coerente con le linee guida del brand, accessibile a qualsiasi utente e in grado di automatizzare i processi interni — rispettando al contempo i requisiti normativi del Digital Product Passport europeo.

Digital Passport Touch: tecnologia AI per la scansione di gioielli luxury e Digital Product Passport

La nostra soluzione: Digital Passport Touch

Per rispondere a queste esigenze, abbiamo sviluppato Digital Passport Touch, un’app mobile che offre una piattaforma unificata per il riconoscimento dei prodotti — compatibile con i requisiti DPP — attraverso le migliori tecnologie di identificazione disponibili.

Al cuore dell’app risiede un sistema intelligente di riconoscimento che integra OCR (Optical Character Recognition) e machine learning, sviluppato applicando tecniche di computer vision avanzata.

Abbiamo costruito l’applicazione da zero con React Native, per garantire un’esperienza nativa unificata su iOS e Android, riutilizzando selettivamente le funzionalità già presenti nel sistema precedente per la scansione di borse e orologi. Il vero nodo tecnico erano i seriali incisi dei gioielli: nessuna soluzione esistente sapeva gestirli con la precisione richiesta.

Ecco come l’abbiamo risolto.

Abbiamo integrato nell’app i motori Apple Vision (iOS) e Android ML Kit (Android) per estrarre il testo dalle immagini acquisite. Su questa base, il nostro team ha sviluppato un livello di customizzazione avanzata, calibrando i modelli per aumentare la precisione delle singole scansioni, anche in presenza di superfici complesse o riflettenti.

Il flusso di scansione automatico procede in cinque step:

  1. L’utente scatta una foto al prodotto — l’app avvia la scansione.
  2. Viene selezionato automaticamente il frame più nitido tra quelli acquisiti.
  3. L’app esegue l’OCR sul frame selezionato e ottiene un risultato per il possibile seriale.
  4. Il risultato viene analizzato tramite algoritmi proprietari sviluppati ad hoc, con alta tolleranza e precisione nel riconoscimento.
  5. Per ogni risultato che supera la fase di scrematura, l’app verifica la correlazione con il seriale nel database interno. Se trovato, il processo si conclude con successo.

Il sistema non si ferma al risultato OCR con il più alto livello di confidence: prosegue l’analisi fino all’abbinamento definitivo con il database, usando più letture per una decisione più informata. Per approfondire le tecnologie di Azure Cognitive Services alla base di questo tipo di riconoscimento visivo, puoi consultare il nostro blog.

Esperienza utente e funzionamento offline

Digital Passport Touch non funziona come un classico servizio cloud: scansione, elaborazione OCR e consultazione delle schede prodotto avvengono interamente in locale sul dispositivo. Nessuna dipendenza dalla connessione internet, nessun invio di dati a server remoti.

Grafica e navigazione sono progettate per offrire un’interfaccia sofisticata, coerente con l’identità visiva del brand luxury — accessibile anche a utenti non tecnici. Gli elementi della navigazione minimizzano passaggi e scroll, guidano l’utente verso le informazioni rilevanti e valorizzano ogni prodotto con una resa visiva di alta qualità, curata nei contrasti e nelle proporzioni.

Il risultato è un’esperienza d’uso fluida, pensata per accompagnare l’utente in ogni fase: dalla scansione alla consultazione della scheda prodotto DPP, senza frizioni.

Digital Passport Touch: risultati di scansione su dispositivo mobile

I risultati

Entro le tempistiche concordate, abbiamo realizzato un’app che risponde ai requisiti del cliente e alla normativa EU Digital Product Passport:

  • Algoritmi proprietari di Computer Vision: modelli sviluppati ad hoc per risultati rapidi e affidabili, con minimi falsi positivi anche in condizioni di luce difficile o posizionamento non ottimale.
  • Scansione specifica per categoria: riconoscimento seriale via visione artificiale, lettura tag NFC e decodifica DataMatrix. Ogni categoria (gioielli, orologi, borse) ha un flusso di scansione dedicato, ottimizzato per il proprio contesto.
  • On-device processing: tutte le funzioni di riconoscimento girano interamente sul dispositivo mobile, garantendo prestazioni in tempo reale senza compromettere la precisione.

I dati di accuratezza raccolti:

  • Condizioni difficili (immagini di bassa qualità): 80% di accuratezza — superiore alla verifica manuale precedente.
  • Condizioni buone (foto accettabili): 93%.
  • Condizioni ottimali (gioielli con seriale inciso meccanicamente): 99%. I dati reali indicano in realtà il 100%, ma preferiamo un approccio prudente: riconoscere un margine di errore è ciò che ci spinge a migliorare costantemente.

Il cliente ha riportato ottimi feedback sin dal lancio — un risultato che consolida il valore di un approccio allo sviluppo software personalizzato capace di rispondere alle esigenze più complesse del settore luxury.

Vuoi realizzare una soluzione simile per il tuo brand? Scopri come il nostro team di sviluppo software su misura può aiutarti.

Raffaele Brivio

Scritto da

Raffaele Brivio

Modern AI Apps · Dev4Side