Inspiration

Every day, telemarketers and scammers bombard us with phone calls. Not only are these calls annoying, they have costed Americans an estimated 8.9 billion dollars. Most vulnerable to these calls are senior citizens and children. These aggravating and often malicious calls effect nearly everyone with a mobile phone.

What it does

Call Wall takes an innovative approach to prevent spam and scam calls. The application has two primary methods of spam call detection.

First, Call Wall searches online databases of known scam or spam phone numbers. These databases are constantly being updated.

In addition to referencing databases, Call Wall verifies that the caller ID is truly the number calling you. This measure blocks any spoofed phone numbers.

How we built it

We built an android app in android studio. Our backend is hosed by pythonanywhere. Our backend hosts functions made from the twilio api. We also scraped data from https://who-calledme.com/.

Challenges we ran into

Issues with managing android permissions and checking status of outgoing calls (with twilio api).

Accomplishments that we're proud of

The clean simple aesthetic and highly useful product. We believe any individual especially senior citizens who are most vulnerable to phone scams can use this application.

What we learned

We learned how to make a mobile application, how phone spoofing works, and backend mechanics.

What's next for Call Wall

We hope to get our app in the hands of everyday people and hear their feedback.

Built With

Share this project:

Updates