Kardin nasce da un'idea: i tuoi biglietti, PDF e foto non devono lasciare il tuo iPhone perché tu possa avere un pass di Wallet. Ecco esattamente cosa succede ai tuoi dati, passo dopo passo, e dove sono i limiti.
In breve
- File, foto e immagini della fotocamera vengono letti sul tuo iPhone e non vengono mai caricati.
- Al nostro server viene inviato solo il contenuto del pass che confermi, perché Apple richiede che i pass vengano firmati lì.
- Il server firma il pass, lo rimanda indietro e non conserva nulla. Non c'è alcun account.
- Nell'app non ci sono strumenti di analisi, pubblicità né sistemi di tracciamento.
Lettura di un biglietto
Quando scansioni, importi un PDF, scegli una foto o condividi un file con Kardin:
- Il codice a barre viene decodificato con la lettura dei codici a barre integrata nell'iPhone. Non viene mai indovinato, generato o "corretto" dall'IA: basta un carattere sbagliato e un biglietto non passa all'ingresso.
- Il testo viene dal livello di testo del PDF stesso o, per foto e scansioni, dal riconoscimento del testo di Apple sul dispositivo. Non c'è OCR nel cloud né alcun modello di IA.
- I dati (date, orari, posti, gate, luoghi, nomi) vengono individuati da regole eseguite sul tuo iPhone, e i colori vengono ricavati dall'immagine.
- Rivedi e modifichi tutto nella schermata di revisione prima che venga creato qualcosa.
Il file originale resta dov'era. Mentre rivedi i dati, Kardin conserva una piccola immagine temporanea nella propria cache, che iOS cancella col tempo.
Firma del pass
Ogni pass di Apple Wallet deve essere firmato con un certificato rilasciato allo sviluppatore dell'app, e la chiave privata di quel certificato non deve mai trovarsi all'interno di un'app: chiunque potrebbe estrarla e creare pass a nostro nome. Per questo la firma avviene sul nostro server:
- Quando tocchi Aggiungi a Apple Wallet, l'app invia solo il contenuto del pass: le etichette e i valori del pass, il valore e il formato del codice a barre, i colori e la data per la schermata di blocco. Non il file, non la foto, niente che tu non abbia visto nella schermata di revisione.
- La richiesta viaggia tramite HTTPS. Il server la verifica (lunghezze, formati, colori), firma il pass con un numero di serie nuovo e casuale e rimanda indietro il pass completo.
- Non viene scritto nulla in un database o in un file. Non c'è alcun account, quindi comunque nulla potrebbe essere collegato a te. Il nostro hosting, Vercel, tratta l'indirizzo IP della connessione per inviare la risposta, come fa qualsiasi servizio di hosting web.
- Il tuo iPhone mostra la schermata di Apple per aggiungere il pass ad Apple Wallet, e il pass entra in Wallet solo se confermi.
Sul tuo iPhone
- L'elenco dei pass: Kardin conserva sul tuo iPhone i dati dei pass che hai aggiunto (non i file originali), così puoi aprirli in Wallet, crearne copie corrette o eliminarli. Sono salvati nello spazio privato dell'app, che iOS protegge con la crittografia del dispositivo.
- Blocco dell'app: puoi richiedere Face ID, Touch ID o il codice per aprire Kardin ("Impostazioni" → "Richiedi Face ID"). Face ID è gestito da iOS; l'app sa solo se l'autenticazione è riuscita.
- Eliminazione: elimina un pass dalla schermata principale (e scegli se rimuoverlo anche da Wallet), rimuovi tutti i pass in "Impostazioni" oppure elimina l'app.
Da cosa Kardin non può proteggerti
- Le regole di Apple Wallet. Una volta in Wallet, il pass è gestito da Apple Wallet: i pass si possono aprire senza Face ID, possono essere suggeriti sulla schermata di blocco e si sincronizzano sugli altri tuoi dispositivi tramite iCloud. Per questo Kardin non è adatta a carte bancarie, PIN, password o documenti d'identità.
- Ciò che compare sul pass. Chiunque possa vedere il tuo iPhone sbloccato, o la schermata di blocco quando viene suggerito un pass, può vedere i dati e il codice a barre del pass, proprio come con un biglietto cartaceo.
- I controlli dell'organizzatore. Un pass creato con Kardin ha lo stesso codice a barre dell'originale. Se venga accettato o meno dipende dal luogo dell'evento, dalla compagnia aerea o dal negozio.
- Errori di lettura. L'estrazione è automatica e può sbagliare; la schermata di revisione serve proprio a correggerla.
Privacy
Tutti i dettagli, compresi i tuoi diritti e le informazioni sul sito web, sono nell'informativa sulla privacy.
Segnalare una vulnerabilità
Se trovi un problema di sicurezza nell'app, nel servizio di firma dei pass o in questo sito web, scrivi a support@kardin.app indicando "Security" nell'oggetto. Ti risponderemo il prima possibile e non intraprenderemo azioni contro ricerche condotte in buona fede che evitino di danneggiare gli utenti e ci lascino un tempo ragionevole per risolvere il problema.