Con il lancio di iOS 15, iPadOS 15 e macOS Monterey, Apple mette a disposizione degli sviluppatori di terze parti la sua API Screen Time, che consentirà i dati ufficiali del tempo di utilizzo possono essere utilizzati nelle app di controllo parentale.
Apple ha svelato per la prima volta Screen Time nell’aggiornamento iOS 12 che era rilasciato nel 2018, consentendo agli utenti di tenere traccia della quantità di tempo trascorso nelle app iOS. I genitori sono stati anche in grado di utilizzare Screen Time per scopi di Parental Control, limitando le app e l’utilizzo del dispositivo.
Dal lancio, Screen Time è stato integrato direttamente nell’iPhone e nessuna API o SDK è stata resa disponibile per sviluppatori prima d’ora, di cui gli sviluppatori di app non erano soddisfatti. Questo è destinato a cambiare con iOS 15. Dalla pagina delle funzionalità di iOS 15 di Apple:
Gli sviluppatori possono utilizzare l’API Screen Time nelle app di controllo genitori per supportare una gamma ancora più ampia di strumenti per i genitori. L’API fornisce agli sviluppatori funzionalità chiave come le restrizioni principali e il monitoraggio dell’attività dei dispositivi, il tutto in un modo che mette la privacy al primo posto.
Prima di quando Apple ha lanciato Screen Time, ha iniziato a vietare molti app di controllo parentale che utilizzavano Gestione dispositivi mobili per consentire ai genitori di controllare i dispositivi iOS dei propri figli. La modifica ha portato a problemi antitrust per Apple che segue lamentele degli sviluppatori che hanno creato app per il controllo parentale.
Nel 2019, gli sviluppatori hanno chiesto ad Apple di rilasciare uno schermo Time API che consentirebbe loro di accedere alle stesse funzionalità disponibili con la funzione Screen Time integrata per livellare il campo di gioco. Apple potrebbe aver finalmente implementato la funzione per alleviare parte del controllo antitrust che sta affrontando da parte dei legislatori di vari paesi.