Como funcionam os apps de chamada falsa? A tecnologia explicada
Do CallKit às vozes com IA: um olhar claro e técnico sobre como os apps de chamada falsa simulam chamadas recebidas reais no iPhone e no Android, e por que a diferença de tecnologia importa.
BPor Baptiste Garcia
Nesta página
Resposta rápida
Os apps de chamada falsa funcionam disparando uma chamada recebida simulada inteiramente no seu próprio celular. Os melhores usam o framework CallKit da Apple para exibir a tela de chamada original do iOS, com toque, aviso na tela de bloqueio e registro nas chamadas recentes. Os apps de qualidade inferior só mostram uma notificação personalizada ou uma tela sobreposta. A chamada nunca passa pela rede da operadora, então não há nada para rastrear. Os apps modernos ainda somam vozes com IA, agendamento e até disparo pelo Apple Watch, para você nem precisar tocar no celular.Você provavelmente já viu um app de chamada falsa em ação, seja num vídeo de “truque de fuga” no TikTok ou na saída bem cronometrada de um amigo numa festa. Mas como ele funciona por dentro? A resposta é mais interessante do que parece, porque a diferença entre um app barato baseado em notificações e um app construído sobre o framework nativo de chamadas da Apple é enorme. É essa diferença que decide se a pessoa do outro lado da mesa acredita ou percebe tudo na hora.
Este guia mostra a tecnologia de verdade: o que acontece quando o seu celular “toca”, por que alguns apps ficam idênticos a uma ligação real enquanto outros claramente não, e qual é o papel das vozes com IA, do agendamento e do disparo pelo relógio. Se você ainda está se familiarizando com o conceito, nosso guia sobre o que é, afinal, uma chamada falsa é um bom ponto de partida.
O que acontece quando um app de chamada falsa toca?
No nível mais básico, um app de chamada falsa faz uma coisa só: avisa o sistema operacional do celular que uma chamada chegou, mesmo sem ninguém ligando de verdade. No iPhone, a referência é o framework CallKit da Apple. Quando um app chama o método reportNewIncomingCall do CallKit, o iOS trata aquilo como uma chamada VoIP real. O sistema assume o controle e desenha a interface nativa de chamada recebida, a mesma tela cheia que você vê no FaceTime, no WhatsApp ou em qualquer outro app de ligação.
Não é uma sobreposição nem um print de uma tela de chamada. É a tela de chamada do próprio sistema, desenhada pelo iOS. Por isso ela se comporta exatamente igual: toca com a tela bloqueada, sai pelo receptor ou pelo alto-falante, mostra o nome e a foto de quem liga que você configurou e, depois que você “atende” e “desliga”, a chamada aparece na aba Recentes nativa do celular. Não existe diferença visual porque não existe diferença nenhuma no que o iOS está desenhando.
CallKit x apps baseados em notificação: por que isso importa
Nem todo app de chamada falsa usa o CallKit, e os que pulam essa parte entregam um resultado bem pior. Veja como as duas abordagens se comparam.
Apps com CallKit (a versão de verdade)
- O iOS desenha a tela de chamada original do sistema, com os botões verde e vermelho de atender e recusar, a foto de quem liga e o fundo desfocado.
- A chamada toca com a tela bloqueada, então funciona mesmo quando o celular não está na sua mão. Isso é essencial para convencer: ninguém pega o celular, abre um app e só então recebe uma ligação.
- Um registro nas chamadas recentes é criado automaticamente. Se alguém der uma olhada nas suas chamadas recentes depois, vai ver um registro que parece normal. Quer saber se esse registro pode causar problema? Nosso artigo sobre se as chamadas falsas aparecem no histórico de chamadas explica os detalhes.
- O áudio sai pelo receptor, como numa ligação de verdade, então a voz do outro lado soa natural e vem do lugar certo.
Apps baseados em notificação ou em tela sobreposta
- O app desenha uma imitação de tela de chamada dentro da própria janela. Pode convencer numa olhada rápida, mas só enquanto o app está aberto e em primeiro plano.
- Não toca com a tela bloqueada. Se o celular estiver bloqueado ou em repouso, o máximo que você consegue é um banner de notificação. Isso não se parece em nada com uma chamada recebida, e qualquer pessoa que já usou um celular por cinco minutos vai perceber.
- Nenhum registro nas recentes. A chamada não deixa rastro no histórico de chamadas do iOS, o que entrega o truque se alguém resolver olhar.
- O áudio costuma sair pelo canal de mídia em vez do receptor, ou seja, o volume segue o ajuste de mídia, e não o de chamadas. É um detalhe pequeno, mas muda o comportamento do som.
A conclusão é simples: se o app não usa o CallKit (no iPhone), a ilusão só funciona enquanto você está olhando para o app. Quando o celular bloqueia ou alguém espia a sua tela de lado, o truque já era.
Como funciona a simulação VoIP local
A palavra “VoIP” pode dar a entender que a chamada viaja pela internet, mas num app de chamada falsa nenhuma conversa é transmitida. O CallKit foi criado originalmente para apps como o WhatsApp e o Signal, que recebem chamadas VoIP de verdade pela internet. Um app de chamada falsa usa a mesma API sem ninguém do outro lado. É como mandar um bilhete para si mesmo de um cômodo para outro da sua própria casa.
Esta é a sequência simplificada do que acontece:
- Você agenda uma chamada no app, escolhendo o nome do contato, a foto, o toque e um intervalo (por exemplo, “tocar daqui a 30 segundos”).
- O timer dispara. Quando a contagem chega a zero, o app pede ao CallKit para informar uma nova chamada recebida com os dados que você definiu.
- O iOS assume. O sistema desenha a tela de chamada, reproduz o toque pelo alto-falante e faz o celular vibrar. Você vê a mesma interface que todo mundo vê em qualquer ligação.
- Você atende. Assim que você desliza ou toca no botão verde, o app pode reproduzir um áudio: um roteiro pré-gravado, uma voz gerada por IA ou silêncio (se você preferir conduzir a conversa toda).
- Você desliga. A chamada termina, um registro nas recentes é criado e a vida segue. Nenhum número foi discado e nenhuma operadora participou.
Como nenhuma ligação é feita de verdade, não existe registro da chamada na sua operadora e nada para os filtros de spam ou os bancos de dados de identificação de chamadas sinalizarem. Essa é a diferença essencial entre uma chamada falsa e a falsificação de identificador de chamadas (spoofing), que é uma tecnologia completamente diferente e muitas vezes ilegal.
Vozes com IA e reprodução de áudio
Os primeiros apps de chamada falsa tocavam um arquivo de áudio simples, talvez alguns segundos de uma voz genérica dizendo “alô?”. Quebrava um galho, mas na prática você estava falando com uma gravação sem nenhuma flexibilidade. Se você parasse na hora errada ou dissesse algo que a gravação não acompanhava, a ilusão balançava.
Os apps modernos seguem outro caminho. Eles usam mecanismos de conversão de texto em fala e às vezes modelos completos de voz com IA para gerar o lado de quem liga. Você escreve (ou escolhe) um roteiro para a outra pessoa, e o app sintetiza uma fala que soa natural e adequada ao contexto. Alguns apps até deixam você escolher perfis de voz diferentes: masculina, feminina, mais jovem, mais velha ou com um sotaque específico.
O resultado é um áudio que sai pelo receptor durante a chamada, com pausas para você poder responder com naturalidade. Como o CallKit direciona o áudio pelo canal de chamadas do celular, a voz sai pelo receptor na parte de cima do aparelho, exatamente de onde viria a voz de alguém ligando de verdade. Quem estiver perto de você ouve o murmúrio baixinho de uma voz, como numa ligação real.
Se quiser testar um roteiro para o outro lado da conversa, nosso gerador grátis de roteiro de ligação ajuda você a montar um diálogo natural em segundos.
Agendamento e formas de disparo
Numa chamada falsa, o momento é tudo. Se você precisa pegar o celular, abrir um app e tocar num botão na frente da pessoa de quem está tentando escapar, o plano inteiro desmorona. É por isso que o agendamento é um dos recursos mais importantes de qualquer app de chamada falsa.
A versão mais simples é um timer de contagem regressiva: defina um intervalo de cinco minutos, guarde o celular e espere tocar. Apps mais avançados oferecem agendamento com data e hora, para você marcar um dia e um horário específicos. Isso é útil quando você já sabe que uma reunião ou um jantar pode se arrastar e quer uma saída garantida lá pelas 20h15, por exemplo.
E tem o disparo pelo relógio. O Introscape, por exemplo, permite disparar uma chamada falsa pelo Apple Watch. Um toque discreto no pulso e o celular começa a tocar três segundos depois. Ninguém vê você mexer no celular. Isso é especialmente útil em situações sociais em que pegar o celular já pareceria suspeito por si só.
Um detalhe que vale conhecer sobre o iPhone: o iOS limita o que os apps podem fazer em segundo plano, então um app bem feito se prepara com antecedência para tocar na hora certa, mesmo com a tela bloqueada e o app fechado. Com o celular bloqueado e offline, chamadas agendadas com mais de 30 segundos de antecedência são menos confiáveis; nesse caso, uma contagem curta ou um disparo manual (como o toque no Watch) é a opção mais segura.
Tela de bloqueio e modo Não Perturbe
Uma chamada recebida de verdade se comporta de um jeito bem específico: acende a tela de bloqueio, mostra uma interface em tela cheia e toca o seu toque (ou vibra, se o iPhone estiver no silencioso). Um bom app de chamada falsa que usa o CallKit reproduz tudo isso, porque é o iOS que cuida da apresentação, não o app.
Alguns comportamentos do sistema que vale entender:
- Tela de bloqueio. Uma chamada CallKit toca com a tela bloqueada, igual ao FaceTime ou ao WhatsApp. Você não precisa desbloquear o celular para ver ou atender. Esse é o principal sinal que separa os apps bons dos ruins.
- Não Perturbe e modos de Foco. Se o Não Perturbe ou algum modo de Foco estiver ativado, o iOS pode silenciar a chamada, dependendo dos seus ajustes. Como numa chamada VoIP real, a chamada falsa segue as regras que você definiu. Se quiser que ela toque, confira se os ajustes do Foco permitem.
- Modo silencioso. Com o celular no silencioso, ele vibra mas não toca em voz alta, exatamente como faria numa ligação de verdade. Se você precisa que o toque seja ouvido (para vender a ilusão), tire do silencioso antes.
Quer ver como fica a experiência completa antes de baixar qualquer coisa? Nossa demonstração grátis de chamada falsa no navegador simula o fluxo da chamada para você sentir o ritmo e a aparência.
E no Android?
O Android não tem um equivalente exato do CallKit, então o cenário é mais variado. Os apps de chamada falsa mais realistas para Android combinam o framework Telecom (a API ConnectionService) com telas sobrepostas personalizadas para imitar a tela de chamada nativa do celular. Como cada fabricante (Samsung, Pixel, OnePlus, Xiaomi) tem o seu próprio visual de tela de chamada, alguns apps oferecem vários “temas” para a chamada falsa combinar com o seu aparelho.
O Android também tem uma permissão chamada Sobrepor a outros apps (a permissão de sobreposição). Os apps que dependem dela conseguem mostrar uma tela de chamada por cima de qualquer outra coisa que esteja aberta, incluindo a tela de bloqueio. Mas, se o usuário não concedeu essa permissão, ou se o fabricante restringe muito a atividade em segundo plano, a chamada falsa pode nem aparecer quando a tela está apagada.
O princípio geral é o mesmo do iPhone: quanto mais o app se integra ao sistema de chamadas do aparelho, mais convincente é o resultado. No Android, você só tem mais variáveis para considerar, porque o ecossistema é mais fragmentado.
Privacidade e segurança
Como uma chamada falsa é totalmente local, ela levanta bem menos questões de privacidade do que você imagina. Estes são os fatos principais:
- Nenhuma chamada passa pela rede da operadora. Nenhum número é discado. A chamada existe só no seu aparelho, e os poucos dados necessários para agendá-la são pseudonimizados.
- Nenhuma falsificação de número. O spoofing consiste em enviar um identificador de chamadas falso para o celular de outra pessoa. A chamada falsa faz o contrário: toca no seu próprio celular com um nome que você escolheu. O celular de mais ninguém é afetado.
- Os registros nas recentes são locais. O registro que aparece no histórico depois que você desliga fica só no seu aparelho. Ele não é sincronizado com a operadora e não fica visível para ninguém que não tenha acesso físico ao seu celular.
- Saiba para onde vão os dados de voz. As vozes com IA são geradas a partir do roteiro que você digita e depois tocam no seu celular. Um app confiável diz o que faz com esse texto.
Para entender melhor se alguém conseguiria descobrir a chamada depois, nosso artigo sobre se as pessoas percebem que é uma chamada falsa cobre tanto o lado visual quanto o comportamental.
Fontes e leituras complementares
- Apple Developer: CallKit: a documentação oficial da Apple sobre o framework que permite aos apps exibir a interface nativa de chamada recebida, informar chamadas ao sistema e se integrar à lista de chamadas recentes do celular.
- Apple Developer: reportNewIncomingCall: o método específico do CallKit que dispara o aviso de chamada recebida no iOS, a única chamada de API que faz uma chamada falsa ficar idêntica a uma real.
- Android Developer: ConnectionService: o equivalente do Android para se integrar ao sistema de chamadas, usado pelos apps de chamada falsa mais realistas no Android.
Pontos principais
- Os apps com CallKit mostram a tela de chamada original do iOS, porque é o próprio iOS que desenha a interface, e a chamada falsa fica visualmente idêntica a uma real.
- Os apps baseados em notificação pulam o CallKit e só funcionam com o app aberto, e a ilusão desmorona na tela de bloqueio.
- A chamada em si é local: não passa pela rede da operadora e não deixa nada para rastrear.
- Vozes com IA, agendamento e disparo pelo Apple Watch transformam um simples toque falso numa saída convincente, sem nem tocar no celular.