Come elevo fa sì che un trasferimento resti tuo
Che cosa viaggia tra i dispositivi, chi può leggerlo, che cos’è un codice e che cosa riceve Amira Labs.
Da dispositivo a dispositivo
Un trasferimento è una connessione tra due dispositivi. I file vengono letti su quello che invia e scritti su quello che riceve. Non vengono caricati su un servizio e nessuna copia viene conservata lungo il percorso.
Cifrato end-to-end
La connessione tra i due dispositivi è cifrata da un capo all’altro. Ogni invio riceve un’identità propria, creata per quell’invio e usata solo per quello, e il dispositivo che riceve verifica di parlare con quell’identità.
Verificato blocco per blocco
Il codice porta un’impronta del contenuto. Man mano che i blocchi arrivano, ciascuno viene verificato con questa impronta prima di essere conservato; un blocco che non corrisponde viene scartato e richiesto di nuovo. Alla fine elevo conferma anche che tutti i file annunciati sono arrivati.
Quando non c’è un percorso diretto
Alcune reti non permettono a due dispositivi di raggiungersi. In quel caso il traffico cifrato passa da un relay gestito da terzi. Il relay vede gli indirizzi di rete dei due dispositivi e quanto traffico cifrato passa. Non può leggere i file né i loro nomi. Nelle Impostazioni puoi limitare elevo alle sole connessioni dirette, o a un tuo relay.
Il codice è la chiave
Chi ha un codice di invio può ricevere ciò che offre, finché continui a offrirlo. Invialo come consegneresti una chiave: alla persona a cui è destinato. Un codice smette di funzionare quando smetti di offrire, quando scade o quando il tuo dispositivo va offline. Di norma il codice porta anche gli indirizzi di rete a cui il tuo dispositivo è raggiungibile; nelle Impostazioni puoi escluderli.
I codici e questo sito
I codici sono scritti come indirizzi di elevo.click, in modo che, aperti in un browser, portino qui. Quando succede, il codice fa parte dell’indirizzo richiesto dal browser e quindi arriva a questo sito. Il sito non lo registra, non imposta cookie e non usa strumenti di analisi; il fornitore di hosting gestisce la richiesta come qualsiasi altra. Incollato in elevo, il codice va soltanto all’altro dispositivo.
Sul tuo dispositivo
elevo legge solo i file che scegli di inviare, là dove si trovano, senza copiarli. Ciò che arriva viene ricomposto in una cartella nascosta dentro la destinazione e spostato al suo posto solo quando è completo e verificato. Nulla di ciò che c’era già viene sostituito.
Che cosa riceve Amira Labs
Nulla sui tuoi trasferimenti: né i file, né i loro nomi o dimensioni, né chi c’è dall’altra parte. Dopo l’accettazione dei Termini, l’app comunica un identificativo casuale dell’installazione, il modello e il nome del dispositivo e le versioni di elevo e del sistema, per contare le installazioni. Si disattiva nelle Impostazioni.
L’app in sé
Sul Mac, elevo è firmato con Developer ID e autenticato da Apple, e viene eseguito con l’hardened runtime. Non chiede account né password.