Chi lavora con un Mac mini, un Mac Studio o un MacBook chiuso in modalità clamshell collegato a una tastiera meccanica conosce bene il problema: Touch ID vive dentro la Magic Keyboard di Apple, e senza quella tastiera tocca digitare la password per qualsiasi operazione. Dallo sblocco del computer ai comandi con sudo, fino ai prompt di sistema. Su Linux e su gran parte dei desktop Windows la situazione è ancora più rigida, vista l’assenza quasi totale di lettori d’impronte dedicati.

immurok nasce per risolvere questa mancanza: una chiave hardware con sensore biometrico integrato, connessa via Bluetooth LE, che gestisce lo sblocco dello schermo, le autorizzazioni di sistema, la firma delle chiavi SSH e la generazione dei codici TOTP. La campagna Kickstarter parte il 18 agosto 2026 con un prezzo early bird da 49 dollari, contro i 69 previsti di listino.
Cos’è IMMUROK e a cosa serve
L’idea è semplice: un piccolo blocco di alluminio da 44 millimetri per lato da tenere sulla scrivania, con al centro un sensore capacitivo. Basta appoggiare il dito per verificare l’impronta internamente e inviare al computer il segnale di sblocco. Il template biometrico non viene mai trasmesso via Bluetooth: la comunicazione gestisce solo una notifica firmata in HMAC-SHA256, protetta da uno scambio di chiavi ECDH su curva P-256.
Su Mac e Linux l’integrazione sfrutta PAM, il modulo con cui il sistema operativo gestisce i privilegi di amministratore. Su Windows viene utilizzato un Credential Provider nativo. Lo sblocco iniziale su macOS segue un canale separato, recuperando la password dal Portachiavi Apple senza mai inviarla al dispositivo. È una distinzione che il produttore mette chiaramente per iscritto: non stiamo parlando del Secure Enclave né di Touch ID, ma di un sistema indipendente che garantisce una comodità del tutto simile su macchine che ne sono prive.
Una precisazione utile a evitare aspettative sbagliate: immurok non sostituisce una YubiKey e non lavora con lo standard FIDO. Le passkey servono ad autenticarsi sui siti web, mentre immurok velocizza l’accesso sul computer locale. Due ruoli distinti che convivono senza sovrapporsi.
Scheda tecnica di IMMUROK
La scocca è in alluminio CNC anodizzato e pesa circa 40 grammi. La ricarica avviene via USB-C, mentre il tasto fisico per il pairing sta sulla parte inferiore e va premuto quando il LED lampeggia durante la prima associazione con l’app desktop. Per dimensioni e struttura somiglia più a un accessorio fisso per la scrivania che a un dongle portatile, anche se il produttore ne mostra l’uso anche come portachiavi.
[su_table]
| Processore | RISC-V fino a 60 MHz |
| Connettività | Bluetooth LE |
| Sensore | Capacitivo, riconoscimento dichiarato in meno di 500 ms |
| Batteria | LiPo 110 mAh, ricarica USB-C |
| Corrente di standby | circa 50 µA |
| Dimensioni e peso | 44 × 44 × 14,2 mm, circa 40 g |
| Capienza | 32 chiavi SSH, 50 chiavi API, 128 codici TOTP |
| Compatibilità | macOS 13.0+, Windows 10/11 (x64 e Arm64), principali distribuzioni Linux |
[/su_table]
Sull’autonomia i numeri cambiano a seconda dello scenario: il produttore indica oltre un mese di utilizzo normale con una carica e fino a 60 giorni in standby, con stime fino a tre mesi nelle condizioni più favorevoli. Nell’uso quotidiano la stima reale di riferimento resta quella mensile.
Utile per chi programma e sviluppa Software
Questa è la parte che rende il dispositivo interessante per chi programma. Le chiavi SSH private possono essere generate direttamente a bordo, con la firma ECDSA eseguita dall’hardware: la chiave privata non viene mai salvata su disco e ogni operazione di commit o login sul server passa da un semplice tocco sul sensore. Lo stesso vale per le chiavi API, che rimangono protette nel vault hardware e vengono rilasciate solo dopo il controllo biometrico, senza passare dalla memoria o da file di configurazione in chiaro.
Molto comoda anche la gestione dei codici TOTP per l’autenticazione a due fattori: i seed restano salvati sul dispositivo e il codice a sei cifre viene generato con un tocco, evitando di tirare fuori lo smartphone o di conservare i segreti in un gestore di password desktop.
Dalla versione 1.7.0 del firmware è arrivata la modalità dual-host: la chiave si accoppia a due computer contemporaneamente e si passa dall’uno all’altro registrando un’impronta dedicata allo switch. Chi gestisce un Mac di lavoro e un PC Linux personale non deve comprare due unità.
L’impronta per usare gli agenti AI (ChatGPT, Gemini, ecc)
È la funzione più recente e interessante. Gli strumenti di sviluppo basati su intelligenza artificiale, Claude Code, Cursor, Codex, Gemini CLI, eseguono comandi autonomamente, e il problema principale è capire dove mettere il limite. immurok propone un approccio diretto: si avvia il processo dell’agente tramite imk run --agent -- e ogni operazione privilegiata viene bloccata in attesa dell’autorizzazione biometrica.
Il dettaglio meglio pensato è che l’overlay mostra il comando testuale esatto che l’agente vuole eseguire, non un riassunto generato dal modello. Un tocco autorizza sudo, firma SSH e lettura dei segreti per quel singolo sottoprocesso; se si rifiuta, il processo figlio riceve un SIGTERM e si interrompe subito. I segreti vengono passati solo al sottoprocesso e non finiscono nella trascrizione della conversazione con l’agente. Se ci si allontana dalla scrivania, l’agente si ferma da solo.
Sicurezza e codice Open Source
Il modello di sicurezza dichiarato è coerente: nessun cloud, nessun account, nessuna telemetria, tutto gestito in locale via Bluetooth. Gli aggiornamenti firmware sono firmati crittograficamente e un interruttore anti-manomissione cancella i dati di accoppiamento e il materiale crittografico se qualcuno apre la scocca. Il produttore evita di venderlo come inviolabile: riduce il rischio di attacchi fisici, senza la pretesa di azzerarlo.
Sul fronte open source servono le righe piccole. Le applicazioni desktop per macOS, Windows e Linux — moduli PAM e Credential Provider inclusi — sono pubblicate su GitHub con licenza Apache 2.0, quindi verificabili da chiunque. Firmware e schemi hardware sono invece source-available sotto licenza BSL 1.1: il codice si legge, si modifica e si compila, ma il passaggio ad Apache 2.0 è previsto solo nel 2030 e fino ad allora resta il divieto di usarlo per vendere hardware concorrente. È un dettaglio che molti progetti nascondono e che qui viene dichiarato apertamente.
Prezzo e campagna Kickstarter
Il prezzo al pubblico previsto è di 69 dollari, con offerte early bird da 49 dollari per i primi sostenitori. Il produttore dichiara sei revisioni hardware alle spalle e un primo lotto pilota di 50 unità già costruito e testato, il che colloca il progetto lontano dai soliti prototipi su carta. Restano comunque le regole del crowdfunding: si sostiene un progetto e i tempi di spedizione possono subire slittamenti.
- Porta lo sblocco biometrico su Mac desktop, Windows e Linux senza cambiare tastiera
- Chiavi SSH generate e firmate senza passaggi su disco
- Funzionamento locale senza cloud, account o telemetria
- App desktop open source
- Scocca in alluminio CNC e ricarica USB-C
- Progetto in crowdfunding: tempi di consegna e spedizioni da verificare
- Prezzi espressi in dollari, con dazi e spedizione da calcolare per l’Italia
Articolo curato da
Giuseppe Alemanno
Founder & Tech Nerd
Vive tra terminali e compilatori. Scrive approfondimenti tecnici, recensioni e tutorial pratici su sistemi operativi, programmazione, hardware e videogiochi.











