Face ID é o sistema de autenticação biométrica da Apple baseado no escaneamento facial 3D usando a câmera TrueDepth. A tecnologia apareceu pela primeira vez no iPhone X em 2017 e substituiu o Touch ID nos modelos emblemáticos. De acordo com o Apple Security Guide, a probabilidade de um Face ID ser desbloqueado por um rosto aleatório é de 1 em 1 000 000 — 20 vezes menor que o Touch ID com uma única impressão digital registrada.
Principais pontos
Face ID é um sistema de autenticação biométrica desenvolvido pela Apple para iPhone e iPad. Ele usa a câmera TrueDepth para construir um modelo 3D preciso do rosto do usuário e compará-lo com um template matemático armazenado. O sistema funciona na escuridão total graças à iluminação infravermelha.
O primeiro iPhone X (2017) apresentou o Face ID como a biométrica principal, substituindo o Touch ID. De acordo com a Apple, o sistema usa uma rede neural no Neural Engine de 16 núcleos, que processa até 600 bilhões de operações por segundo exclusivamente para reconhecimento facial. Ao longo dos anos, a tecnologia passou por várias gerações — do iPhone X ao iPhone 16 Pro, onde o Face ID funciona 30% mais rápido e suporta mais ângulos de visão.
A principal diferença entre o Face ID e seus concorrentes é o uso de escaneamento 3D em vez de uma foto 2D comum. Isso torna o sistema resistente a ataques com imagens, máscaras e vídeos. Em 2023, a Apple confirmou que o Face ID é usado mais de 10 bilhões de vezes por mês para autenticação, pagamentos e preenchimento automático de senhas.
TrueDepth é um módulo de câmera composto por três componentes principais: um Projetor de Pontos (Dot Projector), uma Câmera Infravermelha (Infrared Camera) e um Iluminador Infravermelho (Flood Illuminator). Os três componentes operam no espectro de 940 nm, invisível ao olho humano e seguro para a visão.
O projetor usa um diodo laser e uma grade de difração VCSEL (Vertical-Cavity Surface-Emitting Laser) para projetar mais de 30 000 pontos infravermelhos invisíveis no rosto do usuário. O laser VCSEL opera em níveis de potência seguros para os olhos (Classe 1 conforme IEC 60825) e pode construir um mapa de profundidade facial com precisão de até 0,1 mm.
A câmera infravermelha capta o reflexo dos pontos, enquanto o Flood Illuminator ilumina o rosto com luz IR uniforme em condições de baixa luminosidade. Os dados da câmera são enviados ao Neural Engine, que constrói um modelo 3D do rosto e o compara com o template armazenado na Secure Enclave. O processo leva menos de 400 milissegundos e é realizado inteiramente no dispositivo.
| Componente | Função | Tecnologia |
|---|---|---|
| Dot Projector | Projeta 30 000 pontos IR | Laser VCSEL, grade de difração |
| Infrared Camera | Capta o reflexo dos pontos | 1280×960 píxeis, espectro 940 nm |
| Flood Illuminator | Ilumina o rosto com luz IR | 6 LEDs, 940 nm, Classe 1 |
| Neural Engine | Processa o modelo 3D | 16 núcleos, até 1 trilião de ops/s |
O processo do Face ID consiste em três etapas: captura de imagem, construção do modelo 3D e comparação com o template. Na primeira etapa, o Flood Illuminator ilumina o rosto e a câmera infravermelha captura uma imagem no espectro IR. Em seguida, o Dot Projector projeta no rosto uma matriz de 30 000 pontos, e a câmera captura sua distorção em relação à grade de referência.
O Neural Engine analisa a distorção de cada ponto e constrói um mapa de profundidade facial — um conjunto de 30 000 coordenadas X, Y, Z que descrevem o relevo do rosto. Simultaneamente, a imagem infravermelha é analisada por uma segunda rede neural para verificar o Attention Aware — o sistema garante que o usuário está olhando diretamente para o ecrã com os olhos abertos.
O mapa de profundidade e a imagem IR são convertidos em um template matemático de aproximadamente 3 KB, que é comparado com os templates armazenados na Secure Enclave. Se o grau de coincidência exceder o limiar (configurável no iOS), a autenticação é considerada bem-sucedida. De acordo com a Apple, o Face ID adapta-se a mudanças de aparência: barba, bigode, óculos, chapéus — a rede neural atualiza o template após cada desbloqueio bem-sucedido.
Com o lançamento do iOS 15.4 em 2022, a Apple adicionou suporte para Face ID com máscara. O sistema analisa apenas a área ao redor dos olhos — sua forma, distância entre as pupilas e profundidade das órbitas. Para isso, é usado um algoritmo especial treinado em milhões de imagens de rostos com máscara. O desbloqueio com máscara é ligeiramente mais lento (0,6 s contra 0,4 s), mas oferece nível de segurança suficiente para o uso diário.
Secure Enclave (SEP) é um coprocessador dedicado nos chips Apple A7 e posteriores, que opera independentemente do sistema operacional principal. No contexto do Face ID, a Secure Enclave realiza duas funções: armazena os templates biométricos de forma criptografada e realiza a comparação matemática da nova amostra com o template. O iOS não tem acesso aos dados brutos da câmera — apenas ao resultado da comparação: corresponde ou não.
O template facial é criptografado com uma chave gerada a partir do identificador único do chip (UID) na primeira inicialização do dispositivo. O UID é integrado à Secure Enclave durante a fabricação e é inacessível externamente. De acordo com a Apple Platform Security, nem mesmo a Apple pode extrair um template facial do dispositivo.
Attention Aware é uma camada de segurança adicional que verifica se o usuário está olhando conscientemente para o ecrã. O Face ID não desbloqueará o telefone se os olhos estiverem fechados ou o olhar estiver direcionado para outro lado. Esta proteção impede o desbloqueio durante o sono ou sem o conhecimento do proprietário. Para pessoas com deficiência visual, o Attention Aware pode ser desativado nas configurações, mas isso reduz o nível de segurança.
A Apple testou o Face ID com mais de mil máscaras fabricadas por produtores profissionais de efeitos especiais para a indústria cinematográfica. Nenhuma das máscaras conseguiu enganar o sistema graças à combinação de tecnologias: a câmera infravermelha analisa a radiação térmica da pele, o Dot Projector verifica o relevo 3D e o Neural Engine detecta os micromovimentos dos músculos faciais. Nenhum caso confirmado de bypass do Face ID com máscara foi registrado no mercado.
A escolha entre Face ID e Touch ID depende do cenário de uso e das preferências pessoais. O Face ID funciona sem contato — o usuário só precisa olhar para o ecrã. O Touch ID requer contato físico com um botão ou sensor, mas não necessita de contato visual com o dispositivo.
| Parâmetro | Face ID | Touch ID |
|---|---|---|
| FAR (Taxa de Falsa Aceitação) | 1:1 000 000 | 1:50 000 |
| Velocidade | 0,4 s | 0,2 s |
| Funciona no escuro | Sim (iluminador IR) | Sim |
| Funciona com máscara | Sim (desde iOS 15.4) | Sim |
| Sem contato | Sim | Não |
| Vários utilizadores | Apenas 1 rosto | Até 5 impressões |
Após a pandemia de COVID-19, a Apple adicionou a capacidade de desbloquear o Face ID com máscara (iOS 15.4+) — o sistema analisa apenas a área ao redor dos olhos. No entanto, para máxima segurança, a Apple recomenda usar o reconhecimento facial completo. O Touch ID ainda está disponível no iPhone SE e iPad (botão Home) e continua sendo o método preferido para utilizadores que usam máscaras, óculos com lentes grossas ou têm contraindicações médicas.
O framework LocalAuthentication fornece uma API unificada para trabalhar com Face ID e Touch ID no iOS. O desenvolvedor não precisa saber qual sensor específico está instalado no dispositivo — o sistema seleciona automaticamente o método biométrico disponível. Abaixo está um exemplo de autenticação com verificação de atenção.
import LocalAuthentication
class AuthManager {
let context = LAContext()
func authenticate() {
var error: NSError?
guard context.canEvaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
error: &error
) else {
print("Biometria indisponível: \(error)")
return
}
context.localizedReason = "Autenticação necessária para iniciar sessão"
context.interactionNotAllowed = false
context.evaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics
) { success, authError in
if success {
print("Autenticação bem-sucedida")
} else {
print("Erro: \(authError)")
}
}
}
}
O método canEvaluatePolicy verifica a disponibilidade da biométrica no dispositivo — retorna false se o Face ID não estiver configurado ou estiver bloqueado após muitas tentativas falhadas. O parâmetro interactionNotAllowed determina se o sistema pode mostrar um diálogo ao utilizador. Para o Face ID, o iOS adiciona automaticamente o ícone e a animação de reconhecimento facial.
Perguntas frequentes
Não. O Face ID usa escaneamento 3D com 30 000 pontos infravermelhos, não uma fotografia comum. Uma imagem plana não cria um mapa de profundidade, e o Neural Engine reconhece instantaneamente a falsificação. Mesmo uma máscara 3D de alta qualidade não enganará o sistema — os algoritmos verificam a textura da pele e os micromovimentos dos músculos faciais.
O Face ID suporta apenas um rosto por dispositivo. Ao contrário do Touch ID (até 5 impressões digitais), a Apple limitou deliberadamente o Face ID a um utilizador para aumentar a segurança. Se várias pessoas usam o telefone, cada uma desbloqueia-o com a sua própria senha, não com biométrica.
Sim, o Face ID funciona perfeitamente na escuridão total graças ao Flood Illuminator — um iluminador infravermelho que ilumina o rosto com luz invisível de 940 nm. A câmera infravermelha captura a imagem independentemente da iluminação externa.
Após 5 tentativas falhadas, o Face ID é bloqueado e o iPhone exige a senha. Esta é uma proteção contra força bruta. Após introduzir a senha com sucesso, o Face ID fica novamente ativo. Ao reiniciar o dispositivo, também é necessária a senha — a biométrica não está disponível até a primeira introdução do código.
Sim, o Face ID é usado para autorizar pagamentos através do Apple Pay. Para pagar, basta premir duas vezes o botão lateral e olhar para o ecrã. A transação é confirmada por biométrica, não pela introdução de um PIN. Sem Face ID, o pagamento só pode ser confirmado com a senha do Apple ID.
Resumo
Vamos desenvolver um aplicativo móvel chave na mão
A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.
Leia também