PS-69E9C7C3C46B1

CallGuard: Real-Time Detection and Classification of Spoofed, Spam, and VoIP Calls

Posted: 23 Apr 2026
Open for Applications

Problem Description

Background

In recent years, cybercriminals have increasingly exploited VoIP technology and caller ID spoofing to conduct frauds, extortion, phishing scams, and fake digital arrests. These calls often appear legitimate, impersonating government agencies, banks, or relatives. Traditional telecom infrastructures and mobile OSs struggle to effectively detect and block such calls in real-time, especially when they are routed through international VoIP gateways or masked using spoofing tools.

India and other countries are witnessing a surge in such fraudulent calls, which often go unreported or undetected until financial or emotional harm has occurred. There is an urgent need for a technological solution that can detect, classify, and alert users about malicious voice calls before or during the call.

Problem Statement

There is no accessible, real-time system to detect and classify voice calls — particularly those made using VoIP networks, spoofed caller IDs, or known spam sources —especially in resource-constrained mobile environments.

Key Objectives

Design and build a Real-Time Call Analysis System (mobile app or backend platform) that can:

  • Improve public safety by protecting against fraudulent or harmful voice calls
  • Enable quick response and awareness during or before the call
  • Empower users and law enforcement with intelligent call classification

Functional Requirements

1.  Identify and flag incoming calls that are:

o Spoofed (Caller ID mismatch, falsified metadata)

o Spam or robocalls (Telemarketing, mass-calling bots)

o VoIP-based fraud calls (Overseas calls using disguised SIP protocols)

2.  Analyse calls in real time or near-real time using techniques such as:

o SIP/VoIP header analysis

o Caller ID validation via network APIs

o Historical user behaviour (e.g., frequency, duration, timing)

o Crowd-sourced reports and spam number databases

o Acoustic fingerprinting (optional advanced feature)

3.  Alert users immediately with a visual or audio cue:

o “Suspicious Call: Possible Spoof"

o “Spam Likely: High Risk VoIP Number"

o “Verified Call: Safe"

4.  Optional Features:

o Allow users to report a call as fraud/spam/spoof

o Generate call metadata report for law enforcement

o Integrate with Do Not Disturb (DND) and TRAI databases

o Provide statistics and heatmaps for scam call trends

Evaluation Criteria

  • Real-time detection accuracy and minimal false positives
  • Use of intelligent detection (heuristics, signatures, ML, etc.)
  • Performance under low-resource (mobile) environments
  • UI/UX design for alerts and feedback loop
  • Privacy preservation and data compliance

Bonus Points

  • Working mobile app (Android/iOS)
  • Use of live telecom data or simulation of SIP call metadata
  • Support for multiple languages or regional awareness
  • Demonstration with sample spoof/spam call scenarios