Fraud Score and SIM Swap
Fraud Score and SIM Swap
Verify Identity
1.0.2
Vonage
NodeJS
Use the Vonage Number Insight API to make a fraud assessment and confirm when the SIM for a given number was last swapped.
The Vonage Number Insight API delivers real-time intelligence about the validity, reachability and roaming status of a phone number and tells you how to format the number correctly in your application. This can help with:
- Preventing fake or bot accounts from being created on your platforms.
- Preventing Account Takeovers for the accounts already created on your platforms.
- Making sure authentic accounts are created during sign-up flow.
- Making sure a phone is legitimate for future communication purposes.
In this project you will create a static website that allows you to put in a number and perform a fraud check by sending a POST request to the Number Insights API. You will receive the following information:
- Phone type (mobile, VOIP, landline, premium etc)
- Carrier
- A fraud score that reflects the risk associated with that number, a recommendation based on that score, and a true/false value indicating if the SIM was swapped in the last 7 days.
This project uses Vonage Cloud Runtime, removing the need to manage servers and hosting. Visit the developer portal to view documentation on how it works.
Steps
- To start, ensure you are signed into your Vonage developer account. If you do not have an account yet, you can create one here.
- To immediately deploy the application, go to the ‘Deploy Code’ tab. Enter a name for your application in ‘Instance Name’, select your AWS region, and click the ‘Deploy Code’ button.
- You will then see your new application under ‘Deployed Instances’. Click ‘Launch’ to run it and enter a number to perform a fraud check
- To view the code and edit the application, go to ‘Get Code’ and click ‘Create a new development environment’.
- When the workspace opens, you will see a README detailing how to edit, debug, run and deploy the project.
- Once your project is deployed, you can use the URLs in the terminal output to access your application.