Skip to content

Vonna9/CallShield

Repository files navigation

CallShield

☏ Protects users from robot generated calls and common phone scams.

CallShield protecting people who matter most-2

CallShield is an Android mobile app that detects scam and robocalls in real time, before any damage is done. When a call comes in, CallShield transcribes the audio using the Gemma 4 API and runs it through a custom-trained API that flags whether the call is risky or safe.

☏ Why we built it

CallShield was inspired by a growing global problem. In regions like Ukraine, demographic shifts have left many elderly people more vulnerable to scam calls. But this issue isn’t limited to one country—older adults everywhere are frequent targets of robocalls, phishing attempts, and fraud. For our team, this was also personal. One member has to constantly look out for their grandmother, who answers every call without hesitation. That experience helped drive the idea behind CallShield.

☏ Key Features:

  1. Voicemail Analysis
    • Evaluates missed calls and voicemails for potential threats.
  2. Simple, Accessible Design
    • Built with elderly users in mind: clear, intuitive, and easy to naviage.
  3. Proactive Alerts
    • Notifes users immediately when suspicious behavior is detected.

☏ How it works:

  1. Incoming Call
  2. Transcription
  3. Risk Analysis
  4. Alert

☏ Tools/References:

Small portions of code were referenced using AI tools and official documentation. Claude AI Copilot AI Hugging Face for datasets Android Studio React.js Flask API OpenAI Whisper API FFMPEG

☏ Who worked on this project?

Made with 🤍 by Yvonna Mellado, Veronika Saiadian, Sofia Flores, & Melanie Perez

About

Protects users from robot generated calls and common phone scams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors