Check-in al club con un codice QR: un registro che il club tiene sul proprio telefono
Molti club tengono un raccoglitore di carta accanto alla porta: chi è venuto, quando e con quale arma. L’app Shooter fa lo stesso lavoro con un codice QR. Un socio mostra un codice sul suo telefono, il telefono del club lo scansiona, e il club si ritrova con un registro che può cercare ed esportare.
Funziona con la stessa app su entrambi i telefoni, senza account e senza server in mezzo. Questo articolo spiega cosa fa ciascuna parte, cosa contiene il registro e, altrettanto importante, cosa l’app può e non può mostrare. Dove una licenza o un’autorità chiede qualcosa a un club o a un socio, le guide alle licenze dicono dove guardare. Contare i giorni in cui spari con ogni arma è una funzione a parte: giorni al poligono per arma.
In breve
Due telefoni, un’app, nessun server
Non c’è un’app separata per il club e non c’è accesso. Un telefono diventa il telefono del club quando qualcuno apre la Modalità club e avvia un turno. I soci fanno il check-in mostrando un codice QR. Il registro è conservato sul telefono del club, e il check-in in sé non richiede rete, perché i due telefoni comunicano attraverso la fotocamera.
Cosa fa il socio
Un nome, un codice, una spunta per arma
- Salva nome e cognome nell’app. Il codice compare solo quando ci sono entrambi, e l’app dice che viene mostrato al telefono del club e mai inviato a Shooter.
- Apri la scheda Club e “Il mio codice di check-in”. Spunta le armi che usi oggi, o nessuna: un check-in senza arma è valido.
- Mostra il codice QR al telefono del club. Toccando il codice si apre a schermo intero alla massima luminosità.
Il codice è di sei caratteri, scritto come K7M-P4Q, creato una volta sola sul tuo telefono, e l’app non lo rigenera. È conservato sul tuo telefono e replicato su iCloud su un iPhone o su Block Store su Android, così un nuovo telefono con lo stesso account Apple o Google può riprendere lo stesso codice; dove questo non è disponibile, lo porta con sé un backup ripristinato. Il QR contiene il codice, il tuo nome, le armi che hai spuntato (l’id interno dell’app per ciascuna, il nome e la categoria dell’arma) e, su un iPhone che ne ha una, l’identificatore di una chiave che il tuo telefono ha creato per l’app; un telefono Android non ne invia nessuno. Un club che lo scansiona conserva insieme il tuo nome e quell’identificatore. Il QR non contiene il numero di licenza né l’ID dell’arma che hai digitato. Se li hai compilati, porta solo un codice a senso unico ricavato da ciascuno, e nessuno può risalire ai numeri. Un club può usare il codice per trovare i tuoi check-in.
Cosa fa il club
Avvia un turno, scansiona, chiudi il turno
- Sul telefono del club, apri la scheda Club e “Modalità club”. Il Face ID, l’impronta o il codice del telefono stesso la sblocca, e la blocca di nuovo quando l’app va in background; su un telefono senza blocco schermo o biometria impostati, l’app salta questo passaggio.
- Scegli “Allenamento” o “Gara”, e una disciplina se vuoi. L’elenco contiene solo le discipline che chi avvia il turno ha tra i propri preferiti e bersagli. Premi “Avvia turno”.
- Tieni il telefono in mano, o lascialo su un supporto, e i soci mostrano i loro codici. Lo schermo dice “Scansiona per fare il check-in” e conta chi è arrivato.
- Quando la sessione è finita, premi “Termina il turno” e conferma. Un turno lasciato aperto a lungo viene segnalato come probabilmente dimenticato, e l’app suggerisce di chiuderlo.
Può essere aperto un solo turno alla volta. Mentre è aperto, il resto dell’app chiede lo sblocco del telefono stesso (dove il telefono ne ha uno impostato), così un telefono bloccato lasciato su un tavolo mostra solo la schermata di check-in.
Cosa succede quando un codice viene scansionato
Un benvenuto, o un motivo chiaro
Un nuovo check-in risponde “Benvenuto” con il nome del socio. Scansionare di nuovo lo stesso codice nello stesso turno non crea una seconda riga: aggiorna le armi e mantiene l’ora del primo check-in, e lo schermo lo dice. Un codice che l’app non riesce a leggere viene rifiutato con un motivo chiaro: creato da un’app più recente, nessun nome salvato, o non valido. Tutto ciò che non è uno dei codici di Shooter, per esempio un cartello Wi-Fi, viene ignorato.
Un socio senza telefono può fare il check-in digitando il codice, ma solo se questo telefono del club ha già scansionato quel codice, perché il nome viene dal suo registro precedente. Un check-in digitato registra solo la presenza, senza armi.
Il registro
Sul telefono del club, conservato per il club
Un turno compare nel registro una volta chiuso. Resta sul telefono del club, e l’app non lo carica da nessuna parte. Come cercarlo e cosa contengono le sue esportazioni è in il registro presenze del club.
Controllare un punteggio
Un secondo codice, mostrato al club
Un socio può anche chiedere al club di controllare un punteggio sul bersaglio di carta, con un secondo codice. Cosa mostra, e cosa no, è in controllare un punteggio sul bersaglio di carta.
Cosa non è
Per chi era presente, non più forte di un raccoglitore
- Il codice non è firmato, e lo stesso codice viene usato a ogni visita. È facile da falsificare quanto un nome scritto in un raccoglitore di carta, e non è più forte. Chiunque abbia una foto del tuo codice può mostrarla.
- Non controlla chi tiene in mano il telefono, e non controlla l’arma. L’arma è quella che il socio ha dichiarato di aver usato.
- Nulla in esso è una firma digitale o un’identità elettronica.
- Il telefono del club contiene i nomi in chiaro, ed è per questo che la modalità club sta dietro il blocco del telefono stesso dove ne è impostato uno. L’app non elimina il registro a scadenze, quindi è il club a decidere per quanto conservarlo.
- Non scrive il certificato di licenza di un club. Dà al club un registro da cui scriverlo.
Un socio può anche spuntare “Sessione di club” su una propria sessione. Quella spunta è del socio e nulla la conferma, ed è per questo che il registro attività in giorni al poligono per arma dice “Sessioni di club che ho segnato io stesso nell’app. Questo file non vede il registro del club.”
Domande frequenti
4 domande
I telefoni hanno bisogno di internet?
Il check-in in sé no. I due telefoni leggono i codici l’uno dell’altro con la fotocamera, e il registro è conservato sul telefono del club.
Il club ha bisogno di un account?
Non c’è registrazione né accesso per il check-in, il registro o il controllo del punteggio. La stessa app è su entrambi i telefoni.
Il registro equivale a un raccoglitore di carta?
Annota chi è venuto, quando e con quale arma, come dichiarata dal socio. L’app non dice se questo soddisfa le regole del tuo club o di un’autorità; questo lo decide il club. Le guide alle licenze dicono dove guardare.
E se un socio dimentica il telefono?
Il club può digitare il codice del socio, se questo telefono l’ha già scansionato in passato. Un check-in digitato registra solo la presenza.