teknoloji
VerifyMeld: ücretsiz şehir numarasına çağrı ile doğrulama
VerifyMeld, uygulamaların telefon numarasını SMS kodu gerekmeden doğrulamasına olanak tanır. Kullanıcı, ücretsiz verilen şehir numarasına çağrı yapar, sistem çağrıyı kaydeder ve hemen sonlandırır, cevap vermez. Numara doğrulanır, ancak ücretli gelen arama oluşmaz.
Telefon doğrulaması benim için uzun zamandır hep aynı senaryoyla özdeşleşmişti: numarayı gir, SMS bekle, kodu tekrar yaz ve mesajın gerçekten gelecek olup olmadığını umarak.
VerifyMeld ile tanışınca başka bir yöntem fark ettim. Burada hiç SMS kullanılmıyor. Kullanıcı, verilen ücretsiz şehir numarasına çağrı yapıyor ve sistem, arama olayını kendisi kaydediyor.
SMS yerine - kısa çağrı
Kullanıcı uygulamada kendi numarasını giriyor. Ardından, ona gösterilen ücretsiz şehir numarasına kendi telefonundan arama yapması isteniyor.
Sistem çağrıyı kaydediyor ve hemen sonlandırıyor, cevap vermiyor. Bu, kullanıcının normalde cevap vermediği bir çağrı gibi görünür: görüşme gerçekleşmez, ancak sonrasında uygulama doğrulama sonucunu alır.
SMS göndermeyi, bildirimler arasından mesaj aramayı veya kodu tekrar yazmayı gerek kalmaz. Sadece kısa bir çağrı, sistemin numaranın kullanılabilirliğini kontrol etmesi için yeterlidir.
Neden bu uygulama sahipleri için ilginçtir
Kullanıcı tarafından bakıldığında, SMS neredeyse kayda değer olmayan bir doğrulama adımı gibi görünür. Ama her mesaj, uygulama sahibi tarafından ücretlendirilir. Çok sayıda kullanıcı söz konusuysa, maliyet hızla bütçe kalemleri arasına girer.
Özellikle uluslararası servislerde, SMS maliyeti ülkeden ülkeye değişebilir, mesajlar bazen gecikebilir ve hata durumunda kullanıcı tekrar kod göndermek zorunda kalabilir.
VerifyMeld, SMS göndermiyor. Ücret modeli, doğrulama çağrı sayısına bağlı değildir: maliyet her yeni deneme ile çarpılmaz.
Bu yaklaşımı, her SMS için ücret ödemeye dayalı tarifelerle kıyaslarsak, toplam maliyet birkaç kat daha düşük olabilir. Üstelik, platform ücretsiz değildir ama, ek SMS gönderim ücretlerinin olmaması nedeniyle tasarruf sağlar.
Çağrı cevaplanmaz
Burada önemli olan, çağrı sonrası neler olduğunun doğru anlaşılmasıdır.
VerifyMeld, gelen aramaya cevap vermez ve normal bir görüşme gibi kabul etmez. Sistem, gelen çağrıyı görür, kaydeder ve hemen sonlandırır, cevap vermez.
Bağlantı kurulmaz, çağrı hattında tutulsuz kalır ve görüşme başlamaz. Bu da, telefon üzerinde reddedilmiş bir çağrı olarak kalır.
Bu yüzden, ücretli gelen arama oluşmaz. Artık neredeyse, kabul edilmeyen çağrıya ücret talep eden operatörler bile kalmamıştır.
VerifyMeld için, hangi ülkeden gelirse gelsin, ücretli gelen çağrı oluşmaz ve çağrı için ücret alınmaz.
Sadece doğrulanan numara
SMS kodundan vazgeçmek, doğrulama doğruluğunun azalması anlamına gelmez.
Sistem, çağrı yapılan numarayı, verilen ücretsiz şehir numarasını ve doğrulama süresi ile eşleştirir. Her şey uyumluysa, uygulama kullanıcının belirtilen telefon numarasını kullanabildiğine dair doğrulama alır.
Başka numaradan gelen çağrı, yanlış yönlendirme veya doğrulama süresi bittikten sonra yapılan deneme kabul edilmez.
Eski doğrulama istekleri de sonsuza kadar aktif kalmaz. Yeni doğrulama başlatıldığında, önceki sonlandırılır ve geçici numara işlem sonunda serbest bırakılır.
Kod yakalamak mümkün değil, çünkü yok
Klasik SMS sisteminde, kötü niyetli bir kişi mesajı yakalamaya, bildirimlere erişmeye veya kullanıcıdan kodu almaya çalışabilir.
VerifyMeld’de tek kullanımlık kod hiç yoktur. Kodlar, iletilemez veya çalınamaz, çünkü doğrulama doğrudan telefon görüşmesine dayanır.
Sadece, arama veya aramaya gelen numara sahteciliği yapılabilir. Ama böyle bir senaryo mümkün hale gelirse, bu zaten telefon ağı veya operatörün güvenliğinin ihlali anlamına gelir, VerifyMeld algoritmasının değil.
VerifyMeld içerisinde yakalanabilir herhangi bir SMS gizli anahtar bulunmaz.
Normal kullanıcı ne görür
VerifyMeld, kendi başına bağımsız bir arama uygulaması gibi görünmez. Kullanıcı, başka bir servis içinde, kayıt, giriş veya numara doğrulama sırasında onunla karşılaşır.
Uygulama, talimat ve ücretsiz şehir numarasını gösterir. Kullanıcı arar, sistem kabul edilmemiş çağrıyı kaydeder ve uygulama sonucu alır.
Servis sahibi, kendi başına SMS göndermek, sesli sistemi yönetmek veya gelen çağrıları işlemek zorunda kalmaz. Telefon kısmı, VerifyMeld içinde kalır, bağlı proje ise sadece doğrulama sonuçlarını alır.
Eğer doğrulama başarısız olursa
VerifyMeld, rastgele çağrıları başarılı olarak kabul etmez.
Gelen numara beklenilenle uyuşmazsa, başka bir şehir numarası arandıysa veya doğrulama süresi dolduysa, numara onaylanmaz.
Tekrarlanan hatalar da göz önüne alınır. Çok sayıda başarısız deneme sonrası, belirli bir numara veya cihaz için yeni doğrulamalar geçici olarak sınırlandırılabilir.
Kullanıcı için bu duruma, ya numara doğrulanır ya da tekrar denemesi gerekir şeklinde görünür.
Pasaport kimlik doğrulama değil
Projenin sınırları net çizilmiştir.
Başarılı doğrulama, kullanıcının doğrulama sırasında belirtilen numaradan çağrı yapabildiği anlamına gelir. Ama, kullanıcının ismini, vatandaşlığını, SIM kart üzerindeki mülkiyet haklarını veya pasaport bilgilerini göstermez.
VerifyMeld, telefon numarasının denetimini sağlar, kişinin kimliğini değil. Uygulama kaydı için bu sonuç genellikle yeterlidir, ama tam kimlik doğrulaması farklı araçlar gerektirir.
Benim görüşüm
VerifyMeld ile tanıştıktan sonra onu arama servisi değil, SMS doğrulamasına alternatif olarak tanımlardım.
Kullanıcı, verilen ücretsiz şehir numarasına arama yapar. Sistem, çağrıyı kaydeder ve hemen sonlandırır, cevap vermez. Görüşme başlamaz, ücretli giriş bağlantısı kurulmaz ve numara böylece doğrulanmış olur.
İşletmeler için, her SMS ücretini ödeme zorunluluğu ortadan kalkar, tarifeleri ise doğrulama çağrısı sayısına göre değişmez. Bu model, geleneksel SMS tarifelerine kıyasla birkaç kat daha ucuz olabilir.
VerifyMeld’un temel fikri basittir: aynı telefon numarasını, SMS kodu, sesli robot veya mesaj teslimi ücreti ödemeden doğrulama.
Proje hakkında detaylar için: verifymeld.de