SilverGuard

Real-Time Financial Voice/Text Phishing Defense

Live voice detection. Automatic SMS interception. Fraud account verification. Guardian alerts.

SilverGuard is a full-stack, real-time scam defense system built specifically to protect seniors from financial fraud — before money is lost.

We don’t just detect scams. We intervene during them.


🚨 The Problem

Adults 60+ lost $3.4 billion to fraud in 2023.

Scammers exploit:

  • Authority impersonation (IRS, police, prosecutors)
  • Urgency and fear tactics
  • OTP and credential harvesting
  • Fake merchants and fraudulent bank accounts

By the time victims realize it’s a scam — the money is gone.

Existing solutions are:

  • Reactive
  • Fragmented
  • Too technical
  • Not built for seniors

🛡️ Our Solution: Real-Time, Multi-Layer Scam Defense

SilverGuard combines:

  1. Live AI voice detection
  2. Unified Calibrated Phishing Detection Engine (Trained AI Model)
  3. Multi-modal Scam Analysis
  4. Automatic Android SMS Phishing Interception
  5. Fraud Account & Merchant Verification (Capital One Nessie API)
  6. Guardian notification & Intervention System
  7. Interactive Scam Awareness Training Game
  8. AI Voicebot — Real-Time Legal Scam Guidance

All powered by a single, calibrated phishing-detection engine.


1️⃣ Live Voice Scam Detection (Real-Time AI During Calls)

SilverGuard analyzes conversations as they happen.

When the user taps the mic:

  • Audio is recorded in 2-second chunks
  • Whisper transcribes speech instantly
  • The accumulated transcript is continuously sent to our ML model
  • The phishing probability recalculates in real time
  • The RiskGauge updates dynamically

This is a continuous model scoring — not a one-time check.

As the scammer escalates pressure, the risk percentage rises live on screen.

2️⃣ Unified Calibrated Phishing Detection Engine

Every protection feature in SilverGuard uses the same production-ready ML model.

Model Architecture

  • TF-IDF + Logistic Regression
  • Calibrated with CalibratedClassifierCV
  • FastAPI deployment
  • Millisecond inference

Performance (Held-Out Test Set)

  • AUC: 0.98+
  • Accuracy: 97.9%
  • Low false positive rate
  • Balanced precision & recall

Probabilities are statistically calibrated — meaning an 85% score truly reflects high risk.
This makes it safe for UI warnings, guardian alerts, and future financial integrations.


3️⃣ Multi-Modal Scam Diagnosis

Scams don’t come in just one format — neither do we.

SilverGuard analyzes:

💬 Text Messages

Paste suspicious content → instant phishing score.

📷 Screenshots (GPT-4o-mini Vision OCR)

Image uploaded → OCR extracts text → phishing model evaluates it.

🎙 Voicemails (OpenAI Whisper STT)

Audio uploaded → Whisper transcription → phishing model evaluates transcript.

All inputs flow into the same calibrated risk engine.


4️⃣ Automatic Android SMS Phishing Interception

SilverGuard proactively monitors incoming SMS messages.

When a new message arrives:

  • It is analyzed in the background using our phishing model
  • If risk ≥ 70%, a high-priority alert is triggered
  • The notification deep-links directly into the Diagnosis screen
  • The result is preloaded — no re-analysis required

This transforms phishing detection from manual checking to automatic protection.


5️⃣ Fraud Scanner — Transfer Protection (Capital One Nessie API)

Even if a scammer convinces someone to send money, SilverGuard adds a final line of defense.

Before transferring funds, users can check:

  • Account IDs
  • Merchant names

Powered by Capital One’s Nessie API

SilverGuard integrates with the Nessie developer sandbox (api.nessieisreal.com) to:

  • Verify account IDs
  • Verify merchants
  • Cross-reference against a local fraud intelligence database
  • Detect impersonation attempts using fuzzy matching

Result

  • 🔴 High Risk Detected (with fraud reason)
  • 🟢 Verified Secure

Users can also submit new fraud reports to expand fraud intelligence.

This bridges phishing detection with financial transfer protection.


6️⃣ Guardian Intervention System

Scam protection shouldn’t rely on seniors alone.

Passwordless OTP Login

  • Phone number authentication
  • Twilio 6-digit verification
  • JWT-based secure session

Secure Guardian Pairing

  • Senior generates 6-digit time-limited code
  • Guardian enters code
  • Accounts linked bidirectionally

Real-Time Guardian Alerts

When phishing ≥ 70%:

  • Guardian receives alert
  • Opens preloaded scam analysis
  • Can immediately call the senior

This creates a real-world intervention layer.


7️⃣ Scam Awareness Training Game

Prevention matters.

SilverGuard includes an interactive phishing training system:

  • SMS-style scenarios
  • Email-style scenarios
  • Voice call transcript simulations
  • Immediate feedback + explanations
  • Performance badges
  • Anti-replay backend logic

Users don’t just get protected — they get educated.


8️⃣ AI Voicebot — Real-Time Legal Scam Guidance (Powered by OpenAI)

SilverGuard includes an AI Voicebot that gives seniors immediate, legally grounded phishing response guidance — by voice or text.

🔊 Whisper (Speech-to-Text)

If the user speaks, OpenAI Whisper STT converts their voice into text in real time (/voice-chat endpoint), enabling hands-free interaction.

🧠 GPT-4o-mini (RAG-Based Legal Guidance)

We use GPT-4o-mini with Retrieval-Augmented Generation (RAG).
When a question is asked, the system retrieves relevant sections from an Illinois voice phishing legal guide (section_index.json) and generates responses grounded in actual legal procedures — not generic chatbot answers.

This ensures:

  • Accurate, law-based instructions
  • Clear next steps (contact bank, file report, etc.)
  • Region-specific guidance

🔈 OpenAI Text-to-Speech

The AI’s response is converted back into natural speech using OpenAI TTS (Shimmer voice) — creating a full voice-to-voice experience.

🎛️ Controlled for Senior Usability

  • Stable temperature for consistent tone
  • Clear, calm, easy-to-understand language

SilverGuard doesn’t just detect scams — it tells seniors exactly what to do next, using a full OpenAI-powered voice pipeline.


⚙️ Technical Architecture

Frontend

  • Expo (React Native)
  • Real-time streaming UI
  • RiskGauge visualization
  • Deep linking

Backend

  • Node.js + Express (Auth, Guardian, Fraud APIs)
  • MongoDB (Users & reports)
  • FastAPI (ML inference, OCR, STT)
  • Twilio (OTP)
  • Nessie API (Capital One sandbox)

AI Services

  • Whisper (Speech-to-Text)
  • GPT-4o-mini Vision (OCR)
  • Calibrated phishing classifier (scikit-learn)

💡 What Makes SilverGuard Different

  • Live AI scoring during active scam calls
  • Automatic SMS phishing interception
  • Fraud account verification before transfer
  • Calibrated probabilities for real-world decision-making
  • Guardian intervention layer
  • Education + protection unified
  • Designed specifically for senior usability

This is not a chatbot.
This is a real-time, multi-layer financial protection system.


🚀 Real-World Impact

SilverGuard protects seniors when they are most vulnerable — during the scam itself.

Built With

Share this project:

Updates