Klubcheck-in med en QR-kode: et register, klubben fører på sin egen telefon
Mange klubber har et ringbind ved døren: hvem der kom, hvornår og med hvilket våben. Shooter-appen gør det samme med en QR-kode. Et medlem holder en kode op på sin telefon, klubbens telefon scanner den, og klubben ender med et register, den kan søge i og eksportere.
Det kører på samme app på begge telefoner, uden konto og uden server imellem. Denne artikel gennemgår, hvad hver side gør, hvad registret indeholder, og, lige så vigtigt, hvad appen kan og ikke kan vise. Hvor en tilladelse eller myndighed kræver noget af en klub eller et medlem, siger våbentilladelsesguiderne, hvor du skal kigge. Optælling af de dage, du skyder med hvert våben, er en særskilt funktion: skydedage pr. våben.
Kort fortalt
To telefoner, én app, ingen server
Der er ingen særskilt klubapp og intet login. En telefon bliver klubbens telefon, når nogen åbner Club mode (klubtilstanden) og starter en skydning. Medlemmerne tjekker ind ved at vise en QR-kode. Registret gemmes på klubbens telefon, og selve check-in’en kræver intet netværk, fordi de to telefoner taler sammen gennem kameraet.
Hvad medlemmet gør
Et navn, en kode, et kryds pr. våben
- Gem dit for- og efternavn i appen. Koden vises først, når begge er der, og appen siger, at den vises til klubbens telefon og aldrig sendes til Shooter.
- Åbn fanen Club (klub) og “My check-in code” (min check-in-kode). Kryds de våben af, du bruger i dag, eller ingen: en check-in uden våben er gyldig.
- Vis QR-koden til klubbens telefon. Et tryk på koden åbner den i fuld skærm med fuld lysstyrke.
Koden er seks tegn, skrevet som K7M-P4Q, lavet én gang på din telefon, og appen laver den ikke om. Den opbevares på din telefon og spejles til iCloud på en iPhone eller til Block Store på Android, så en ny telefon med samme Apple- eller Google-konto kan samle den samme op; hvor det ikke er tilgængeligt, bærer en gendannet backup den. QR-koden indeholder koden, dit navn, de våben, du krydsede af (appens eget id for hvert, dets navn og våbengruppe) og, på en iPhone der har en, identifikatoren for en nøgle, din telefon lavede til appen; en Android-telefon sender ingen. En klub, der scanner den, har dit navn og den identifikator sammen. QR-koden indeholder ikke det licensnummer eller det våben-id, du har indtastet. Hvis du har udfyldt dem, bærer den kun en envejskode lavet af hvert, og ingen kan læse numrene ud af den igen. En klub kan bruge koden til at finde dine check-ins.
Hvad klubben gør
Start en skydning, scan, afslut skydningen
- På klubbens telefon åbner du fanen Club og “Club mode”. Telefonens egen Face ID, fingeraftryk eller adgangskode låser den op og låser den igen, når appen går i baggrunden; på en telefon uden skærmlås eller biometri sat op springer appen dette over.
- Vælg “Training” (træning) eller “Competition” (konkurrence), og en disciplin, hvis du vil. Listen indeholder kun de discipliner, som den, der starter skydningen, har blandt sine egne favoritter og skiver. Tryk på “Start pass” (start skydning).
- Hold telefonen op, eller lad den stå i et stativ, og medlemmerne viser deres koder. Skærmen siger “Scan to check in” (scan for at tjekke ind) og tæller, hvem der er kommet.
- Når sessionen er slut, trykker du på “End pass” (afslut skydning) og bekræfter. En skydning, der står åben i lang tid, markeres som sandsynligvis glemt, og appen foreslår at lukke den.
Kun én skydning kan være åben ad gangen. Mens den er åben, beder resten af appen om telefonens egen oplåsning (hvor telefonen har en sat op), så en låst telefon efterladt på et bord viser kun check-in-skærmen.
Hvad der sker, når en kode scannes
En velkomst eller en klar årsag
En ny check-in svarer “Welcome” (velkommen) med medlemmets fornavn. Scannes samme kode igen på samme skydning, laves ingen ny række: det opdaterer våbnene og beholder det første check-in-tidspunkt, og skærmen siger det. En kode, appen ikke kan læse, afvises med en klar årsag: lavet af en nyere app, intet navn gemt eller ikke gyldig. Alt, der ikke er en af Shooters egne koder, en Wi-Fi-plakat for eksempel, ignoreres.
Et medlem uden sin telefon kan tjekkes ind ved at indtaste koden, men kun hvis denne klubtelefon har scannet den kode før, da navnet kommer fra dens eget tidligere register. En indtastet check-in noterer kun fremmøde, uden våben.
Registret
På klubbens telefon, opbevaret for klubben
En skydning vises i registret, når den er afsluttet. Den bliver på klubbens telefon, og appen uploader den ikke nogen steder. Hvordan du søger i den, og hvad dens eksporter indeholder, står i klubbens fremmøderegister.
Kontrol af en score
Endnu en kode, vist til klubben
Et medlem kan også bede klubben om at kontrollere en score mod papirskiven, med endnu en kode. Hvad det viser, og hvad det ikke viser, står i kontrol af en score mod papirskiven.
Hvad det ikke er
Til hvem der var der, ikke stærkere end et ringbind
- Koden er ikke signeret, og samme kode bruges ved hvert besøg. Den er lige så let at forfalske som et navn skrevet i et ringbind, og ikke stærkere. Enhver, der har et foto af din kode, kan vise den.
- Den tjekker ikke, hvem der holder telefonen, og den tjekker ikke våbnet. Våbnet er det, medlemmet sagde, de brugte.
- Intet i den er en digital signatur eller et elektronisk id.
- Klubbens telefon indeholder navne i klartekst, og derfor ligger Club mode bag telefonens egen lås, hvor en er sat op. Appen sletter ikke registret efter en tidsplan, så klubben afgør, hvor længe det beholdes.
- Den skriver ikke en klubs attest til en våbentilladelse. Den giver klubben et register at skrive en ud fra.
Et medlem kan også krydse “Club session” (klubsession) af på en af sine egne sessioner. Det kryds er medlemmets eget, og intet bekræfter det, og derfor siger aktivitetsloggen i skydedage pr. våben “Club sessions I marked myself in the app. This file cannot see a club’s own register.” (klubsessioner, jeg selv har markeret i appen; denne fil kan ikke se en klubs eget register).
Ofte stillede spørgsmål
4 spørgsmål
Skal telefonerne have internet?
Selve check-in’en kræver det ikke. De to telefoner læser hinandens koder gennem kameraet, og registret gemmes på klubbens telefon.
Skal klubben have en konto?
Der er ingen oprettelse eller login til check-in, registret eller scorekontrollen. Det er den samme app på begge telefoner.
Er registret det samme som et ringbind?
Det noterer, hvem der kom, hvornår og med hvilket våben, som medlemmet angav det. Appen siger ikke, om det opfylder din klubs regler eller nogen myndigheds; det afgør klubben. Våbentilladelsesguiderne siger, hvor du skal kigge.
Hvad hvis et medlem glemmer sin telefon?
Klubben kan indtaste medlemmets kode, hvis denne telefon har scannet den før. En indtastet check-in noterer kun fremmøde.