Definizioni chiare dei termini relativi agli occhiali intelligenti e al rilevamento radio usati su Glasses Radar — BLE, company ID, service UUID, randomizzazione MAC e altro.
Occhiali con elettronica integrata — in genere fotocamera, microfoni, altoparlanti e radio wireless — che si associano a un telefono o funzionano in autonomia. I modelli con fotocamera come Ray-Ban Meta e Snap Spectacles sono quelli rilevanti per la privacy delle persone vicine.
Un protocollo wireless a basso consumo che i dispositivi usano per essere rilevabili e restare connessi. Gli occhiali smart trasmettono continuamente annunci BLE per raggiungere il telefono associato, ed è il segnale pubblico che il rilevamento basato su radio legge.
Una piccola trasmissione BLE pubblica che un dispositivo invia ripetutamente perché altri possano trovarlo. Contiene campi identificativi come il company ID, i manufacturer data e i service UUID. Qualsiasi telefono nelle vicinanze riceve già questi pacchetti.
Un codice a 2 byte in un annuncio BLE che identifica il produttore del dispositivo. Poiché è condiviso da ogni prodotto di quel produttore — auricolari, visori e altro — una corrispondenza solo sul company ID è una fonte comune di falsi positivi.
Un blocco di byte definito dal produttore in un annuncio BLE che segue il company ID. Confrontare il modello completo di byte dei manufacturer data — anziché solo il company ID — permette a un rilevatore di distinguere gli occhiali con fotocamera dagli altri dispositivi dello stesso produttore.
Un pattern multi-byte in un annuncio specifico per una particolare categoria di hardware. La corrispondenza dell'impronta digitale completa dei byte è più precisa di un company ID a 2 byte perché il pattern ha molte meno probabilità di collidere con dispositivi non correlati.
Un identificatore standardizzato che un dispositivo annuncia per segnalare una capacità o un servizio che offre. Gli Snap Spectacles sono identificabili in modo affidabile tramite un service UUID associato all'hardware Snap.
Una funzione di privacy in cui un dispositivo ruota periodicamente l'indirizzo hardware che trasmette, così da non poter essere tracciato nel tempo tramite quell'indirizzo. Poiché il rilevamento si basa su contenuti stabili dell'annuncio piuttosto che sull'indirizzo variabile, la randomizzazione non impedisce di identificare il tipo di dispositivo.
«Presente» significa che un hardware di occhiali con fotocamera corrispondente è nelle vicinanze, in base al suo broadcast BLE. «Attivo» (disponibile su Android) significa che il dispositivo genera anche attività Wi-Fi, come streaming o scaricamento delle riprese — un segnale materialmente più forte della sola presenza.
Il trasferimento di foto o video catturati dagli occhiali al telefono associato o al cloud, in genere tramite Wi-Fi. Lo scaricamento produce attività wireless rilevabile; la registrazione diretta sulla memoria interna senza scaricamento ne produce quasi nessuna.
Una piccola spia luminosa pensata per accendersi quando un dispositivo sta catturando. È un segnale di privacy debole: difficile da vedere a distanza e aggirabile con nastro adesivo o con la rimozione. Il rilevamento basato su radio funziona indipendentemente dal LED.
Eseguire tutti i calcoli localmente sul telefono anziché inviare dati a un server. Glasses Radar rileva on-device: nulla sulla tua posizione, sulle tue scansioni o su chi era vicino lascia il telefono.
Il database di firme di dispositivi verificate contro cui un rilevatore effettua la corrispondenza. La precisione del rilevamento è limitata da quanto sia completo e accurato questo registro; l'unica cosa che Glasses Radar scarica è un aggiornamento firmato di esso.
Richiedere diverse rilevazioni coerenti di una firma prima di generare un avviso, così che un singolo pacchetto spurio da un dispositivo simile non possa scatenare un falso allarme. Si sacrifica un po' di velocità per molti meno falsi positivi.