O iOS 18 inclui um novo recurso onde você pode escolher exigir Face ID para abrir um aplicativo, ou ir um passo além e ocultá-lo completamente do seu dispositivo. Esta segunda opção remove o ícone da tela inicial e coloca o aplicativo em uma pasta Oculta especialmente obscurecida na Biblioteca de Aplicativos.
Normalmente, a biometria é necessária para ver o conteúdo dessa pasta oculta, antes que você possa acessar um dos aplicativos ocultos dentro dela. No entanto, agora que o iOS 18 foi lançado para o mundo, os usuários estão descobrindo maneiras de descobrir quais aplicativos foram ocultados, sem a necessidade do Face ID.
No iOS 18, você pode bloquear e ocultar um aplicativo pressionando longamente seu ícone. Em seguida, toque em “Exigir Face ID” no menu e escolha “Ocultar e Exigir Face ID”.
Quando um aplicativo é bloqueado e oculto, o iOS 18 impede a detecção por meio de muitos métodos típicos. As notificações do aplicativo não são mostradas, nem os resultados desse aplicativo aparecem na pesquisa do Spotlight. Mesmo se você for para a tela Armazenamento em Ajustes, os nomes dos aplicativos ocultos são obscurecidos até que a autenticação biométrica ocorra.
No entanto, esse estado oculto não é infalível. Algumas telas de configurações ainda podem listar aplicativos ocultos sem autenticação. Por exemplo, quando o aplicativo Reddit está oculto, ele ainda aparece na lista Background App Refresh. Da mesma forma, o Reddit aparecerá na seção Privacidade -> Fotos, se você tiver concedido ao aplicativo acesso à sua biblioteca de fotos.
Se você pesquisar por Reddit na App Store em um dispositivo onde o aplicativo Reddit foi escondido, a App Store mostrará a listagem com um botão ‘Abrir’. Se o aplicativo não foi instalado, seria um botão ‘Obter’. Isso diz aos olhos curiosos que o aplicativo Reddit está realmente instalado, embora por esse método você tenha que pesquisar cada nome de aplicativo um por um.
Da mesma forma, navegar para uma página reddit.com no Safari mostrará um banner ‘Abrir no Reddit’ quando o aplicativo for instalado, mesmo se estiver oculto. Se o aplicativo não foi desinstalado, esse banner não aparecerá.
Para ser justo, a Apple não garante que ocultar um aplicativo significa que não há como descobrir que ele está instalado. A IU até avisa sobre isso. Quando você confirma que deseja ocultar um aplicativo, a caixa de diálogo modal até diz que ele ainda pode estar visível em “alguns lugares, como Configurações”.
E embora você possa descobrir se o aplicativo está instalado no telefone, você não pode iniciá-lo sem primeiro autenticar com Face ID ou Touch ID. Em todos os momentos, o conteúdo do aplicativo oculto permanece protegido pelo bloqueio biométrico.
Este é o estado da arte no iOS 18.0. Você pode imaginar que a Apple pode apertar ainda mais a implementação em atualizações futuras, fechando algumas dessas brechas. Por exemplo, você pode antecipar que a maneira como a tela Armazenamento segrega aplicativos ocultos em uma categoria separada, eventualmente será aplicada a outras partes das Configurações também, como as telas Privacidade.