טכנולוגיות
VerifyMeld: מספר הטלפון מאושר באמצעות שיחה חינמית לעירונית
VerifyMeld מאפשר לאפליקציות לאשר מספר טלפון בלי קוד SMS. המשתמש מתקשר אל המספר העירוני החינמי שהוקצה, המערכת מתעדת את השיחה ומסיימת אותה מיידית מבלי לענות. המספר מאושר, אך שיחה נכנסת בתשלום אינה מתרחשת.
אימות טלפון עבורי לאורך זמן נקשר אצלי ל сценарייה אחת: להזין את המספר, לחכות ל-SMS, להעתיק את הקוד ולחלום שההודעה אכן תגיע.
במהלך העבודה עם VerifyMeld, ראיתי גישה שונה. כאן בכלל לא משתמשים ב-SMS. המשתמש מתקשר אל המספר העירוני החינמי שהוקצה, והמערכת בודקת את עצם קריאת השיחה.
במקום SMS — שיחה קצרה
המשתמש מזין את המספר באפליקציה. לאחר מכן, מוצג לו מספר עירוני חינמי שעליו להתקשר אליו מתוך הטלפון שלו.
המערכת מתעדת את הקריאה ומסיימת אותה מיידית מבלי לענות לשיחה. מבחינת המשתמש, זו נראית כמו שיחה שלא נענתה: אין שיחה שמתקיימת, אך לאחר מכן האפליקציה מקבלת אישור.
אין צורך לחכות ל-SMS, לחפש הודעה בין ההודעות או להעתיק את המספר מהקוד. שיחה קצרה אחת מספיקה כדי שהמערכת תבדוק את זמינות המספר.
מדוע זה מעניין לבעלי אפליקציות
מצד המשתמש, ה-SMS נראה חלק בלתי נפרד מההרשמה כמעט ולא מורגש. אך כל הודעה משולמת על ידי בעל היישום. כאשר יש מספר גדול של משתמשים, ההוצאות משתנות במהרה לסעיף נפרד בתקציב.
זה בא לידי ביטוי במיוחד בשירותים בינלאומיים. עלות ה-SMS משתנה ממדינה למדינה, ההודעות פעמים ייתכנו לעיכובים, ואם יש טעות, המשתמש נדרש לשלוח את הקוד מחדש.
VerifyMeld לא שולח SMS. מודל התמחור שלו איננו מותאם למספר בדיקות הקריאות: העלות אינה מתכפלת על כל ניסיון מחדש.
אם משווים את הגישה הזאת לתעריפים שבהם משלמים על כל SMS, העלות הכוללת יכולה להיות נמוכה בכמה פעמים. חשוב לציין שזה אינו חינם מבחינת הפלטפורמה עצמה. החיסכון נובע מחוסר תשלום נפרד עבור משלוחי SMS.
שיחה שלא נענית
חשוב להבין כראוי מה קורה לאחר השיחה.
VerifyMeld לא עונה לשיחה וגם לא מקבל אותה כשיחה רגילה. המערכת מזהה שיחה נכנסת, מתעדת ומסיימת אותה מיידית מבלי לענות לה.
החיבור לא מתבצע, השיחה לא נשמרת בקו והדיבור לא מתחיל. בטלפון זה נשאר כשיחת לא נענית.
מסיבה זו, אין יצירת שיחת כניסה בתשלום. כמעט ולא נותרו נציגים שגובים תשלום נפרד על שיחה שלא נענתה.
לעומת זאת, אצל VerifyMeld לא משנה מאיזו מדינה מגיעה שיחה כזו: השירות לא יוצר שיחת כניסה בתשלום ולא גובה תשלום על השיחה עצמה.
המספר המאושר הוא זה בלבד
דחיית קוד ה-SMS אינה אומרת שהתהליך פחות מדויק.
המערכת תואמת בין המספר שממנו התקבלה השיחה, המספר העירוני החינמי וזמן ההליך של האימות. אם כל הפרטים תואמים, האפליקציה מקבלת אישור שהמשתמש הצליח להשתמש בטלפון שצויין.
שיחה ממספר אחר, שיחה ליעד שגוי או ניסיון לאחר סיום ההליך לא נחשבים.
הבקשות הקודמות גם אינן נשארות פתוחות לנצח. בהתחלת אימות חדש, הקודם נסגר והמספר הזמני משתחרר לאחר סיום ההליך.
לא ניתן לתפוס את הקוד כי אין כזה
בשיטה המסורתית של SMS, תוקף יכול לנסות לתפוס את ההודעה, לגשת להודעות או לדרוש את הקוד מהמשתמש.
ב-VerifyMeld אין קוד חד פעמי בכלל. невозможно להעביר אותו או לגנוב אותו, כי האישור מבוסס על שיחת טלפון בלבד.
אפשר רק לזייף את השיחה עצמה או את המספר שממנו היא מתקבלת. אך אם תרחיש כזה אכן אפשרי, זה מצביע על פגיעה ברשת הטלפון או בספק השירות, ולא על הונאת לוגיקת VerifyMeld.
ב-VerifyMeld אין סוד SMS שניתן לתפוס.
מה רואה המשתמש הרגיל
VerifyMeld בעצמו לא נראה כאפליקציה נפרדת לשיחות. משתמש רגיל נתקל בו בתוך שירות אחר — בזמן ההרשמה, הכניסה או אימות חוזר של המספר.
האפליקציה מציגה הוראות ומספר עירוני חינמי. המשתמש מתקשר, המערכת מתעדת שיחה שלא נענתה, והאפליקציה מקבלת את התוצאה.
בעלי השירות לא צריכים לשלוח SMS בעצמם, לתפעל מערכת קולית או לטפל בכל שיחה נכנסת. חלק הטלפון נשאר בתוך VerifyMeld, והפרויקט שמחובר מקבל רק את תוצאת האימות.
אם ההליך לא הצליח
VerifyMeld לא משדרג כל שיחת טלפון אקראית להצלחה.
אם המספר שמתקשר לא תואם ל陣יעזין הצפוי, או שהשיחה בוצעה למספר אחר, או שכבר תם זמן האימות, המספר לא מאושר.
טעויות חוזרות נלקחות בחשבון גם כן. בהיווצרות מספר רב של ניסיונות לא מוצלחים, בדיקות חדשות עבור אותו מספר או מכשיר עלולות להיות מוגבלות זמנית.
זה נראה פשוט למשתמש: המספר או מאושר או שיש לחזור על ההליך מאוחר יותר.
זה אינו זיהוי דרכון
יש לגישה זו גבולות ברורים.
אימות מוצלח מצביע על כך שהאדם הצליח לבצע שיחה מהמספר שצויין בזמן האימות. אך זה לא מאשר את שמו, אזרחותו, בעלות על כרטיס SIM או התאמה לנתוני דרכון.
VerifyMeld מאשר שליטה על מספר הטלפון, ולא זיהוי אישי. מספיק לעיתים קרובות לאישור זה לצורך הרשמה, אך זיהוי מלא דורש כלי זיהוי אחרים.
סיכום שלי
לאחר שהתוודעתי ל-VerifyMeld, הייתי מתאר אותו לא כספק שירותי שיחות, אלא כאלטרנטיבה לאימות באמצעות SMS.
המשתמש מתקשר למספר עירוני חינמי שהוקצה, והמערכת מתעדת את השיחה ומסיימת אותה מיידית מבלי לענות. שיחה לא מתבצעת, אין יצירת חיבור בתשלום, והמספר מאומת.
לעסקים נעלמת ההכרח לשלם על כל הודעת SMS, ותכנית התעריף אינה מחושבת לפי מספר הקריאות לבדיקה. לכן, בהשוואה לתעריפי SMS קלאסיים, דגם כזה יכול להיות חסכני יותר בכמה מונים.
הרעיון המרכזי ב-VerifyMeld פשוט: לאשר את אותו מספר טלפון בלי קוד SMS, בלי רובוט קול ובלי תשלום על כל הודעה שנשלחת.
למידע נוסף על הפרויקט: verifymeld.de