According to wikipedia, 80% of humans own a mobile phone. Out of approximately 5 billion mobile phones in the world, 1.08 billion are smartphones. Consumers are getting more robocalls than ever. Technology is the reason, but using technology is also the solution to this problem. I have developed an iPhone app as a proof of concept for Apple's smartphone platform that blocks an incoming call if it passes a specific threshold based on the number of reported robocalls in the database that match the same caller ID information. The app will require the user to aid in the filtering process by identifying current "safe" numbers in their device's address book which won't be blocked. When a call comes in that has caller ID data, the iPhone immediately communicates with a private API and checks the probability of that data against what other people have reported in the system all over the world. The more people report that same number the higher the probability that the iPhone will identify the call as a robocall and block the call.

Share this project: