Fino a iOS 13, tutte le app possono accedere alla Clipboard di iPhone e iPad senza alcuna autorizzazione da parte degli utenti. Per evitare qualsiasi tipo di problema legato alla privacy, le cose cambiano con iOS 14.
Dato che gli utenti potrebbero copiare negli appunti informazioni riservate come password, è meglio evitare qualsiasi rischio per la sicurezza e per questo iOS 14 introduce una nuova autorizzazione che le app dovranno richiedere per accedere alla Clipboard. Inoltre, verrà mostrato un avviso ogni qual volta si apre un’app che può accedere agli appunti. Le app dovranno quindi ricevere l’autorizzazione dell’utente affinché possano accedere per la prima volta agli appunti, quindi sarà l’utente a decidere cosa fare. Le autorizzazioni possono essere revocate in qualsiasi momento dalle impostazioni di iOS e iPadOS.
In particolare, iOS 14 avvisa gli utenti quando un’app o un widget “incollano” un testo precedentemente copiato dall’utente, come si può vedere dal video in basso:
Looks like @apple fixed the clipboard privacy issue we highlighted earlier this year. Apple said it wasn’t an issue, but surprisingly they fixed it in #iOS14 the exact way we recommended in our article.
A notification is shown every time an app or widget reads the clipboard
? pic.twitter.com/o6vZzQqO8a— Mysk (@mysk_co) June 22, 2020
Questo significa che gli utenti non solo potranno gestire le autorizzazioni di accesso alla Clipboard, ma saranno sempre avvisati quando un’app accede ai testi precedentemente copiati. Si tratta solo di uno dei tanti miglioramenti apportati alla Privacy con iOS 14.
Il vero problema è che questa notifica, almeno nella prima beta, compare ogni qual volta abbiamo copiato qualcosa negli appunti e apriamo un’app su cui è possibile incollare quel testo. Credetemi, dopo un po’ inizierete a odiare quell’avviso, anche perché il più delle volte si tratta di utilizzi del tutto normali, ad esempio quando Google Chrome controlla gli Appunti per consentirci di sfruttare la funzione “Incolla e vai“.
Il problema è che questo banner risulta fastidioso e non c’è modo di disattivarlo. Tuttavia, la buona notizia è che Apple ha migliorato le API del pasteboard di iOS 14 per aiutare a ridurre il numero di volte in cui viene visualizzata una notifica di “incolla” degli appunti.
Nelle versioni precedenti di iOS, l’unico modo per un’app di sapere che tipo di informazioni è presente negli Appunti è di copiarlo e verificarlo dopo aver effettuato l’accesso. Tradotto: su iOS 14 viene mostrato sempre il banner di avviso quando l’app interroga la pasteboard.
Una volta aggiornata con le nuove API di iOS 14, invece, l’app può interrogare gli Appunti per capire il tipo di dati che contiene, senza accedervi effettivamente. Ad esempio, un’app può sapere in anticipo se gli appunti contengono un URL o una ricerca Web, ad esempio: Chrome potrà chiedere al sistema se la Clipboard contiene un URL e solo in quel caso copierà gli appunti e mostrerà l’avviso, visto che si tratta di un testo appropriato per l’app. Se negli appunti avevamo copiato una password, Chrome sarà solo che il tipo di testo copiato non è utile per l’app e quindi non ne avrà accesso (e l’utente non vedrà il banner).
Non è escluso che nelle prossime beta venga aggiunta un’impostazione per nascondere questi banner in base alle singole app.