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