O que é verificação por SMS? Como funciona o código

Verificação por SMS é uma checagem em que um app envia um código único por mensagem de texto para um número de telefone e pede que você o digite de volta, provando que você recebe mensagens naquele número. O código vai do servidor do app para um gateway de SMS e depois passa pelas operadoras até o aparelho ou a caixa de entrada daquele número. É muito usada em cadastros e logins, mas órgãos de segurança como o NIST a consideram mais fraca que apps autenticadores e chaves de segurança.
Para que serve a verificação por SMS
Os apps usam a verificação por SMS para responder a uma pergunta: esta pessoa consegue receber mensagens neste número agora? Se você consegue ler o código e digitá-lo de volta, o app considera o número confirmado.
Essa única checagem atende a vários objetivos. No cadastro, ela liga a conta a um número acessível e encarece a criação de muitas contas falsas, porque cada uma precisa de um número funcionando. No login, funciona como segundo fator além da senha. Na recuperação da conta, dá ao app uma forma de falar com você se você esquecer a senha.
O código costuma ser chamado de OTP, sigla em inglês para senha de uso único, ou simplesmente código de verificação. O glossário em /glossary explica esses termos e outros relacionados, como 2FA, SMS A2P, sender ID e gateway de SMS.
Como o código viaja, passo a passo
1. Você informa um número de telefone. O app verifica o formato, muitas vezes convertendo-o para o formato internacional E.164 com o código do país, e pode fazer suas próprias checagens sobre o país e o tipo de número.
2. O servidor do app cria um código aleatório, guarda-o com um prazo de validade e pede a um provedor de SMS que o envie. Muitos apps usam um serviço de mensagens terceirizado nesta etapa.
3. O provedor de SMS, muitas vezes chamado de gateway de SMS, coloca a mensagem na rede móvel. Mensagens de apps para pessoas são chamadas de SMS A2P (aplicação para pessoa) e podem aparecer vindas de um código curto, de um número longo ou de um sender ID alfanumérico.
4. A mensagem passa de operadora em operadora até chegar à rede que atende o número de destino. Essa rede a entrega ao chip, ou à caixa de entrada online se o número for hospedado por um serviço como o SMS Hallo.
5. Você lê o código e o digita no app, ou o copia com um toque. O app compara com o código guardado. Se coincidir e não tiver expirado, a verificação é aprovada e o código não pode ser usado de novo.
A viagem toda costuma levar segundos, mas cada etapa é operada por uma empresa diferente, e é por isso que problemas podem surgir em qualquer ponto da cadeia.
Chamadas de voz, flash calls e outras variantes
Muitos apps oferecem uma alternativa quando o SMS falha: uma chamada de voz automática que lê o código em voz alta. Outros usam uma flash call, em que o app faz uma ligação e lê o código a partir do número de quem liga, sem que você precise atender. Alguns apps de mensagens também podem entregar códigos pelo próprio app ou por outro serviço de mensagens, quando disponível.
Essas variantes ainda dependem de a rede telefônica alcançar o número. Se o seu número recebe chamadas além de SMS, você tem mais formas de concluir a verificação. Os números do SMS Hallo recebem os dois: os códigos aparecem na caixa de entrada de SMS, e as chamadas podem ser atendidas no discador do navegador.
Motivos comuns para o código não chegar
O número foi digitado errado. Um código do país faltando, um zero inicial a mais ou um dígito trocado envia o código para o lugar errado. Sempre confira o número que o app mostra de volta para você.
O app não envia para esse tipo de número. Muitos apps verificam o tipo e o país do número antes de enviar. Alguns recusam telefones fixos ou números de chamadas pela internet, e alguns limitam determinados países ou faixas de números. O app pode mostrar um erro, ou simplesmente nunca enviar o código.
Limites de envio. Pedir um código atrás do outro pode fazer o app, ou o provedor de SMS, pausar os envios por um tempo. Espere a contagem regressiva terminar e peça uma vez.
Filtros e atrasos de roteamento das operadoras. As redes filtram tráfego que suspeitam ser spam, e rotas internacionais podem gerar atrasos. Um código que demora minutos pode chegar depois de já ter expirado.
O aparelho ou a caixa de entrada. Em um chip, sinal fraco, caixa de entrada cheia, remetentes bloqueados ou filtros de spam podem esconder o código. Com um número online, confira se o número ainda está ativo e se você está olhando o número certo no seu painel.
O código expirou. A maioria dos códigos vale só por alguns minutos. Use o código mais recente e peça um novo se estiver em dúvida.
SMS comparado com outros segundos fatores
O SMS é prático porque quase todo mundo tem um número de telefone, mas as orientações oficiais o colocam abaixo de outros métodos. As Diretrizes de Identidade Digital do NIST, SP 800-63B-4, classificam a autenticação pela rede telefônica pública como restrita, dizem que os verificadores devem considerar sinais como troca de chip ou portabilidade do número, exigem que outros tipos de autenticador estejam disponíveis e afirmam que códigos fora de banda não são resistentes a phishing.
A FTC explica o risco prático: atacantes podem tomar um número por meio de um SIM swap e receber os códigos. Ela descreve os apps autenticadores como mais seguros e as chaves de segurança como a opção mais forte. As orientações da CISA para pessoas muito visadas vão além e desaconselham usar SMS como segundo fator, observando que as mensagens SMS não são criptografadas.
Os apps autenticadores geram códigos baseados em tempo no seu aparelho a partir de um segredo compartilhado, seguindo o padrão TOTP da IETF RFC 6238, então nada trafega pela rede telefônica. Chaves de segurança e passkeys usam criptografia de chave pública vinculada ao site verdadeiro, o que impede a maior parte do phishing.
Conclusão: a verificação por SMS serve bem para confirmar um número no cadastro e é muito melhor que nenhum segundo fator, mas nas suas contas mais importantes adicione um app autenticador ou uma chave de segurança quando o serviço oferecer.
Dicas para receber códigos com confiabilidade
Peça um código só quando estiver pronto para digitá-lo, porque a maioria expira em minutos. Deixe o app aberto enquanto espera, em vez de sair e recomeçar.
Se o app der a opção, tente a chamada de voz depois que uma tentativa por SMS falhar. Uma ligação pode seguir outra rota pela rede.
Use um número que você vai manter. A verificação não acontece só uma vez: o mesmo número pode ser usado depois em logins em aparelhos novos e redefinições de senha, então um número que você ainda consiga acessar daqui a meses evita dor de cabeça.
Não compartilhe um código de verificação com ninguém, nem com quem diz ser do suporte do app. Um código enviado a você é a prova de que você controla o número, e entregá-lo passa esse controle para outra pessoa.
Mantenha os dados da sua conta atualizados. Se você trocar de número, adicione o novo nas configurações de cada app enquanto o antigo ainda funciona, para nunca ficar bloqueado esperando um código que vai para um número que você já não tem.
Por que os apps se importam com o tipo de número
Como a verificação por SMS também é uma barreira contra contas falsas, muitos apps analisam o próprio número. Números de sites públicos e gratuitos para receber SMS online são compartilhados por todos os visitantes, por isso os apps costumam bloqueá-los, e qualquer código enviado para eles pode ser lido por desconhecidos.
Números de celular reais são o tipo que a maioria dos serviços espera. O SMS Hallo aluga números de celular reais no formato móvel local de 181 países, e, enquanto você aluga um, só você vê as mensagens dele. Mesmo assim, cada app decide quais números aceita, e nenhum provedor pode prometer que todos os apps vão aceitar um determinado número.
Use a verificação para contas que você tem permissão para ter. A Política de Uso Aceitável do SMS Hallo proíbe contas falsas ou duplicadas, fraude e o uso de números para pular verificações de identidade.
Como receber códigos de verificação com o SMS Hallo
Cadastre-se com um e-mail e uma senha, escolha um país e um número e pague. Os SMS recebidos aparecem no seu painel com os códigos detectados e prontos para copiar.
Todo número do SMS Hallo inclui SMS recebidos ilimitados, chamadas recebidas ilimitadas, 500 SMS enviados por mês e 1.000 minutos de ligações efetuadas por mês. Os limites renovam a cada 30 dias e o saldo não usado não é acumulado.
Os preços começam em $1.80 por mês no plano de 12 meses ($21.60 cobrados por ano), o mesmo valor em todos os países, sem taxa de ativação. Mantenha o número renovando ou ativando a renovação automática, porque um número vencido pode ser repassado a outra pessoa, que poderia então receber códigos de contas ainda ligadas a ele.
Todo número do SMS Hallo vem com três garantias. Primeira: troca grátis em 7 dias — em até 7 dias você pode trocar o número por outro disponível do mesmo país, sem custo, até 3 vezes, e o novo número mantém seu plano e a data de vencimento. Segunda: funciona ou 100% de reembolso — se o número não funcionar com o app para o qual você o alugou (por exemplo, o código nunca chega), peça o reembolso em até 7 dias e receba 100% do valor pago. Terceira: garantia de devolução em 7 dias — reembolso total em até 7 dias, sem perguntas, se nenhuma chamada ou SMS tiver sido feito ou recebido no número.
Fontes
- NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management
- FTC Consumer Advice, Use Two-Factor Authentication to Protect Your Accounts
- CISA and partners, Mobile Communications Best Practice Guidance (December 2024)
- IETF RFC 6238, TOTP: Time-Based One-Time Password Algorithm
Perguntas frequentes
O que é um código de verificação por SMS?
Um código curto de uso único, geralmente de 4 a 8 dígitos, que um app envia por mensagem de texto para confirmar que você recebe mensagens em um número de telefone. Ele vale por tempo limitado e só pode ser usado uma vez.
Verificação por SMS é o mesmo que autenticação de dois fatores?
Nem sempre. No cadastro, ela só confirma seu número. Quando é usada no login além da senha, funciona como segundo fator.
A verificação por SMS é segura?
Ela acrescenta proteção, mas o NIST, a FTC e a CISA a consideram inferior a apps autenticadores e chaves de segurança por causa de SIM swap, interceptação e phishing. Use um método mais forte nas contas importantes quando houver.
Por que recebo o código por chamada de voz?
Muitos apps oferecem uma ligação como alternativa quando o SMS está lento ou bloqueado. Uma voz automática lê o código e você o digita.
Por que meu código não chegou?
As causas comuns são número digitado errado, app que não envia para aquele tipo de número, limites de envio após pedidos repetidos, filtros ou atrasos da operadora e código expirado.
Posso receber códigos de verificação sem chip?
Sim. Um número de celular online recebe SMS em um painel na web. Os apps continuam decidindo quais números aceitam, e as garantias do SMS Hallo valem se um código nunca chegar.
O que é um gateway de SMS?
Um serviço que os apps usam para enviar mensagens de texto para a rede móvel. Ele encaminha cada mensagem para a operadora que atende o número de destino.
Guias
- Segundo número para WhatsApp sem precisar de outro chip
- Receber SMS online: guia completo de códigos de verificação
- Número dos EUA morando fora: como ter um +1 real
- Número do Reino Unido no exterior: como ter um +44 real
- Segundo número de telefone para privacidade: como ter
- Telegram sem número pessoal: como usar com privacidade
- Como pagar com USDT ou USDC: guia passo a passo
- Como manter um número de telefone online por muito tempo
- Código do WhatsApp não chega? Causas e soluções
- Erro "Este número de telefone não é compatível": entenda
- O que é um número não VoIP e por que os apps exigem
- Dá para usar um número de telefone em vários apps?
- Como verificar a conta Google com um número seu
- Como ter um número dos EUA no WhatsApp estando na Índia
- Sites para receber SMS grátis são seguros? Os riscos
- Como escolher o país do número de verificação
- Como receber SMS de outros países
- Segundo número de telefone para vender online
- Ter um segundo número de telefone é legal?
- Mantenha seu número privado em apps de namoro
- Número para nômade digital: mantenha o seu e tenha um local
- Privacidade do número para cripto: menos risco de SIM swap
- Número privado é anônimo? O que ele esconde e o que não
- Como ter um número comercial local em outro país
- Verificação por telefone em ferramentas de IA: guia
- Cadastro de chip por país: leis, exigências e motivos
- Por que apps recusam número virtual: os motivos reais
- Número banido no WhatsApp: o que fazer agora
- Número para Telegram a longo prazo: conta sempre segura
- Verificação do Tinder sem usar seu número pessoal
- Receber SMS de bancos e apps de pagamento: os limites
- Número virtual vs segundo chip vs eSIM: qual escolher?
- Código OTP não chega? Soluções que valem para qualquer app
- Google Voice não disponível no meu país: e agora?
- Melhores apps de segundo número: 4 tipos comparados
- Números
Leia também
Receber SMS de bancos e apps de pagamento: os limites
Receber SMS de bancos e apps de pagamento em um segundo número? Por que muitos bancos recusam, o que dizem nossas regras e opções mais seguras.
Código OTP não chega? Soluções que valem para qualquer app
Código OTP não chega? Confira o formato do número, espere o timer de reenvio, tente uma chamada, veja bloqueios e filtros da operadora e quando trocar.
Número para nômade digital: mantenha o seu e tenha um local
Nômades digitais: receba códigos do país de origem, tenha um número local em cada país e evite sustos com roaming. Com alertas sobre bancos e 2FA.
Mais guias
Melhores apps de segundo número: 4 tipos comparados
Melhores apps de segundo número comparados por tipo: apps VoIP, ativação única, números de celular reais alugados e planos eSIM, com prós e contras.
Google Voice não disponível no meu país: e agora?
Google Voice não está disponível no seu país? Veja onde o Google diz que o Voice funciona, por que a conta pessoal é só nos EUA e opções honestas.
Número virtual vs segundo chip vs eSIM: qual escolher?
Número virtual vs segundo chip vs eSIM: compare custo, aparelho, exigência de documentos, viagens, SMS, chamadas e por quanto tempo você mantém o número.
· SMS Hallo