Skip to content

ScamShield

Real-time AI co-pilot that identifies scam patterns and provides tactical guidance during phone calls to protect vulnerable users.

Core trick

Transcribes live call audio, matches utterances against scam-pattern categories, and returns scripted replies the user can read aloud.

Tags

Description

Real-time AI co-pilot that identifies scam patterns and provides tactical guidance during phone calls to protect vulnerable users.
KaishvaShah/ScamShield★ 00 forksPythonCreated Feb 14, 2026 · last push Feb 14, 2026

README excerpt

# 🛡️ SafeGuard Live: AI Tactical Fraud Intercept

**SafeGuard Live** is a real-time, low-latency AI "Co-Pilot" designed to protect users—especially the elderly—from human-led social engineering scams like **Digital Arrests**, **Bank Impersonation**, and **OTP Theft**.

Unlike passive blockers, SafeGuard Live acts as an active tactical assistant that listens, identifies scam patterns, and empowers the user to fight back in real-time.

---

## 🚀 The Core Idea

When a scammer calls, they use "Amygdala Hijacking"—triggering fear and urgency so the victim can't think clearly. **SafeGuard Live** acts as the user's external prefrontal cortex. It monitors the call, stays calm, and provides the user with the logic and scripts needed to expose the fraudster.

---

## ✨ Key Features

### 1. MO (Modus Operandi) Detection

* **Pattern Matching:** Identifies specific scam archetypes (e.g., "Illegal Parcel," "CBI Skype Interrogation") within the first 10 seconds.
* **Acoustic Fingerprinting:** Uses Gemini’s native audio intelligence to detect "Boiler Room" signatures (background chatter, VoIP jitter) common in scam centers.

### 2. Tactical Intervention (The "Mute & Whisper")

* **Safe-Mute:** Upon high-confidence fraud detection, the agent can **mute the user's microphone** so the scammer cannot hear their panic.
* **The Whisper:** The AI "whispers" instructions to the user (via text or audio) that the scammer cannot hear.
* **Reverse Interrogation:** Proactively suggests "Counter-Question

Team