تکنولوژی
VerifyMeld: تأیید شماره با تماس رایگان شهری
VerifyMeld به برنامهها امکان میدهد تا شماره تلفن را بدون کد SMS تأیید کنند. کاربر با شماره رایگان شهری تماس میگیرد، سیستم تماس را ثبت کرده و بلافاصله پایان میدهد، بدون پاسخ دادن به تماس. شماره تأیید میشود اما تماس ورودی پولی برقرار نمیشود.
در مدتها، تأیید تلفن برای من با یک سناریو مرتبط بود: وارد کردن شماره، انتظار کشیدن پیامک، نوشتن کد و امید به دریافت آن پیام.
اما هنگام بررسی VerifyMeld، رویکردی متفاوت دیدم. در اینجا اصلاً از پیامک استفاده نمیشود. کاربر با شماره رایگان شهری تماس میگیرد و سیستم خودِ کار تماس را بررسی میکند.
به جای پیامک — تماس کوتاه
کاربر شماره خود را در برنامه وارد میکند. سپس شماره رایگان شهری نشان داده میشود، بر روی آن باید تماس گرفت.
سیستم تماس را ثبت و بلافاصله پایان میدهد، بدون پاسخ دادن به تماس. این برای کاربر شبیه یک تماس نپذیرفته است: گفتگو رخ نمیدهد، اما پس از آن برنامه تأیید را دریافت میکند.
نیازی به انتظار پیامک، پیدا کردن پیام در میان نوتیفیکیشنها یا نوشتن اعداد از کد نیست. یک تماس کوتاه کافی است تا سیستم قابلیت شماره را تأیید کند.
چرا این برای مدیران برنامهها جذاب است
از دید کاربر، پیامک جزیی تقریباً نامرئی در روند ثبتنام است. اما هر پیام هزینه دارد و توسط مالک برنامه پرداخت میشود. با تعداد زیادی کاربر، هزینهها سریع تبدیل به یک بخش جداییناپذیر از بودجه میشود.
این موضوع به ویژه در خدمات بینالمللی noticeable است. هزینه پیامک در کشورهای مختلف متفاوت است، پیامها گاهی تأخیر میخورند و در صورت خطا، کاربر باید کد را مجدداً ارسال کند.
VerifyMeld پیامک ارسال نمیکند. مدل تعرفهای آن به تعداد تماسهای تأیید بستگی ندارد: هزینه بر اساس هر تلاش جدید ضرب نمیشود.
اگر این رویکرد را با نرخهایی که برای هر پیامک پرداخت میشود مقایسه کنیم، هزینه نهایی میتواند چندین برابر کمتر باشد. این در حالی است که خب، به معنای رایگان بودن کامل پلتفرم نیست. صرفهجویی در هزینهها به دلیل عدم نیاز به پرداخت هزینه جداگانه برای ارسال پیامک است.
تماس پذیرفته نمیشود
در اینجا مهم است که دقیقاً درک کنید پس از تماس چه اتفاقی میافتد.
VerifyMeld خط تلفن را برنمیدارد و تماس را همانند یک مکالمه عادی نمیپذیرد. سیستم تماس ورودی را میبیند، ثبت میکند و بلافاصله پایان میدهد، بدون پاسخ دادن.
اتصال برقرار نمیشود، تماس نگه داشته نمیشود و گفتگو آغاز نمیگردد. گوشی این تماس را نپذیرفته میداند.
به همین دلیل است که هیچ تماس ورودی پرداخته نمیشود. تقریباً دیگر اپراتورهایی نیستند که برای تماسی که پذیرفته نشده، هزینه جداگانهای دریافت کنند.
برای VerifyMeld مهم نیست تماس از کدام کشور وارد شده باشد: سرویس تماس ورودی پولی ایجاد نمیکند و هزینهای بر آن بار نمیکند.
فقط همان شماره تأیید میشود
ترک پیامک کد به معنای کمتر بودن دقت آزمایش نیست.
سیستم شمارهای را که تماس از آن وارد شده، شماره رایگان شهری و زمان انجام آزمایش تطبیق میدهد. اگر همه با هم مطابقت داشتند، برنامه تأیید میکند که کاربر توانسته از آن تلفن استفاده کند.
تماس از شماره دیگر، تماس با مقصد نادرست یا تلاش پس از پایان بررسی، محسوب نمیشوند.
درخواستهای قبلی نیز به صورت دائمی فعال نمیمانند. در شروع بررسی جدید، درخواست قبلی بسته میشود و شماره موقت پس از کاملشدن آزاد میشود.
امکان تقلب در گرفتن کد وجود ندارد چون اصلاً نیست
در سامانه معمول پیامک، مهاجم ممکن است تلاش کند پیامک را رهگیری کند، اعلانها را دستکاری کند یا کد را از کاربر بگیرد.
در VerifyMeld، کد یکبار مصرف اصلاً وجود ندارد. انتقال یا سرقت آن ممکن نیست، چون تأیید بر اساس تماس تلفنی است.
فقط تماس یا شمارهای که گفته میشود تماس از آن برقرار شده، قابل جعل است. اما اگر چنین سناریویی واقعاً ممکن باشد، این نشانگر نفوذ به شبکه تلفن یا سرویسدهنده است، نه هک کردن منطق VerifyMeld.
در VerifyMeld، راز مربوط به پیامک وجود ندارد که بتوان آن را رهگیری کرد.
تصور کاربر معمولی
خود VerifyMeld به عنوان اپلیکیشن تماس جداگانه ظاهر نیست. کاربر عادی آن را در داخل سرویس دیگری ملاقات میکند — در زمان ثبتنام، ورود یا آزمون مجدد شماره.
اپلیکیشن دستورالعمل و شماره رایگان شهری را نشان میدهد. کاربر تماس میگیرد، سیستم تماس نپذیرفته شده را ثبت میکند و نتیجه را به برنامه میفرستد.
مدیر سرویس نیازی ندارد پیامک بفرستد، سیستم صوتی تنظیم کند یا با هر تماس ورودی سر و کار داشته باشد. بخش تماس داخل VerifyMeld باقی میماند و پروژه متصل تنها نتیجه تنظیم را دریافت میکند.
در صورت عدم موفقیت در تأیید
VerifyMeld هر تماس تصادفی را موفق نمیداند.
اگر شماره تماسگیرنده با شماره مورد انتظار تطابق نداشت، شماره رایگان دیگری شمارهگیری شد، یا زمان آزمایش پایان یافته بود، شماره تأیید نمیشود.
اشتباهات مکرر نیز در نظر گرفته میشوند. در صورت تعداد بالای تلاشهای ناموفق، آزمایشهای بعدی ممکن است موقتاً محدود شوند.
برای کاربر، این یعنی شماره یا تأیید شده یا باید بعداً دوباره تلاش کند.
این شناسایی هویتی نیست
پروژه محدودیتهای مشخصی دارد.
تأیید موفق نشان میدهد کاربر توانسته در زمان مورد نظر تماس بگیرد، اما نام، تابعیت، مالکیت بر سیمکارت یا تطابق با اطلاعات پاسپورت را اثبات نمیکند.
VerifyMeld کنترل روی شماره تلفن را تأیید میکند، نه هویت فرد. برای ثبتنام در برنامه، این نتیجه کافی است، اما هویت کامل نیازمند ابزارهای دیگر است.
نتیجهگیری من
پس از آشنایی با VerifyMeld، آن را نه به عنوان سرویس تماس، بلکه به عنوان جایگزین تأیید با پیامک توصیف میکنم.
کاربر با شماره رایگان شهری تماس میگیرد، تماس ثبت شده و بلافاصله پایان مییابد، بدون پاسخ دادن، ارتباط برقرار نمیشود، و شماره پس از آن تأیید میگردد.
برای کسبوکار، نیاز به پرداخت برای هر پیامک حذف میشود و طرح تعرفه بر اساس تعداد تماسهای تأیید تغییر نمیکند. بنابراین، در مقایسه با تعرفههای سنتی پیامک، چنین رویکردی ممکن است چندین برابر ارزانتر باشد.
ایده اصلی VerifyMeld ساده است: تأیید همان شماره تلفن بدون کد پیامک، بدون روبات صوتی و بدون پرداخت هزینه برای هر پیام ارائه شده.
در مورد پروژه بیشتر بدانید: verifymeld.de