Perché un tornello si apre senza sbloccare il telefono?
Perché a quella credenziale è permesso rispondere senza il controllo solito. Il permesso lo dichiara il servizio che la tiene e lo limita la piattaforma: se lo schermo debba essere acceso, se l'apparecchio debba essere sbloccato, e se un portafoglio stia guardando il lettore per decidere.
Il permesso si dichiara
Su Android, un servizio di emulazione di scheda dichiara se l'apparecchio debba essere sbloccato prima che tratti i comandi di un terminale. La guida di Android all'emulazione di scheda host documenta l'attributo e la sua conseguenza: con quello impostato, avvicinare un lettore chiede all'utente di sbloccare e poi di avvicinare di nuovo, perché il telefono è stato allontanato dal lettore per essere sbloccato.
Un servizio di trasporto è esattamente il caso in cui quel comportamento è inaccettabile, quindi dichiara di non aver bisogno dell'apparecchio sbloccato, e la piattaforma gli lascia rispondere dalla schermata di blocco.
Sull'altra piattaforma la stessa idea compare come un modo in cui si può mettere un titolo, e un titolo la cui credenziale vive nel chip di pagamento, il secure element pass, è l'oggetto a cui si applica.
Lo schermo spento è un'altra questione
Sbloccato e sveglio non sono la stessa condizione, e la guida li separa. Da Android 12, un'applicazione può abilitare i pagamenti a schermo spento mettendo a falso l'attributo che richiedeva lo schermo acceso.
Sotto sta un'impostazione dell'apparecchio che la stessa guida descrive: con Secure NFC attivo, ogni emulatore di scheda, che giri nel sistema operativo o in un elemento sicuro, non è disponibile mentre lo schermo è spento. Con quella disattivata, le credenziali tenute in un elemento sicuro rispondono ancora a schermo spento, e quelle emulate da un'applicazione no.
È questa la spiegazione vera di un comportamento che la gente descrive come casuale: due telefoni con lo stesso portafoglio si comportano diversamente allo stesso tornello perché uno ha quell'impostazione attiva.
Che cosa faccia un telefono quando non ha più alcuna energia è un'altra faccenda ancora, e la pagina del telefono spento la copre.
Che cosa hanno aggiunto le piattaforme recenti
Da Android 15, la guida descrive un modo di osservazione: dove l'apparecchio lo sostiene, il portafoglio predefinito guarda che cosa stia facendo il lettore prima che qualcosa risponda, e controlla se una transazione possa procedere. Un portafoglio può comunque richiedere uno sblocco se non ha riconosciuto lo schema di interrogazione del lettore, e i fabbricanti di lettori sono incoraggiati a emettere schemi che un portafoglio possa riconoscere.
L'effetto pratico è che la decisione passa da una dichiarazione fissa a qualcosa di più vicino a una conversazione: il telefono può distinguere un tornello del trasporto da un terminale di negozio prima di decidere che cosa presentare.
Spiega anche perché lo stesso telefono può aprire una sbarra senza essere toccato e chiedere un volto a una cassa.
Che cosa ti costa
Una credenziale che risponde senza verifica è una credenziale che chiunque tenga il telefono può usare a un tornello. Lo scambio è voluto: una tariffa è piccola, una coda è cara, e l'operatore accetta l'esposizione.
È lo stesso ragionamento che la pagina dei limiti descrive per una carta, con il tetto fissato da quanto costa un viaggio invece che da una regola bancaria.
Ed è anche il motivo per cui la soluzione rapida si offre per il trasporto e non per il resto di un portafoglio, e per cui un telefono perso conta più di un biglietto perso, cosa che le guide sulla perdita di un telefono riprendono.
Domande frequenti
Perché il telefono apre un tornello e chiede un volto in negozio?
Alla credenziale di trasporto è permesso rispondere senza verifica e a quella di pagamento no, e le piattaforme recenti lasciano al portafoglio distinguere i due lettori.
Perché funziona a schermo spento su un telefono e non su un altro?
Decide un'impostazione dell'apparecchio. Con Secure NFC attivo, nessuna emulazione di scheda risponde con lo schermo spento, qualunque cosa abbia dichiarato l'applicazione.
Può farlo qualunque applicazione?
Può dichiarare di non aver bisogno dell'apparecchio sbloccato, ma gli accordi di trasporto si concordano con la piattaforma e con l'operatore, non si accendono e basta.
È sicuro?
È uno scambio voluto: chiunque tenga il telefono può pagarci una tariffa. In gioco c'è un viaggio, e l'alternativa è una coda a ogni sbarra.