Mac Live mostra in diretta, sul tuo telefono Android o sul tuo iPhone, lo stato del tuo Mac (temperature, processore, memoria, dischi, batteria, backup di Time Machine…) e ti avvisa quando qualcosa non va. Funziona con l'app Mac Live installata sul Mac, che colleghi al telefono scansionando un codice QR.
In sintesi: nessun account, nessuna pubblicità, nessuno strumento di analisi. Le misure del tuo Mac arrivano al telefono cifrate end-to-end: né l'editore né i servizi che le trasportano possono leggerle. Le chiavi di cifratura non lasciano mai il Mac e il telefono.
Mac Live è pubblicata da Atria.Eponym, sviluppatore indipendente con sede in Francia. Contatto: atria.eponym@gmail.com
Mentre l'app è aperta sul telefono, il Mac le invia, circa ogni due secondi quando è sullo schermo e ogni 30 secondi quando resta aperta in background:
Quando l'app è chiusa, il Mac non invia alcuna misura. Conserva nella sua memoria, per 24 ore, un punto al minuto di tre misure — utilizzo del processore, temperatura del processore e consumo elettrico — e invia questa cronologia, cifrata end-to-end come tutto il resto, al telefono quando apri l'app; viene cancellata al riavvio del Mac e non viene mai scritta su disco. Il Mac continua inoltre a sorvegliare alcune soglie e invia un avviso quando una viene superata (temperatura elevata, disco quasi pieno, passaggio a batteria, batteria scarica, nessun backup di Time Machine da 30 giorni): il tipo, il valore misurato, la soglia e l'ora.
Il codice QR mostrato dal Mac contiene un identificativo casuale e una chiave segreta. Il Mac li conserva nel suo Portachiavi. Su Android, il telefono li conserva in uno spazio protetto dal Keystore di Android, escluso dai backup del telefono. Su iPhone, sono conservati nel Portachiavi di iOS, leggibile dopo il primo sblocco e solo su questo dispositivo: non passano nel Portachiavi iCloud e non possono essere ripristinati su un altro dispositivo; solo l'estensione di notifica dell'app stessa può leggerli, per decifrare gli avvisi. La chiave segreta non viene mai inviata a nessuno: il relay riceve solo una prova derivata da essa, che non permette di decifrare le tue misure.
Puoi interrompere il collegamento in qualsiasi momento: «Dimentica questo Mac» sul telefono, oppure «Disconnetti tutti i telefoni» sul Mac, che crea una nuova chiave.
La cronologia mostrata (fino alle ultime 24 ore) resta in memoria e scompare alla chiusura dell'app. Disinstallare l'app cancella tutto il resto.
L'editore non possiede alcun server proprio. Intervengono quattro servizi di terze parti su Android, due su iPhone; ecco esattamente cosa vede ciascuno.
1. Il relay, su Cloudflare. Il Mac e il telefono non si collegano direttamente: passano da un piccolo relay gestito dall'editore sull'infrastruttura di Cloudflare. Il relay inoltra messaggi cifrati che non può leggere e non conserva alcuna misura. Per ogni Mac conserva solo: l'identificativo casuale, un'impronta (SHA-256) della prova di accesso, al massimo 8 token di notifica (Google o Apple) con la data di registrazione, e gli orari di connessione e disconnessione del Mac. Tutto viene cancellato automaticamente quando il Mac non si collega da 90 giorni. Come ogni servizio online, Cloudflare tratta i dati tecnici delle connessioni (indirizzi IP) secondo la propria informativa. I log di errore del relay possono contenere i primi 8 caratteri di un token di notifica, mai una misura.
2. Le notifiche, tramite Firebase Cloud Messaging (Google) su Android. Per avvisarti ad app chiusa, il relay usa il servizio di notifiche di Google, che riceve il token del telefono e l'identificativo casuale del Mac. Un avviso viaggia cifrato: Google non può leggerlo, è il telefono a decifrarlo e mostrarlo. I due messaggi «non raggiungibile» e «di nuovo online» contengono solo l'identificativo casuale e un orario, non cifrati. Questo servizio è regolato dall'informativa sulla privacy di Google.
Su iPhone, tramite l'Apple Push Notification service (Apple). Lo stesso relay usa il servizio di notifiche di Apple, che riceve il token dell'iPhone e l'identificativo casuale del Mac. Il relay conserva questo token esattamente come quelli di Google: al massimo 8 per Mac, cancellati quando il Mac non si collega da 90 giorni. Un avviso viaggia cifrato end-to-end: una piccola estensione dell'app lo decifra sull'iPhone e ne scrive il testo, così Apple non vede alcun dato del tuo Mac, solo il testo neutro «Mac Live alert» mostrato se la decifratura non riesce. Anche qui i messaggi «non raggiungibile» e «di nuovo online» contengono solo l'identificativo casuale e un orario. Questo servizio è regolato dall'informativa sulla privacy di Apple.
3. Il lettore di codici QR di Google, su Android. La scansione è eseguita dai servizi Google Play del telefono, che gestiscono direttamente la fotocamera. L'app riceve solo il testo del codice scansionato e non chiede l'accesso alla fotocamera. Questo servizio è regolato dall'informativa sulla privacy di Google. Su iPhone non interviene alcun servizio di terze parti: l'app legge da sé il codice QR con la fotocamera, sul telefono, e non salva né invia alcuna immagine.
4. Il sostegno allo sviluppo, su Android, se lo desideri. Una donazione avviene tramite il pagamento di Google Play. Il pagamento è gestito interamente da Google: l'app non vede mai i tuoi metodi di pagamento e non trasmette alcun dato in quell'occasione. È facoltativo e non sblocca nulla nell'app. La versione per iPhone non propone donazioni.
Su Android:
Puoi revocare queste autorizzazioni in qualsiasi momento nelle impostazioni di Android.
Su iPhone:
Puoi revocarle in qualsiasi momento in Impostazioni › Mac Live sull'iPhone.
Il Regolamento generale sulla protezione dei dati ti riconosce i diritti di accesso, rettifica, cancellazione e opposizione. L'editore non detiene alcun dato che permetta di identificarti: il relay conosce solo identificativi casuali. Per cancellare tutto: «Dimentica questo Mac» rimuove dal relay il token del telefono, e disinstallando le due app il relay cancella il resto dopo 90 giorni. Puoi anche scrivere a atria.eponym@gmail.com.
Questa app non è rivolta specificamente ai minori e non raccoglie consapevolmente dati che li riguardano.
Questa informativa può cambiare se l'app cambia. La data dell'ultimo aggiornamento è indicata in cima a questa pagina. Ogni modifica sostanziale sarà segnalata nelle note di versione.