Tecnologia
VerifyMeld: confirmação de número por chamada gratuita
VerifyMeld permite que aplicativos confirmem o número de telefone sem usar códigos SMS. O usuário liga para um número gratuito fornecido, o sistema registra a chamada e a encerra imediatamente, sem atender. Assim, o número é confirmado sem criar uma conexão paga de entrada.
Para mim, a verificação telefônica sempre foi associada a um cenário padrão: inserir o número, esperar pelo SMS, copiar o código e torcer para que a mensagem realmente chegue.
Ao trabalhar com VerifyMeld, percebi uma abordagem diferente. Aqui, o SMS nem é utilizado. O usuário liga para o número gratuito fornecido, e o sistema verifica apenas o fato da chamada.
Em vez de SMS — uma chamada curta
O usuário informa seu número no aplicativo. Depois, é mostrado um número gratuito, para o qual ele deve ligar de seu telefone.
O sistema registra a chamada e a encerra imediatamente, sem atender. Para o usuário, parece uma chamada perdida comum: a ligação não é atendida, mas, após isso, o aplicativo recebe a confirmação.
Não há necessidade de esperar por SMS, procurar mensagens entre notificações ou copiar dígitos de um código. Uma única chamada curta é suficiente para que o sistema verifique se o número está acessível.
Por que isso interessa aos proprietários de aplicativos
Para o usuário, o SMS parece quase invisível na fase de registro. Mas cada mensagem é paga pelo proprietário do app. Em grande quantidade de usuários, esses custos rapidamente se tornam uma despesa significativa.
Isso é especialmente perceptível em serviços internacionais. O custo do SMS pode variar por país, as mensagens às vezes são atrasadas, e, em caso de erro, o usuário precisa reenviar o código.
O VerifyMeld não envia SMS. Sua estrutura de tarifas não está vinculada ao número de chamadas de verificação: o custo não aumenta a cada tentativa.
Comparando com tarifas onde se paga por cada SMS, o custo final pode ser muitas vezes menor. Não se trata de uma plataforma totalmente gratuita, mas a economia vem da ausência de pagamento separado pelo envio das mensagens.
A chamada não é atendida
É importante entender o que acontece após o contato.
O VerifyMeld não atende a ligação como uma chamada comum. O sistema reconhece que há uma chamada recebida, registra o evento e a termina imediatamente, sem atendê-la.
Não há conexão estabelecida, a ligação não permanece na linha, e a conversa não começa. Para o telefone, isto é apenas uma chamada não atendida.
É por isso que não há uma conexão paga de entrada. Poucos operadores continuam cobrando por chamadas que não foram atendidas.
Para o VerifyMeld, não importa de qual país a chamada venha: o sistema não gera uma chamada de entrada paga ou cobra por ela.
O número é realmente confirmado
Beneficiar-se do não uso do código SMS não significa menor precisão na verificação.
O sistema relaciona o número de origem da chamada, o número gratuito fornecido e o horário do teste. Se tudo coincidir, o aplicativo recebe a confirmação de que o usuário conseguiu usar o número informado.
Chamadas de outros números, chamadas para destinos diferentes ou tentativas após o término da verificação não são consideradas.
Pedidos antigos também não permanecem ativos indefinidamente. Ao iniciar uma nova verificação, a anterior é encerrada, e o número temporário é liberado após o procedimento.
Não há um código que possa ser interceptado, pois ele não existe
Na verificação tradicional por SMS, um invasor pode tentar interceptar a mensagem, acessar notificações ou enganar o usuário com o código.
No VerifyMeld, não há um código único descartável. É impossível remetê-lo ou roubá-lo, porque a confirmação é baseada na própria chamada telefônica.
O que pode ser falsificado é a própria chamada ou o número de origem. Mas, se um cenário assim se tornar possível, isso já indica uma violação na rede telefônica ou na operadora, e não uma falha na lógica do VerifyMeld.
Dentro do VerifyMeld, não há um segredo de SMS que possa ser interceptado.
O que um usuário comum vê
O VerifyMeld não parece um aplicativo de chamadas à parte. Ele aparece dentro de outro serviço — no momento do registro, login ou verificação periódica do número.
O aplicativo mostra uma instrução e um número gratuito. O usuário liga, o sistema registra a chamada não atendida, e o aplicativo recebe o resultado.
O proprietário do serviço não precisa enviar SMS manualmente, operar um sistema de voz ou lidar com cada chamada recebida. A parte telefônica permanece dentro do VerifyMeld, e o projeto conectado recebe apenas o resultado da verificação.
Se a verificação não for bem-sucedida
O VerifyMeld não considera uma chamada aleatória bem-sucedida.
Se o número de origem não corresponder ao esperado, uma chamada para outro número ou o tempo de verificação tiver expirado, o número não é confirmado.
Erros recorrentes também são considerados. Com muitas tentativas mal-sucedidas, novas verificações para um mesmo número ou dispositivo podem ser temporariamente bloqueadas.
Para o usuário, isso parece simples: o número é confirmado ou a tentativa precisa ser repetida mais tarde.
Isto não é uma identificação via passaporte
O projeto possui limites claros.
Uma verificação bem-sucedida mostra que o usuário conseguiu fazer uma chamada do número informado no momento da verificação. Mas não prova seu nome, nacionalidade, propriedade do SIM ou conformidade com dados de passaporte.
O VerifyMeld confirma o controle sobre o número de telefone, não a identidade da pessoa. Essa confirmação pode ser suficiente para o registro em um app, mas uma verificação completa exige outros instrumentos.
Minha conclusão
Após conhecer o VerifyMeld, eu o descreveria não como um serviço de chamadas, mas como uma alternativa à verificação por SMS.
O usuário liga para um número gratuito fornecido. O sistema registra a chamada e a encerra imediatamente, sem atender. A ligação não inicia uma conexão paga, e o número é confirmado logo após.
Para o negócio, elimina-se a necessidade de pagar por cada SMS, e o plano tarifário não aumenta com o número de chamadas de verificação. Assim, em comparação com tarifas tradicionais de SMS, este método pode ser várias vezes mais barato.
A ideia principal do VerifyMeld é simples: confirmar o mesmo número de telefone sem usar código SMS, sem robô de voz e sem pagar por cada mensagem enviada.
Mais informações sobre o projeto: verifymeld.de